ran-j / PS2Recomp
git clone https://github.com/ran-j/PS2Recomp.git
🔥 on GitHub Trending today
Static recompiler that translates PlayStation 2 ELF binaries into C++ and provides a runtime to execute the generated code.
Why you might care
Aimed at developers porting PS2 games to native PC by converting R5900 machine code into readable C++ rather than emulating it. Includes a TOML-driven config for stubs, skips, and instruction patches, plus MMI and VU0 macro support. Experimental and mainly tested with MSVC.
+11
stars, 24h · #2,952
+163
stars, 7 days · #1,398
+403
stars, 30 days · #2,105
3.7k
★ total · +5% this week
218
forks · 194 open issues
Star history (as recorded here)
LanguageC++
LicenseGPL-3.0
Created2025-04-12 (1y ago)
Last pushtoday
Watchers98
OwnerUser
Seen on GitHub Trending
- 2026-10-24 — #7 monthly in c++ · +403 ★
- 2026-10-24 — #8 weekly in c++ · +134 ★
- 2026-10-23 — #6 monthly in c++ · +388 ★
- 2026-10-23 — #4 weekly in c++ · +163 ★
- 2026-10-22 — #5 monthly in c++ · +380 ★
- 2026-10-22 — #6 weekly in c++ · +183 ★
- 2026-10-21 — #6 monthly in c++ · +366 ★
- 2026-10-21 — #5 weekly in c++ · +202 ★
- 2026-10-20 — #6 monthly in c++ · +348 ★
- 2026-10-20 — #5 weekly in c++ · +216 ★
GitHub topics
Links
- GitHub: github.com/ran-j/PS2Recomp
- Releases · Issues · Hacker News mentions
README
Loading README…
Blurb generated by claude-haiku-5-5 3d ago. Star deltas marked ~ are extrapolated from partial history.