cd /news/artificial-intelligence/playstation-1-games-ps1recomp · home › topics › artificial-intelligence › article
[ARTICLE · art-157233] src=reversedwithai.com ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

PlayStation 1 games: PS1Recomp

The PS1Recomp project, a static recompiler that translates PlayStation 1 MIPS R3000A machine code into native C++ executables, reports successfully booting and playing Crash Bandicoot to level 3, according to the project's README. The toolchain comprises ps1Analyzer for parsing binaries and identifying PsyQ SDK signatures, ps1Recomp for MIPS-to-C++ translation, ps1Runtime for simulating the GPU, SPU and CD-ROM, and the ps1Interface GUI studio, with AI-assisted debugging supported via an MCP server. The author states the project's hash-based detection of PsyQ middleware is the primary divergence from prior recompilation efforts, and that high-level emulation of the BIOS and middleware avoids legal issues tied to original ROM code; the work is backed by 557 unit and integration tests, with no independent confirmation reported.

by read2 min views1 publishedOct 25, 2026
PlayStation 1 games: PS1Recomp
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

  • AI involvement
  • Model not reported. Tools: ps1Analyzer, ps1Recomp, ps1Runtime, ps1Interface, Ghidra, CMake, SDL2, OpenGL. The writeup below describes the work attributed to AI.
  • Reported result
  • Works. This is the directory's source-based outcome classification.
  • Independent confirmation
  • Not reported.
  • Human work and limitations
  • The project uses a hash-based detection system for PsyQ middleware, which the author notes is the primary divergence from prior recompilation efforts. The runtime uses HLE for BIOS and middleware to avoid legal issues associated with original ROM code.

Original sources

What was done #

PS1Recomp is a static recompiler that converts PlayStation 1 game binaries into native C++ executables. It uses a hardware simulation runtime to achieve full CPU speed without traditional emulation, featuring automated analysis, PsyQ middleware HLE, and a GUI studio.

PS1Recomp is a static recompiler designed to translate PlayStation 1 MIPS R3000A machine code into native C++ for PC execution. Unlike traditional emulators that interpret instructions at runtime, this project performs static recompilation at compile time, linking the resulting code against a hardware simulation runtime. The architecture includes a ps1Analyzer for parsing binaries and identifying PsyQ SDK signatures, a ps1Recomp engine for MIPS-to-C++ translation, and a ps1Runtime that simulates hardware components such as the GPU, SPU, and CD-ROM. The project includes a GUI studio, ps1Interface, for function inspection and configuration management. AI-assisted debugging is supported via an MCP server. The author reports that the project successfully boots and plays games like Crash Bandicoot, reaching level 3. Testing is facilitated by 557 unit and integration tests covering all runtime subsystems. The project is documented at https://raw.githubusercontent.com/ps1recomp/ps1-recomp/HEAD/README.md.

Reproduce it #

Clone the repository with submodules, install dependencies (cmake, build-essential, libsdl2-dev, libgl-dev), and build using: cmake -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build -j$(nproc). Run tests using: ctest --test-dir build --output-on-failure -j$(nproc).
── more in #artificial-intelligence 4 stories · sorted by recency
── more on @ps1recomp 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/playstation-1-games-…] indexed:0 read:2min 2026-10-25 · —