unbaked
4,570 games · 9,088 projectsupdated 2026-10-13

Code links only. Bring your own copy of the game. Rules · Privacy

MDGenesis · 1991 · 2D platformer

Sonic the Hedgehog

Sonic the Hedgehog (Genesis, 1991) has a full disassembly, sonicretro/s1disasm, and 15 other public projects, including a matching decompilation and a decompilation. An agent environment already wraps it.

segagenesisrecomp RSDK

Projects

Agent environmentPython + Genesis Plus GX3,580 starspushed 2024-02-22MIT licenserelease v0.8.0

Retro Games in Gym

Archived (2024); 2018 Sonic transfer-learning benchmark; many community agents (e.g. wassname/world-models-sonic-pytorch)

DisassemblyAS (Macro Assembler AS) / asm68k; Lua+batch build scripts449 starspushed 2026-10-11no licenserelease v26.08

Sonic 1 Disassembly

Complete split disassembly, bit-perfect rebuild (REV00/REV01); very actively maintained; basis for countless hacks

DisassemblyAS (dma macro etc.)51 starspushed 2024-03-12no license

Sonic the Hedgehog (Mega Drive) Hivebrain 2022 disassembly

Alternative maintained Sonic 1 disassembly by Hivebrain (2022 edition); differs from Sonic Retro's

Source port31 starspushed 2025-06-23no license

A full reimplementation of Sonic 1 in C. (WIP)

PortMaster aarch64 (HeldGames, Oct 2026)

S1Foreverarchived
Readable bytecode27 starspushed 2025-03-07no licenserelease 1.5.1

A modification of the 2013 mobile port, based on the 2021 decompilation

repo archived; dropped from awesome-decomp-games: quiver-only, <; version 1.5.1 (latest); archived; latest release 1.5.1, 2024-10-16; Quiver type: PC port

DisassemblyAS16 starspushed 2026-10-11no license

A split disassembly of the Sonic 1 Prototype.

Split disassembly of the Sonic 1 prototype (MDDC disassembly reworked)

Static recompsegagenesisrecomp (R.A.I.D.)14 starspushed 2026-10-07custom licenserelease v0.7.0

Sonic the Hedgehog recompiled for the Sega Genesis using segagenesisrecomp · Part of the R.A.I.D. community

recompiled using segagenesisrecomp

DecompJava (decompiled MIDlet, recompilable)11 starspushed 2025-03-07no license

Sonic The Hedgehog: Part One J2ME decompilation project

Decompilation project (2025)

DecompC++ (does not compile)7 starspushed 2020-02-14no license

I'm having fun by taking the Sonic 1 disassembly and decompiling it into C++ to learn how it works! I don't know if it'll ever compile/run, but maybe it'll be useful to other people.

Hobby hand-decompilation of s1disasm into C++; not buildable

Matching decomp1 starspushed 2024-01-18no license

A decompilation of the Didj game, "Sonic the Hedgehog"!

inactive >2y

Disassembly680001 starspushed 2021-02-04no license

68K Disassembly of the arcade version of Sonic the Hedgehog

Disassembly of the arcade Mega-Play Sonic 1

DecompCapstone + analysis -> pseudo-C0 starspushed 2026-03-25GPL-3.0 license

Complete reverse engineering & decompilation of Sonic The Hedgehog (1991, Sega Genesis). 580 functions, 34986 lines of pseudo-C, full M68K disassembly, hidden features, bugs, exploits, and cut conten…

580 functions, ~35k lines pseudo-C, full RAM map; analysis not a buildable C port (Mar 2026)

DecompRSDKv4 decompilation1,145 starspushed 2026-09-06custom licenserelease 1.3.3

A complete decompilation of Sonic 1 & Sonic 2 (2013) & Retro Engine (v4)

A complete decompilation of Sonic 1 & Sonic 2 (2013) & Retro Engine (v4); [listed in Sebastrion/awesome-unofficial-pc-ports under 'Project(s)']

Sonic-1-2-2013-Decompilation
Source port

PCGW: origin Decompilation; status; lang C++; Made without AI

Sonic the Hedgehog Forever
Source portmod/port built on the RSDKv4 decompilation

listed in awesome-unofficial-pc-ports [listed in Sebastrion/awesome-unofficial-pc-ports as recommended ⭐]

Tutorial
Native port

Missing a project, or something wrong here? Suggest a project · Report a fix

What you need

You need your own copy of the game: these projects ship code only.

Agent environments

Same toolchain

More on Genesis

Found via openai/retro-baselines, wassname/world-models-sonic-pytorch, info.sonicretro.org/Sonic_Retro_on_GitHub, openai.com/index/retro-contest/, SubmitGame/awesome-decomp-games

GitHub data checked 2026-10-13. Notes are summaries from the research pass; the project pages are the authority.