
A PlayStation emulator for MS-DOS.
ScratchPsx emulates Sony's PlayStation on a PC running MS-DOS: no Windows needed, it is a real DOS program (DOS/4GW), running from the 486 to the Pentium II, and it can use 3dfx Voodoo 3D cards.
It is written in C from scratch, hence its name. A Windows and Linux version shares the same core, but MS-DOS is its home.
Features
For MS-DOS
A DOS/4GW executable: it starts under MS-DOS or in the DOS session of Windows 98, on the PCs of the time as in DOSBox-X.
From the 486 to the Pentium II
Three versions: VGA/VESA, Voodoo 1 (lighter sound for the 486) and Voodoo 2. MIPS to x86 recompiler and automatic frame skip.
3dfx Voodoo
Hardware rendering with Glide on the Voodoo Graphics and Voodoo 2, at 640x480; movies and still pictures go through the card too.
Without a 3D card
VGA 320x200, mode X 320x240 and VESA 640x480 in 16 bits, software rendering with its loops in assembly.
Sound
The whole sound processor (ADPCM, envelopes, reverb), CD audio and XA streams, on a Sound Blaster 2.0, Pro or 16.
CD and movies
CD images in .cue/.bin, movie decoding (MDEC) with the transform in MMX.
Interface
Menus with the mouse or the keyboard, game selection, memory cards, screenshots, frames per second and CPU load.
What you need
- The BIOS of your PlayStation, named
PSXBIOS.BIN. It is not provided: it belongs to its rights holders. - Your games, as
.cueand.binCD images. - A PC running MS-DOS: 486DX4-100 and 32 MB at least, Pentium II and 3dfx card recommended, Sound Blaster for the sound. No EMM386: HIMEM.SYS alone.
Download
Extract the archive, put PSXBIOS.BIN next to the executables and start SCRPSX, SCRPSXV1 or SCRPSXV2. The manual is README.TXT.
| File | Contents | Size | Date |
|---|---|---|---|
| SCRPSX.ZIP | ScratchPsx for MS-DOS: SCRPSX.EXE (VGA/VESA), SCRPSXV1.EXE (Voodoo 1), SCRPSXV2.EXE (Voodoo 2), DOS4GW.EXE, the manual and the Glide sources. | 3.0 MB | 2026-10-19 |