Star on GitHubStar2.4k stars

Case study

Dragon Ball Z: The Legacy of Goku — a byte-exact GBA disassembly

This project disassembles code from the USA Game Boy Advance release of Dragon Ball Z: The Legacy of Goku into ARM and Thumb assembly and reports a byte-identical ROM rebuild using data from the user's own copy. Build scripts generate assembly for identified code, rebuild compressed streams and compare the resulting image digest with the retail ROM. The author reports that much of the image is source-generated while remaining bytes come from local ROM slices.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
0
Last commit
2026-11-07
Language
Assembly
License (GitHub)
MPL-2.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A user-owned USA ROM must be placed as baserom.gba.
  • Prerequisites: Building requires ARM Developer Suite 1.2, Python 3.12 and Visual Studio 2022 or Build Tools with the C++ workload.
  • Limits: Some image regions still rebuild from raw ROM slices; the project compiles no C.
  • License: MPL-2.0 license.

Cite

BibTeX

@misc{legacy-of-goku-disasm-case,
  title = {{Dragon Ball Z: The Legacy of Goku — a byte-exact GBA disassembly}},
  howpublished = {\url{https://github.com/siruiusamory-cmyk/legacyofgoku-disasm}},
  url = {https://github.com/siruiusamory-cmyk/legacyofgoku-disasm},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/legacy-of-goku-disasm-case/}}
}

Plain text

Dragon Ball Z: The Legacy of Goku — a byte-exact GBA disassembly. https://github.com/siruiusamory-cmyk/legacyofgoku-disasm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/legacy-of-goku-disasm-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 · siruiusamory-cmyk/legacyofgoku-disasm · Revision d1afeab

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab