Cloned Games

Banjo-Kazooie Decompilation

DecompilationSporadic

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Based on Banjo-Kazooie

Banjo-Kazooie (original game, not this project)Original game image
Image of the original game, Banjo-Kazooie. This project has no screenshots of its own yet.
Links, repository & details

About

A research project to decompile the XBLA version of Banjo-Kazooie, helped by the existing N64 decompilation project. Some code, such as enumerations and structure definitions, is taken from the N64 project. Work currently consists of copying functions from Ghidra pseudo-code or the N64 project and checking whether they match.

Getting started

You need an unencrypted default executable (XEX) of the XBLA game in the project root. Run make split the first time, then make to regenerate the merged executable.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Xbox 360 version).

Additional notes

Diffing
objdiff is supported, but because the code is compiled with MSVC and checked against code assembled by GCC, function-call relocations show as different.

FAQ

What is Banjo-Kazooie Decompilation?
Banjo-Kazooie Decompilation is an open-source decompilation of Banjo-Kazooie. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Xbox 360.
Do I need the original game files to run Banjo-Kazooie Decompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Share:

More like Banjo-Kazooie Decompilation

Active
Original game (original game, not this project)Original game image
A native N64: Recompiled-based port of Banjo-Kazooie for Windows, Linux, and macOS, requiring your own North American ROM to load.
Platforms:WindowsLinuxOSX
Stars1,970
Updated2 months ago
LicenseGPL-3.0
Release2025
Active
Original game (original game, not this project)Original game image
The code is split into modules that can be built individually or all together with make.
Stars649
Updated1 month ago
LicenseCC0-1.0
Release2021
Active
Banjo-Kazooie Port screenshot
A Banjo-Kazooie PC port with multiplayer, romhack and language-pack support and a built-in randomizer.
Stars477
Updated1 month ago
LicenseCC0-1.0
Release2024
Active
Original game (original game, not this project)Original game image
A complete (100%) decompilation of Banjo-Kazooie for Nintendo 64, able to rebuild the US, Japanese, and PAL ROMs from source.
Platforms:N64
Stars120
Updated2 months ago
Licensecc0-1.0
Release2021
Active
Banjo-Kazooie Port screenshot
Banjo-Kazooie recompiled for Android handhelds, with controller support and a dual-screen companion display.
Stars103
Updated3 months ago
LicenseGPL-3.0
Release2026
Active
Original game (original game, not this project)Original game image
Harbour Masters' PC port of Banjo-Kazooie with language packs, romhack support and custom assets, built without game assets.
Stars27
Updated3 months ago
LicenseCC0-1.0
Release2026