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.

Download

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

Download

Extract the archive, put PSXBIOS.BIN next to the executables and start SCRPSX, SCRPSXV1 or SCRPSXV2. The manual is README.TXT.

FileContentsSizeDate
SCRPSX.ZIPScratchPsx 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 MB2026-10-19