Case study
Dragon Ball Z: Buu's Fury: a byte-checked GBA disassembly
Dragon Ball Z: Buu's Fury disassembly rebuilds the US Game Boy Advance release from ARM and Thumb assembly, a small amount of C, and generators that recover assets from the user's ROM. The build checks the result against the retail digest and tracks which bytes still come from raw slices. The author reports that 94.0959% of ROM bytes are produced from tracked source.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-11-07
- Language
- Assembly
- License (GitHub)
- MPL-2.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Windows, ARM Developer Suite 1.2, Python 3.12, grit, and Visual Studio or Build Tools 2022 with the C++ workload are required.
- Prerequisites: An owned copy of the US game ROM named baserom.gba is required.
- Limits: The author reports that part of the ROM remains embedded from raw slices and most functions retain address-based names.
- License: MPL-2.0.
Cite
BibTeX
@misc{dragon-ball-z-buus-fury-disassembly-case,
title = {{Dragon Ball Z: Buu's Fury: a byte-checked GBA disassembly}},
howpublished = {\url{https://github.com/siruiusamory-cmyk/buusfury-disasm}},
url = {https://github.com/siruiusamory-cmyk/buusfury-disasm},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dragon-ball-z-buus-fury-disassembly-case/}}
}Plain text
Dragon Ball Z: Buu's Fury: a byte-checked GBA disassembly. https://github.com/siruiusamory-cmyk/buusfury-disasm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dragon-ball-z-buus-fury-disassembly-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · siruiusamory-cmyk/buusfury-disasm · Revision 9e72f51
- docs/README.md GitHub · siruiusamory-cmyk/buusfury-disasm · Revision 9e72f51
More in Games
- Dragon Ball Z: The Legacy of Goku II: a byte-matching GBA disassembly · Case study
- Dragon Ball Z: The Legacy of Goku — a byte-exact GBA disassembly · Case study
- Dragon Quest Monsters German: a banked Game Boy Color disassembly · Case study
- dream-server: reconstructing a Pokémon Dream World server · Case study
- dream: Dream: Land of Giants disassembled and reimplemented in C · Case study
- DriveClub Recomp: running the PS4 game on Windows and Linux · Case study