The ScePSX homepage
Score6.8
Rank#11 of 32
Free planNo
Runs onAndroid, Linux, macOS, Windows

Summary

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. It supports saving and loading progress at any time, multiple save files, cheat codes, memory editing and search, and online multiplayer. Supported disc-image formats include .bin/.cue, .img/.cue, .iso, and .chd. Users can switch among D2D, D3D, OpenGL, and Vulkan renderers. Hardware backends support output up to 4K, while the software backend offers xBR and JINC upscaling. PGXP geometry enhancement works across 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 need to provide one. Optional GameDB and ControllerDB downloads are available, and the project accepts bug reports, suggestions, and contributions through GitHub.

Who it is for

ScePSX suits players looking for a PS1 emulator on desktop or Android, especially those who want multiple graphics backends, save states, or online multiplayer. Android users need version 5.0 or later, and all users must provide a BIOS file.

What is good

  • Supports Windows, Linux, macOS, and Android.
  • Supports four disc-image formats.
  • Hardware backends support output up to 4K.
  • Includes save states and multiple save-file management.
  • Supports online multiplayer and cheat codes.

What to know first

  • Does not include BIOS files.
  • Android 5.0 or later is required.
  • Version 0.2.0.1 save states are incompatible with older versions.

Verdict

ScePSX combines several graphics options with save states, multiplayer, cheats, and memory tools. A BIOS file must be supplied separately, and users should account for the stated save-state incompatibility when using version 0.2.0.1.

Compared on TurboGrafx-16 emulators

Supported platforms
Windows, Linux, macOS, Androidgithub.com
BIOS required
Yesgithub.com
Disc-image formats
.bin/.cue, .img/.cue, .iso, .chdgithub.com
Netplay
Yesgithub.com
Cheat support
Yesgithub.com
License model
open-sourcegithub.com

Facts

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

Best ScePSX alternatives

See all 12

Where it ranks on Everything Xiaomi

Is ScePSX yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources