Credits and thanks
A decompilation is built on a lot of other people's work. Thank you to everyone below, and to everyone who starred, shared or asked a question.
Code contributors
Everyone with commits in the repository. The live list is on GitHub.

Jovinull
Started the project, the build and verification pipeline, and much of the game and stage code.

Cypress
Dreamcast homebrew developer. The Dolphin SDK and CRI middleware, the whole front-end overlay, stage objects and hundreds of pull requests.

ThePlayerRolo
Pointed out the symbol metadata in the PlayStation 2 builds (#107), argued for C++ game code, and works on the autosaveD overlay.

Community
People on the Discord whose knowledge, links and encouragement shaped the project.
Lobotomy
Dreamcast developer and early moderator; knows the Heroes file system and RenderWare inside out.
sharkwouter
Pointed the project to Heroes Hacking Central and EA's RenderWare documentation, and explains decompilation to every newcomer.
Falco Girgis
Dreamcast scene veteran (SH4ZAM, the GTA III Dreamcast port); support and RenderWare porting insight.
Ryan (akosiryan)
Ideas on mapping PS2 symbols to the GameCube build and PC-version research.
mario60bore
Connected the project with other Sonic Heroes reverse-engineering efforts.
bruceleet
Tip on RenderWare-era games that shipped map files, a source of function names.
matheusflash1
One of the first supporters; shared the project's first video feature and pointed it to ByteMatch.
Kenzon Hundred Power
Fan cover art and save-icon concepts for a future Dreamcast port.
Esppiral & NaiSan
Dreamcast scene artists who helped polish the fan cover art.
turkeu0964, technoretro2000 & everyone on the Discord
For the questions, the enthusiasm and keeping the server alive.
Tools and projects we build on
Analysis, splitting and linking of GameCube executables and RELs.
objdiffThe byte-by-byte diff every match is checked in.
dtk-templateThe project template this repository started from.
wiboRuns the original Windows compilers on Linux and macOS.
decomp.devTracked the project's progress from July to October 2026.
ByteMatchTracks the project's progress today.
Heroes Hacking CentralPC disassembly, Heroes.SDK and file-format tools that help name functions and structures.
HeroesPowerPlantGameCube-aware level editor and format research.
RenderWare3DocsEA's public RenderWare white papers and user guide.
librwClean-room RenderWare implementation, used as a file-format reference.
Sewer56's Sonic Heroes researchBackground on the game and its cross-platform symbols.
In the media
Retro news #312
The Sonic Heroes GameCube decompilation featured in a weekly retro and FPGA news round-up.
YouTube · TheGamingBoy“My fav Sonic game is getting decomped”
A fan short on what a finished decompilation could mean for the game.
GitHub · Tiger Woods PGA Tour 2004 decompOur code, reused
Another GameCube decompilation reuses this project's C library reconstructions, with credit.