Skip to content
SPECIFICTION
Get listed

ScePSX

github.com

WindowsmacOSLinuxAndroid
Visit github.com
Spec score 7.3 #13 of 25 in PlayStation Emulators

What it is

ScePSX is a free, MIT-licensed PlayStation 1 emulator written in C#. It runs on Windows, Linux, macOS, and Android; Android requires version 5.0 or later, with 9.0 or later recommended. Users can save and load progress, manage multiple save files, use cheats, edit and search memory, and play online multiplayer. Supported game image formats include .bin/.cue, .img/.cue, .iso, and .chd. The emulator supports D2D, D3D, OpenGL, and Vulkan renderers, which can be switched dynamically. Hardware backends support output up to 4K, while the software backend offers xBR and JINC upscaling. PGXP geometry enhancement works on software and hardware backends and can be adjusted without restarting; ReShade effects work on D3D, OpenGL, and Vulkan. Controllers are described as plug-and-play, and keyboard bindings can be customized. ScePSX does not include BIOS files, so users must provide one. Optional GameDB and ControllerDB downloads are listed, and the project accepts bug reports, suggestions, and contributions through GitHub.

Spec sheet

What it does
ScePSX is a lightweight PlayStation 1 emulator written in C#.Read 4 Oct 2026 · github.com
Purpose
ScePSX is a lightweight PlayStation 1 emulator written entirely in C#.Read 3 Oct 2026 · github.com
Support
The project invites users to report bugs or suggest features through GitHub Issues and to contribute through pull requests.Read 4 Oct 2026 · github.com
License
The project identifies itself as MIT open source.Read 4 Oct 2026 · github.com
BIOS requirement
The emulator does not include BIOS files; users must provide one.Read 3 Oct 2026 · github.com
Compatibility
The README says the vast majority of mainstream PS1 games are playable and lists NTSC-J, NTSC-U, and PAL support.Read 4 Oct 2026 · github.com
Controller support
The README describes controllers as plug-and-play and says no additional setup is required.Read 4 Oct 2026 · github.com
Controls
Keyboard bindings can be customized in the File menu, and controllers are described as plug and play without extra setup.Read 3 Oct 2026 · github.com
Download variants
The README lists WinUI Lite, WinUI Full, AvaloniaUI, and Android downloads, plus optional GameDB and ControllerDB files.Read 3 Oct 2026 · github.com
Game formats
Listed supported disc image formats are .bin/.cue, .img/.cue, .iso, and .chd.Read 4 Oct 2026 · github.com
Graphics
It supports PGXP geometry enhancement and D2D, D3D, OpenGL, and Vulkan rendering backends.Read 4 Oct 2026 · github.com
Limits
The emulator does not include BIOS files, which users must provide separately.Read 4 Oct 2026 · github.com
Optional downloads
GameDB is listed as an optional download for automatic game configuration, and ControllerDB as optional support for more controllers.Read 4 Oct 2026 · github.com
Other features
The emulator includes memory editing and search, cheat codes, online multiplayer, and multiple save-file management.Read 4 Oct 2026 · github.com
Performance reference
The README reports stable 60 FPS on an Intel Celeron 3215U under test conditions without GameDB, ReShade, or PGXP.Read 3 Oct 2026 · github.com
PGXP
PGXP geometry enhancement works on software and hardware backends, and adjustments take effect without restarting.Read 3 Oct 2026 · github.com
Platform details
The project lists Windows, Linux, macOS, and Android support; Android requires version 5.0 or later, with 9.0 or later recommended.Read 3 Oct 2026 · github.com
Release compatibility
The v0.2.0.1 release notes say that save states in that version are completely incompatible with older versions.Read 3 Oct 2026 · github.com
ReShade
ReShade post-processing is supported on D3D, OpenGL, and Vulkan; D3D requires manual ReShade installation.Read 4 Oct 2026 · github.com
Resolution
Hardware backends support up to 4K output; the software backend supports xBR and JINC upscaling.Read 4 Oct 2026 · github.com
Save states
It supports saving and loading game progress at any time.Read 4 Oct 2026 · github.com
Support and contributions
The project invites users to submit bug reports or suggestions through GitHub Issues and contribute through pull requests.Read 3 Oct 2026 · github.com

Strong points and limits

Strong points

  • Runs on Windows, Linux, macOS, and Android.
  • Supports four renderer options with dynamic switching.
  • Hardware backends support output up to 4K.
  • Includes online multiplayer, cheats, and memory tools.
  • Supports .bin/.cue, .img/.cue, .iso, and .chd images.

Limits

  • Users must provide their own BIOS file.
  • Android requires version 5.0 or later.
  • Version 0.2.0.1 save states are incompatible with older versions.

Who it suits

ScePSX may suit players looking for a PlayStation 1 emulator on Windows, Linux, macOS, or Android. Its renderer choices and save, cheat, and multiplayer features provide options for different play setups.

Verdict

ScePSX offers a broad set of emulator features across four listed platforms, with multiple renderers and image formats. Users need to supply a BIOS, and save-state compatibility may matter when using version 0.2.0.1.

Where Specifiction places it

Alternatives to ScePSXAll alternatives →