Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. BanjoRecomp

BanjoRecomp

GPL-3.0Cv1.0.1

A native PC port of Banjo-Kazooie created via static recompilation, featuring graphical enhancements, high framerate support, and extensive modding.

GitHubGitHub
1.7k stars50 forks0 contributors

What is BanjoRecomp?

Banjo: Recompiled is a native PC port of the classic Nintendo 64 game Banjo-Kazooie, created using static recompilation technology. It transforms the original game into a modern executable, enabling significant performance improvements, graphical upgrades, and new features not possible on original hardware.

Target Audience

Retro gaming enthusiasts and modders who want to play Banjo-Kazooie on modern PCs with enhanced graphics, high framerates, and extensive mod support. It also targets Linux and Steam Deck users seeking native compatibility.

Value Proposition

Developers choose this over emulation for its native performance, low input lag, and plug-and-play mod support. Its unique selling point is the use of static recompilation to create a faithful port without requiring the game's original source code, paired with the RT64 rendering engine for future ray tracing and graphical enhancements.

Overview

PC Port of Banjo-Kazooie made using N64: Recompiled (Windows/Linux/Mac)

Use Cases

Best For

  • Playing Banjo-Kazooie at high framerates and widescreen/ultrawide aspect ratios on modern PCs.
  • Modding Banjo-Kazooie with community-created content and texture packs via easy drag-and-drop installation.
  • Running Banjo-Kazooie natively on Linux distributions and Steam Deck with optimized binaries and Flatpak support.
  • Experiencing Banjo-Kazooie with preserved N64 audio and graphical effects, adapted for modern hardware.
  • Reducing input lag and achieving instant load times compared to original hardware or emulation.
  • Using dual analog camera controls for a modernized gameplay experience in a classic title.

Not Ideal For

  • Users who don't own the specific US 1.0 ROM of Banjo-Kazooie, as it's mandatory for operation.
  • Gamers wanting a multi-game N64 emulator with features like save states or cheat code support.
  • Owners of very old hardware (pre-2012 GPUs or CPUs without SSE4.1) due to strict system requirements.
  • Players who rely on overlay software like MSI Afterburner, which can cause rendering issues and require disabling.

Pros & Cons

Pros

Native Performance Boost

Runs as a native PC executable, offering instant load times and optimized low input lag, as highlighted in the README's features, surpassing emulation performance.

High Fidelity Enhancements

Supports high framerates, widescreen/ultrawide aspect ratios, and preserves original N64 graphical effects like mipmapping with corrections for modern displays.

Easy Mod Integration

Allows drag-and-drop installation of community mods and texture packs via a mod menu, enabling extensive customization without complex setup, as detailed in the mod support section.

Cross-Platform Compatibility

Provides prebuilt binaries for Windows, Linux, and Mac, including Flatpak for Linux and specific Steam Deck instructions, ensuring broad accessibility.

Cons

Restrictive ROM Dependency

Only accepts the US 1.0 version of Banjo-Kazooie in .z64 format, limiting usability for those with other versions or regions, and it cannot run arbitrary ROMs.

Software Conflict Sensitivity

Known issues with overlays like MSI Afterburner and Wallpaper Engine can cause performance problems and require disabling, as noted in the known issues section.

Mod Management Overhead

Lacks a built-in mod manager; users must manually download and manage mods from Thunderstore without official support for tools like r2modman, adding complexity.

Frequently Asked Questions

Quick Stats

Stars1,715
Forks50
Contributors0
Open Issues61
Last commit2 months ago
CreatedSince 2025

Tags

#pc-gaming#modding-support#steam-deck#cross-platform#retro-gaming#reverse-engineering

Included in

Game Remakes1.3k
Auto-fetched 1 day ago

Related Projects

VVVVVVVVVV

The source code to VVVVVV! http://thelettervsixtim.es/

Stars7,948
Forks593
Last commit3 days ago
UnleashedRecompUnleashedRecomp

An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.

Stars4,740
Forks240
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub