Mega Drive / Genesis decomps & recomps
11 community projects rebuild Mega Drive / Genesis software: 0 static recompilations, 9 decompilations and 1 port, rewrites and clean-room builds, plus 1 apps, tools and preservation projects. Most-starred first; GitHub data as of 2026-10-18.
Decompilations
| Project | Original | Status | Made | Latest | Stars |
|---|---|---|---|---|---|
| s1disasm playable | Sonic the Hedgehog | complete | Human-led | v26.08 | 453 |
| s2disasm playable | Sonic the Hedgehog 2 | complete | Human-led | — | 318 |
| Sonic Clean Engine (S.C.E.) | Sonic 3 & Knuckles | released | Human-led | v1.3 | 62 |
| SF2DISASM | Shining Force II | wip | Human-led | — | 55 |
| Kid Chameleon disassembly | Kid Chameleon | wip | Human-led | — | 42 |
| Sonic 1 Prototype Disassembly | Sonic the Hedgehog (prototype) | stalled | Human-led | — | 29 |
| SF1DISASM | Shining Force | wip | Human-led | — | 23 |
| Puyo Puyo disassembly | Puyo Puyo | wip | Human-led | — | 16 |
| Toejam & Earl Disassembly | ToeJam & Earl | stalled | Human-led | — | 12 |
Ports, rewrites & clean-room builds
| Project | Original | Status | Made | Latest | Stars |
|---|---|---|---|---|---|
| Paprium for Analogue Pocket | Paprium | released | Not stated | 0.2.6 | 16 |
RE tooling
| Project | Original | Status | Made | Latest | Stars |
|---|---|---|---|---|---|
| sega2asm | Sega Genesis / Mega Drive ROMs | released | Human-led | v1.0.2 | 40 |
Can I play Mega Drive / Genesis games natively on PC?
Not as finished native ports yet; the 10 projects below show how far each has got.
What is the difference between a Mega Drive / Genesis decomp and a recomp?
A decompilation rewrites the game's machine code as readable C that rebuilds the original; a static recompilation translates the machine code mechanically into C/C++ that runs natively. Recomps arrive faster; decomps are easier to mod and port.
Are these Mega Drive / Genesis projects legal?
They publish code only, and the ones that need game data ask you to supply it from a copy you own. Recomp never links to ROMs, ISOs or game files.