0xreversed/with.ai
Reverse engineering framework

PSXRecomp

A beta static-recompilation framework for the PlayStation 1 that translates MIPS R3000A programs into native C applications.

Updated · 6 projects

About PSXRecomp

PSXRecomp is a static-recompilation framework designed to port PlayStation 1 games to native desktop environments. It translates MIPS R3000A binaries into C code, which is then compiled into a native executable linked against a low-level (LLE) hardware runtime. The framework utilizes a tiered execution model: ahead-of-time (AOT) sharding for known overlays, a recompiled BIOS foundation (supporting OpenBIOS or retail BIOS), and a transient MIPS interpreter fallback for uncompiled code. Ports built with PSXRecomp can implement modern enhancements such as adaptive widescreen, higher-resolution rendering, and netplay. The framework is architected as a root-level submodule for game-specific projects, which must provide their own disc validation and game-specific logic. While the initial prototype involved AI assistance, the standard setup for creating ports is documented as not requiring AI.

Summarised from the official page linked above.

6 projects

Projects using PSXRecomp

Tomba!: Static recompilation of Tomba! for native execution on modern platforms.
Works
GitHub · Games and mods

mstan/TombaRecomp

Static recompilation of Tomba! for native execution on modern platforms.

Platform Windows, macOS, LinuxModel Claude
Works
GitHub · Games and mods

The Simpsons Wrestling Recompiled

A native PC port of the PlayStation game The Simpsons Wrestling using static recompilation.

Platform Windows 10/11 (64-bit), Linux (64-bit)Model Claude
Partial
GitHub · Games and mods

Driver Recompiled: A PSX Recompilation Project

A native recompilation setup host for the PlayStation title Driver.

Platform Windows x64
Dragon Valor (PlayStation, USA): A Claude-assisted native PC recompilation of the two-disc PS1 action RPG.
Partial
GitHub · Games and mods

Dragon Valor Recompiled

A Claude-assisted native PC recompilation of the two-disc PS1 action RPG.

Platform WindowsModel Claude Opus 5.5
Azure Dreams (PlayStation): The PS1 roguelike RPG plays widescreen and sharp, no emulator.
Works
GitHub · Games and mods

Recompiled Azure Dreams (PS1) into an HD native PC port, with Claude Code

The PS1 roguelike RPG plays widescreen and sharp, no emulator.

Platform PS1 (MIPS) to WindowsModel Claude
Harvest Moon: Back to Nature (PlayStation, USA): A PS1 farm game running natively, and a folder of mods that just work.
Works
GitHub · Games and mods

Recompiled Harvest Moon: Back to Nature (PS1) into a native PC port, then shipped drop-in mods for it

A PS1 farm game running natively, and a folder of mods that just work.

Platform Windows, macOS Apple Silicon, LinuxModel Claude Opus 5.1
Used PSXRecomp on something?

Share the writeup or repo, and what the AI got right and wrong.

Submit a project