Case study
Dragon Ball Z on the Nintendo 64: recompiling two GBA games for N64
Dragon Ball Z on the Nintendo 64 statically recompiles ARM and Thumb code from The Legacy of Goku II and Buu's Fury into C for N64 builds. Its runtime supplies GBA graphics, sound, DMA, timers, interrupts and saves, with an RDP renderer and wider field view. The author reports both games playable on real hardware.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 0
- Last commit
- 2026-10-25
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Supply a user-owned USA cartridge dump of the game being built; the build checks its SHA-1.
- Prerequisites: Hardware use requires an N64 with Expansion Pak or an Analogue 3D, plus a flash cart.
- Prerequisites: Building uses WSL Ubuntu, the libdragon preview toolchain, Python 3 and capstone.
- Limits: Buu's Fury's 320 × 240 field view currently applies to field maps.
- License: PolyForm Noncommercial License 1.0.0 for repository source code.
Cite
BibTeX
@misc{dbz64-case,
title = {{Dragon Ball Z on the Nintendo 64: recompiling two GBA games for N64}},
howpublished = {\url{https://github.com/NaraKitty/DBZ64}},
url = {https://github.com/NaraKitty/DBZ64},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dbz64-case/}}
}Plain text
Dragon Ball Z on the Nintendo 64: recompiling two GBA games for N64. https://github.com/NaraKitty/DBZ64 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/dbz64-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · NaraKitty/DBZ64 · Revision 75c8d28
- docs/ARCHITECTURE.md GitHub · NaraKitty/DBZ64 · Revision 75c8d28
- LICENSE GitHub · NaraKitty/DBZ64 · Revision 75c8d28
More in Games
- Dragon Ball Z: Super Saiya Densetsu — recompiling the SNES game in Rust · Case study
- Drakengard 3: a Windows port through static recompilation · Case study
- Drakengard: an experimental PAL PlayStation 2 static recompilation · Case study
- DriftDroid: an Android port of statically recompiled Mario Kart Wii · Case study
- Driver Recompiled: a psxrecomp setup host that builds the game locally · Case study
- drmario64_recomp: an experimental Dr. Mario 64 recompilation · Case study