ran-j/PS2Recomp
Playstation 2 Static Recompiler & Runtime Tool to make native PC ports observed · 2026-08-28
Health v2 · maintenance only
72/100
- Activity 98
- Release rhythm 60
- Longevity 36
Flags: prerelease_only
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 9.0
- age_days: 508
- days_rel: 151
- days_push: 14
- n_releases_24m: 5
Adoption not part of the score
3200 stars · 123 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A PlayStation 2 static recompiler that translates PS2 ELF binaries (MIPS R5900 instructions) into C++ code, plus a runtime to execute the generated code for native PC ports. It includes analysis, recompilation, runtime, and IOP high-level emulation modules.
Use cases
- decompile a PS2 game into native C++ for a PC port
- statically recompile a PS2 ELF binary
- translate MIPS R5900 instructions to C++
- create a native PC port of a PlayStation 2 game
- analyze PS2 ELF functions and generate recompiler config
- run recompiled PS2 code with syscall and IOP emulation
When to choose
- you want to make a native PC port of a PS2 game via static recompilation
- you need literal instruction-to-C++ translation with configurable stubs and patches
- you want a self-contained recompiler plus runtime rather than a full emulator
When to avoid
- you just want to play PS2 games - use a full emulator like PCSX2 instead
- you need a mature, battle-tested tool - the project is explicitly experimental
- you target platforms without SSE4/AVX support
Facets
cli-tool · maturity experimental
compiler reverse-engineering interpreter developer-tools reverse-engineering gaming-tools developer-tools cross-platform windows cpp cli static-recompilation playstation-2 mips-r5900 game-ports elf-parsing high-level-emulation game-development linux macos
1 source
- readme: https://github.com/ran-j/PS2Recomp · fetched 2026-08-28 · dd139bcca4e6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ran-j/PS2Recomp | main | 72 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem