Star on GitHubStar2.4k stars

Case study

Sonic Adventure DX: a multi-version GameCube decompilation

doldecomp/sadx reconstructs Sonic Adventure DX for GameCube across eight prototype, demo and retail versions. Its build uses extracted game DOL and REL files, builds DOLs and disassembles REL modules as the decompilation progresses.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
53
Last commit
2024-08-01
Language
Python

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a demo observed; no download method found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Extract sys/main.dol and files/*.rel from a supported game version.
  • Python and Ninja are required; some platforms need Wine or WiBo.
  • For non-Preview versions, decompress underscore-prefixed REL files with Sonic Adventure Toolset.
  • The decompilation is work in progress.

Cite

BibTeX

@misc{sadx-gamecube-decomp-case,
  title = {{Sonic Adventure DX: a multi-version GameCube decompilation}},
  howpublished = {\url{https://github.com/doldecomp/sadx}},
  url = {https://github.com/doldecomp/sadx},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/sadx-gamecube-decomp-case/}}
}

Plain text

Sonic Adventure DX: a multi-version GameCube decompilation. https://github.com/doldecomp/sadx (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sadx-gamecube-decomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · doldecomp/sadx · Revision 4c2b833

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab