Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. PlayStation Emulators
  3. PCSX-Redux

PCSX-Redux

What it is

PCSX-Redux is free, open-source software for PlayStation 1 development, reverse engineering, and emulation on Windows, Linux, and macOS. Its emulator is a PCSX fork built around a monolithic OpenGL3+ and ImGui codebase rather than plugins. Development tools include VRAM, MIPS, and SPU debuggers, save states, a Lua console and editor, and a GDB server for breakpoints and execution control from compatible IDEs. Documentation covers Ghidra 10.3 or newer for MIPS debugging. Graphics options include software or OpenGL GPUs, filtering, true-colour rendering, MSAA, and wireframe or vertex polygon views. It supports Xbox controllers, digital and analog emulation, and PlayStation Mouse emulation. OpenBIOS can boot games without a retail BIOS. Official downloads list Windows Intel 64-bit, Linux Intel 64-bit AppImage, and macOS Arm. The macOS build is unsigned and may trigger an Apple warning.

For and against

For

  • Free plan and GPL-2.0 open-source license
  • VRAM, MIPS, and SPU debugging tools
  • Lua console and editor included
  • GDB and Ghidra integration documented
  • Supports Xbox and PlayStation Mouse controls

Against

  • Project still needs cleanup before stable release
  • Many components remain experimental
  • macOS build may trigger malware warning
  • BIOS is listed as required

The verdict

PCSX-Redux combines a PS1 emulator with extensive debugging and reverse-engineering tools. Its experimental status and unsigned macOS build are important considerations.

Who it suits

It suits developers, researchers, and reverse engineers working with PlayStation 1 software. It also fits users seeking a configurable PS1 emulator on a supported desktop platform.

Plans and prices

PCSX-Redux

Free

GPL-2.0 licensed · Windows, Linux and macOS downloads

Every plan, in full

On the record

Architecture
The project aims to remove the plugin system and use a monolithic codebase built on OpenGL3+ and ImGui.github.com · read 1 Oct 2026
Controllers
PCSX-Redux supports Xbox controllers, digital and analog controller emulation, and PlayStation Mouse emulation.github.com · read 1 Oct 2026
Debugging
Features include a VRAM viewer and debugger, a fully featured MIPS debugger, an SPU debugger and save states.github.com · read 1 Oct 2026
Downloads
Official downloads are listed for Windows Intel 64-bit, Linux Intel 64-bit AppImage and macOS Arm.github.com · read 1 Oct 2026
Emulator
The core product is a fork of the PCSX PlayStation emulator.github.com · read 1 Oct 2026
GDB integration
Its GDB server lets users set breakpoints and control PSX program execution from a GDB-compatible IDE.pcsx-redux.consoledev.net · read 1 Oct 2026
Ghidra integration
The documentation describes connecting PCSX-Redux to Ghidra 10.3 or newer for MIPS debugging and reverse engineering.pcsx-redux.consoledev.net · read 1 Oct 2026
Graphics
The emulator supports software and OpenGL GPUs plus filtering, true-colour rendering, MSAA antialiasing and wireframe or vertex polygon rendering.github.com · read 1 Oct 2026
Lua
PCSX-Redux provides a Lua API through a direct Lua console and a Lua editor in the Debug menu.pcsx-redux.consoledev.net · read 1 Oct 2026
OpenBIOS
The OpenBIOS project provides a MIPS R3000A BIOS implementation that can boot PlayStation 1 games without a retail BIOS.github.com · read 1 Oct 2026
Project status
The codebase is described as usable but still requiring cleanup before a first stable release, with many experimental components.github.com · read 1 Oct 2026
Purpose
PCSX-Redux is a collection of tools, research, hardware design and libraries for PlayStation 1 development and reverse engineering.github.com · read 1 Oct 2026
Security warning
The macOS build is not signed with a developer certificate and may trigger an Apple malware-check warning.github.com · read 1 Oct 2026
Support
The project directs users to Discord for emulator discussion and to the PSX.Dev Discord for PlayStation 1 development, hacking and reverse engineering.github.com · read 1 Oct 2026
Web API
An optional web server exposes a REST API, listens on port 8080 by default and has no SSL support.pcsx-redux.consoledev.net · read 1 Oct 2026

Alternatives to PCSX-Redux

Every alternative, ranked