Case study
Banjo-Kazooie: Xbox Live Arcade decompilation
This decompiles the Xbox Live Arcade version of Banjo-Kazooie. The expected default.xex has SHA-1 24f81f8058d1be416d95ccfcb5ebd2503eb4fd47. make split reads bk.yaml, and make regenerates merged.xex. The documented Xbox 360 SDK is version 7645. Comparisons use Visual Studio 2005 SP1 output against GCC for PowerPC, so objdiff shows function-call relocations as different.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 24
- Last commit
- 2026-03-07
- Language
- C
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- split360 and coff-linker on PATH, Visual Studio 2005 SP1, the Xbox 360 SDK, Python, and a PowerPC GCC. Linux builds use WINE.
- The README names no license.
Cite
BibTeX
@misc{bk360,
title = {{Banjo-Kazooie: Xbox Live Arcade decompilation}},
howpublished = {\url{https://github.com/banjo360/bk360}},
url = {https://github.com/banjo360/bk360},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/bk360/}}
}Plain text
Banjo-Kazooie: Xbox Live Arcade decompilation. https://github.com/banjo360/bk360 (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/bk360/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- readme.md GitHub · banjo360/bk360 · Revision dc021c2
More in Games
- Battlestations Pacific: an incremental Win32 C++ reconstruction · Case study
- Batty: a SkoolKit disassembly of the ZX Spectrum game · Case study
- BIT.TRIP COMPLETE: a Wii decompilation · Case study
- Black & White: reconstructing the game from its x86 binary · Case study
- blackhack: runblack.exe UI widget decompilation · Case study
- Blast Corps: Nintendo 64 decompilation · Case study