# 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.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/NaraKitty/DBZ64>
- Primary source: <https://github.com/NaraKitty/DBZ64/blob/75c8d284e68785351bdf8916ad218a15d2e158e5/README.md>
- Catalog page: <https://awesomerea.org/resources/dbz64-case/>
- Record JSON: <https://awesomerea.org/resources/dbz64-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dbz64-case/index.md)

## 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.

## Primary sources

1. <https://github.com/NaraKitty/DBZ64/blob/75c8d284e68785351bdf8916ad218a15d2e158e5/README.md>
2. <https://github.com/NaraKitty/DBZ64/blob/75c8d284e68785351bdf8916ad218a15d2e158e5/docs/ARCHITECTURE.md>
3. <https://github.com/NaraKitty/DBZ64/blob/75c8d284e68785351bdf8916ad218a15d2e158e5/LICENSE>

## More in Games

- [Dragon Ball Z: Super Saiya Densetsu — recompiling the SNES game in Rust](https://awesomerea.org/resources/dbz-ssd-rust/index.md) · Case study
- [Drakengard 3: a Windows port through static recompilation](https://awesomerea.org/resources/drakengard-3-recompile-case/index.md) · Case study
- [Drakengard: an experimental PAL PlayStation 2 static recompilation](https://awesomerea.org/resources/drakengard-1-europe-case/index.md) · Case study
- [DriftDroid: an Android port of statically recompiled Mario Kart Wii](https://awesomerea.org/resources/driftdroid-case/index.md) · Case study
- [Driver Recompiled: a psxrecomp setup host that builds the game locally](https://awesomerea.org/resources/driver-recomp-setup-host-case/index.md) · Case study
- [drmario64_recomp: an experimental Dr. Mario 64 recompilation](https://awesomerea.org/resources/dr-mario-64-recomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
