Conker's Bad Fur Day Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Links, repository & detailsAbout
A fork of Conker's Bad Fur Day: Recompiled that adds a native Android port (arm64, Vulkan) with touch controls and mod support. The base project is a native PC port of the N64 US version, built by statically recompiling the game with N64Recomp from the Conker decompilation, running on N64ModernRuntime and rendered by RT64. The game is playable and has been played to the end.
How it differs from the original
Supports higher resolutions, widescreen, anti-aliasing and high frame-rate presentation, remappable controls and a launcher with a mod menu. Three mods are included: Skip Intro, Skip Any Cutscene and Cheats.
Getting started
You need your own legally obtained US ROM, which is never included. Download a release for Windows, Linux or macOS, run it, choose Load ROM in the launcher the first time, then pick Start Game. Android APKs are on the Releases page.
Known issues & limitations
- The pause menu's blurred background is scaled from the 4:3 frame, cropping its top and bottom in widescreen.
- Reflective surfaces render without their reflection texture.
- Above 30 fps, characters can snap and the camera can blend across a cut.
- Only the US ROM is supported; ROM hacks that only change assets are supported, but code-changing hacks are refused.
- Linux has not been played on a real GPU driver; under WSL, sound crackles while the software renderer loads the CPU.
- The game has not been played through on macOS, and Intel Macs have not been tried.
What you need to run it
Features
- Graphics include higher resolutions, widescreen, anti-aliasing, and high-frame-rate presentation.
- Game controllers and keyboard are supported, with remappable controls and rumble.
- Music, sound effects, and voice acting are included.
- Saves are stored per user.
- The launcher includes settings, controls, and a mod menu.
- The project supports `.nrm` mods; included mods skip the intro, skip cutscenes, and add cheats.
- The Android fork offers touch controls and mod support.
How to install
- Download a ready-to-play build for Windows, Linux, or macOS from the Releases page, unpack it, and run `ConkerRecomp`.
- On first launch, choose Load ROM and select your US ROM; afterward, choose Start Game.
- For the macOS app's first launch, open it, then choose Open Anyway in System Settings > Privacy & Security.
- For Android, use the Spanish installation guide and get APKs from the Releases page.
Controls
- Default keyboard bindings: WASD moves; A is Space, B is Left Shift, Z is Q, L is E, R is R, Start is Enter, C buttons are the arrow keys, and D-pad is IJKL.
- All controls can be remapped in Controls.
- Esc or the controller's menu button opens Settings in game.
Summarised from the project's README.
AI assistance
- The README states the project was made with heavy use of an AI coding assistant, and that decompiled C is kept only when it compiles to exactly the original instructions.
Additional notes
- Rom hacks
- Only the US ROM is supported, plus ROM hacks that change only assets; hacks that change game code are refused.
- Decompilation
- The underlying decompilation is a work in progress, with about 9% of the code as C so far.
FAQ
- What is Conker's Bad Fur Day Recompilation?
- Conker's Bad Fur Day Recompilation is an open-source recompilation of Conker's Bad Fur Day. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on N64.
- Do I need the original game files to run Conker's Bad Fur Day Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Conker's Bad Fur Day Recompilation licensed?
- project: MIT (project's own code). The repository itself is the authoritative source.



