Recomp / RE tooling / PlayStation 2
ps2-native-recomp
Generic PS2 static recompiler built on ps2-web-recomp: the EE code of a user's disc is translated to C++ and compiled, while the rest of the console is emulated, with no per-game code. About 19 titles reported working to some degree; God of War II has been finished.
Tool AI-assisted releasedFacts
- Original
- PS2 games (Emotion Engine executables)
- Platform
- PlayStation 2
- Method
- Tool
- Provenance
- AI-assisted · README says much of the code was written with Claude Code; codex/ branch merges in history (github.com/exoteric33/ps2-native-recomp). what this means
- Status
- released
- Licence
- MIT
- Team
- exoteric33
- Started
- 2026-10
- First release
- 2026-11
- Runs on
- Windows, Linux
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of PS2 games (Emotion Engine executables) you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by exoteric33. Facts last checked 2026-11-04. Suggest a correction
Sources
Related
All re tooling →Auto Decompiler
N64 MIPS assembly
Scripts that split N64 assembly into functions, run mips_to_c on each and sort out non-matching results to speed up decompilation.
Emotion Engine Disassembler
PlayStation 2 Emotion Engine machine code
Early-stage C# disassembler for the PlayStation 2 Emotion Engine CPU instruction set; register naming and tests were still unfinished when work stopped.
EPANOS
MIPS binaries
Simple MIPS-to-C static translator, from the ElectroPaint project, for recovering C from executables lacking source.
ghidra_scripts
MIPS binaries in Ghidra
Ports of IDA reversing scripts to Ghidra plus new plugins, aimed mainly at MIPS firmware.
God of War Browser
God of War game files
Tool to browse and investigate the file formats of the PS2 God of War.
Kirikae
Nintendo Switch executables
Static recompiler written in Rust that converts Switch game executables into native PC programs, with an HLE system layer and NVN graphics translation.