Case study
Banjo-Kazooie: rebuilding the game from base ROMs
Banjo-Kazooie provides a workflow to extract from a user-supplied base ROM and build the game in full or by module. It lists US, Japanese and PAL ROM variants; the author reports 100.0000% progress.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: Provide a Banjo-Kazooie base ROM named baserom.<version>.z64.
- Prerequisites: Build on Ubuntu 18.04 or newer on x86_64, or use Docker on Linux or macOS.
- License: No licence stated on the project page.
Cite
BibTeX
@misc{banjo-kazooie-rebuild-case,
title = {{Banjo-Kazooie: rebuilding the game from base ROMs}},
howpublished = {\url{https://gitlab.com/banjo.decomp/banjo-kazooie}},
url = {https://gitlab.com/banjo.decomp/banjo-kazooie},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/banjo-kazooie-rebuild-case/}}
}Plain text
Banjo-Kazooie: rebuilding the game from base ROMs. https://gitlab.com/banjo.decomp/banjo-kazooie (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/banjo-kazooie-rebuild-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Batla 3D server emulator (2015 client) · Case study
- Battlefield Heroes: master-server protocol reconstruction · Case study
- battlepod: reconstructing the BattleTech arcade cockpit · Case study
- Battlezone: a SkoolKit disassembly of the ZX Spectrum game · Case study
- Betrock++: reimplementing the Minecraft Beta 1.7.x server · Case study
- Between Us: an offline remake informed by Action ou Vérité APK analysis · Case study