snesrecomp
Static recompiler ecosystem for Super Nintendo games. Part of the R.A.I.D. community.
- Type
- Recompiler
- Consoles
- SNES
- Status
- Experimental
- Port author
- mstan
- Stars
- 91
- Last push
- 2026-09-15 · 1 day ago
- Latest version
- v0.2.0-alpha · 2026-07-20
- Language
- C
Recompiled with this tool
4
Donkey Kong Country
elliotttate/DKC1Recomp
Static recompilation of the original DKC (USA v1.0) on a snesrecomp fork, following the DKC2Recomp template. Unlike most recomps it did not have to discover the code blind: it starts from the Yoshifanatic1 disassembly, which rebuilds the ROM byte for byte, and derives every instruction and jump table from it. Generates 100% of the game code, with native Windows and macOS hosts, continuous audio and an optional 342x224 widescreen mode.
You needYour own Donkey Kong Country ROM (SNES, USA v1.0).
Mega Man X
mstan/MegaManXSNESRecomp
Mega Man X recompiled using snesrecomp. This is the original Super Nintendo Mega Man X, distinct from the PlayStation X4/X5/X6 recomps.
You needYour own Mega Man X ROM (SNES).
Donkey Kong Country 3: Dixie Kong's Double Trouble!
elliotttate/DKC3Recomp
Recompilation of DKC3 built the way DKC2Recomp was built: the code is statically recompiled to C by snesrecomp from a bank configuration derived from a public disassembly, the shared runtime interprets whatever the analysis cannot prove, and project-owned hosts present the game on macOS and Windows. In bring-up: the author does not yet claim it can be completed.
You needYour own Donkey Kong Country 3 ROM (SNES, North American En/Fr, headerless, 4 MiB).
Donkey Kong Country 2: Diddy's Kong Quest
mstan/DKC2Recomp
The original DKC2 recomp, a byproduct of developing snesrecomp: the 65816 program is translated to C wherever the analysis can prove an exact entry state (3,475 AOT variants), and a shared 65816 interpreter covers the rest. Its author calls it an unfinished pre-release. The elliotttate fork is the one actively developed and more widely used today: it adds a native Apple Silicon macOS build and the option to play as Donkey or Kiddy Kong.
You needYour own Donkey Kong Country 2 ROM (SNES, USA v1.0).
You need your own legal copy of the game. The recomp is only code: dump your own ROM / disc image and point it there.