Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. readme.md GitHub · banjo360/bk360 · Revision dc021c2

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab