Recomp / RE tooling / Sega consoles
segarecomp
Static recompiler that turns 68000 and Z80 code from Genesis, Master System and (experimentally) Sega CD games into C11 and links it with native hardware runtimes, with a launcher that builds from the player's own ROMs, BIOS and discs. Several Sonic and Streets of Rage titles are reported playable; it adds save states, rewind and widescreen modes.
Tool Not stated releasedFacts
- Original
- Sega Genesis, Master System and Sega CD software
- Platform
- Sega consoles
- Method
- Tool
- Provenance
- Not stated what this means
- Status
- released
- Licence
- MPL-2.0
- Team
- marinocg
- Started
- 2026-09
- First release
- 2026-09
- Runs on
- Windows, Linux, macOS
- 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 Sega Genesis, Master System and Sega CD software you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by marinocg. Facts last checked 2026-11-11. Suggest a correction
Sources
Related
All re tooling →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.
m68k-disasm
Motorola 68000 binaries
Standalone Motorola 68000 disassembler whose output can be reassembled with GNU as or Sierra ASM68, aimed at Mega Drive work.
Nakagawa Recomp
PSP games (Allegrex MIPS executables)
General PSP static recompiler with a player app: it decrypts the user's own ISO or EBOOT locally, translates the MIPS code to C and builds a Windows program with a bundled compiler. Early stage: Hot Shots Tennis: Get a Grip is playable, a few others reach menus or stages.
NX (nxrecomp)
Nintendo Switch ARM64 games (Metroid Prime Remastered)
Shared recompiler, runtime and setup tools that turn Switch games into native x64 Windows programs, grown out of smo-recomp, with Metroid Prime Remastered 1.0.0 as the first released game (downloads still in the older MetroidPrimeRemasteredRecomp repo). The author's Pokopia port uses the same toolchain.
Project Nativ
PS Vita games (ARMv7/Thumb-2 executables)
Static recompiler for PS Vita games that also recompiles the system libraries from the user's own firmware file and runs them on a custom kernel/GPU runtime. Per-game packs currently cover Killzone: Mercenary, Uncharted: Golden Abyss, Unit 13 and Shovel Knight (US releases).
ps2-native-recomp
PS2 games (Emotion Engine executables)
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.