StarPSX
github.com
Spec sheet
- Purpose
- StarPSX is a cross-platform Sony PlayStation 1 emulator written in Rust.Read 4 Oct 2026 · github.com
- Support
- The README invites users to open an issue if support on Windows or macOS is rough.Read 4 Oct 2026 · github.com
- License
- The repository identifies its license as GPL-3.0.Read 4 Oct 2026 · github.com
- Maker
- The GitHub profile identifies kaezrr as Anjishnu Banerjee and says he loves video games and making things.Read 4 Oct 2026 · github.com
- BIOS requirement
- StarPSX requires a PlayStation BIOS image, and the README recommends SCPH-1001 (NTSC-U) because that is the version used for game testing.Read 4 Oct 2026 · github.com
- Build
- The README says Windows and macOS builds need no additional dependencies, while Linux builds require libudev-dev and libasound2-dev.Read 4 Oct 2026 · github.com
- Compatibility
- The compatibility wiki says tested games are NTSC versions only and PAL timing is not yet supported.Read 4 Oct 2026 · github.com
- Compatibility examples
- The compatibility list marks Crash Bandicoot, Metal Gear Solid, and Silent Hill as working as tested, while noting that working games may still have minor issues.Read 4 Oct 2026 · github.com
- Controls and startup
- The README describes a GUI default and CLI options including auto-run, full speed, debugger view, and VRAM display.Read 4 Oct 2026 · github.com
- Dependencies
- The project says it has no external dependencies and is designed to be lightweight.Read 4 Oct 2026 · github.com
- Downloads
- The README directs users to GitHub Releases for binaries and notes an Arch Linux AUR package named starpsx-bin.Read 4 Oct 2026 · github.com
- Emulator status
- The README lists analog gamepad support and per-title and shared memory cards as implemented, while noting some GPU visual bugs and CD-ROM timing and command issues.Read 4 Oct 2026 · github.com
- Input and memory cards
- The component status lists full analog gamepad support and per-title and shared memory cards as implemented.Read 3 Oct 2026 · github.com
- Known limitations
- The component status reports some GPU visual bugs, CD-ROM timing issues and unimplemented commands, and no SPU sweep-volume implementation.Read 3 Oct 2026 · github.com
- User interface
- StarPSX defaults to a GUI and also supports command-line startup with options including auto-run, full-speed, and debugger view.Read 3 Oct 2026 · github.com
Where Specifiction places it
- PlayStation Emulators#20 of 256.6