Banjo: Recompiled

PC port of Banjo-Kazooie

  • RecompilationPort Type
  • BanjoRecomp teamDeveloper
  • 28 Sep 2026Page Updated

Details

Developer
BanjoRecomp team
Port Type
RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
AI Use
No AIThe project says: “The Banjo: Recompiled team has not, does not, and will not use generative AI tools in the development of this project for any purpose.” Source
Source Code
GitHub
Page Updated

Platform Support

  • Windows
  • Linux
  • macOS

ScreenshotsView All (6)

What you need: A ROM of Banjo-Kazooie, the North American (US) 1.0 version, dumped from your own cartridge. The project accepts only this version.
SHA-1 of a correct dump:
1fe1632098865f639e22c11b9a81ee8f29c75d7a

Overview

Widescreen 21:9High Frame RateMod Support

Banjo: Recompiled is a native PC port of Banjo-Kazooie made with N64: Recompiled, which translates the game’s machine code into C automatically. It is drawn with the RT64 renderer.

It supports widescreen and ultrawide, high resolutions and frame rates, modern controllers and a mod menu.

The download contains no game data. It asks for a ROM dumped from your own copy of the game.

How to Set It Up

  1. Extract the whole archive to a folder you can write to.
  2. Run BanjoRecompiled.
  3. In the main menu, select your ROM of the US 1.0 version. Files in other formats than .z64 are converted automatically if they are the right ROM.
  4. On Steam Deck, extract the Linux build, then in Desktop Mode right-click the BanjoRecompiled executable and choose “Add to Steam”.
Go to Downloads

Advertisement