psx
A work-in-progress PlayStation 1 emulator written entirely in Ruby. Implements the MIPS R3000A CPU, GTE, GPU (software rasteriser), DMA, interrupts, timers, CD-ROM stub, SIO0 controller, and a minimal SPU — enough to boot the SCPH1001 BIOS into the Memory Card / CD-ROM shell. Ships an SDL2-backed front-end via the `psx` command. A BIOS image is not included and must be supplied by the user.
Activity
- Latest release
- 4mo ago
- Total releases
- 1
- Cadence
- —
- Last 12 months
- 1
Reach
- Stars
- —
Details
- License
- MIT
- First release
- May 14, 2026