Star on GitHubStar2.4k stars

Case study

Sonic Adventure DX: an early matching decompilation of the 2014 Steam release

Sonic Adventure DX is being reconstructed from its 2014 Steam executable as C and C++ source that matches retail machine code function by function. The project uses the identified Visual C++ 2010 SP1 compiler, game-specific function and code-generation maps, and reccmp scores to compare rebuilt functions. The author reports an early stage with six exact function matches.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
1
Last commit
2026-10-17
Language
Python

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

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

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A user-owned 2014 Steam release Sonic Adventure DX.exe with the documented hash is required.
  • Prerequisites: The workflow requires Windows 10 build 17063 or newer, Python 3.10 or newer, git and Visual C++ 2010 SP1.
  • Limits: The author reports six matched functions out of 16,537.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{sonic-adventure-dx-steam-decomp-case,
  title = {{Sonic Adventure DX: an early matching decompilation of the 2014 Steam release}},
  howpublished = {\url{https://github.com/yuriaaaaa/sadx-decomp}},
  url = {https://github.com/yuriaaaaa/sadx-decomp},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/sonic-adventure-dx-steam-decomp-case/}}
}

Plain text

Sonic Adventure DX: an early matching decompilation of the 2014 Steam release. https://github.com/yuriaaaaa/sadx-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sonic-adventure-dx-steam-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 · yuriaaaaa/sadx-decomp · Revision a241f22

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab