Diddy Kong Racing Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Links, repository & detailsAbout
DKR-R is a cross-platform static recompilation of Diddy Kong Racing for Windows and Linux, listed as version 1.0.4. It runs the original game from a locally selected US v1.0 or US Rev A/v1.1 Game Pak image, and no ROM or extracted Nintendo/Rare assets are included.
How it differs from the original
It offers both an accurate presentation (original 4:3 composition, 30 FPS cadence) and a modern one with widescreen, interpolated unlocked FPS, FOV and extended scenery distance. It also adds four independent local-player controller assignments, two-axis gyro steering, a settings overlay, texture packs and, from 1.0.1, 2-player online multiplayer.
Known issues & limitations
- Online play depends on a stable internet connection for the best experience.
- The Linux release is distributed as an AppImage; macOS is supported by the source/build kit and needs an Apple host for signing and final testing.
What you need to run it
Features
- The launcher and in-game settings overlay are designed for controller use.
- Assign four local players to controllers and use binding profiles, keyboard ownership, quick race restart, and two-axis gyro steering.
- Use optional performance overlays, CRT masks, and hot-swappable RT64 or Rice texture packs.
- Use virtual EEPROM, four separate Controller Paks, and rumble on the same controllers.
How to install
- Download the package for your platform.
- On Windows, start DKR-R.exe; on Linux, start the .AppImage.
- Select your supported US ROM when prompted; the project detects the listed byte orders automatically, regardless of filename extension.
- Choose Accurate or Modern, then select START Diddy Kong Racing - Recompiled.
Controls
- Open the in-game overlay with Escape, F1, or controller Back/View.
- Toggle fullscreen with Alt+Enter or F11.
Summarised from the project's README.
Additional notes
- Timeline
- Game simulation, race timers, AI, input polling and audio stay on the original timeline when Modern interpolation is enabled.
FAQ
- What is Diddy Kong Racing Recompilation?
- Diddy Kong Racing Recompilation is an open-source recompilation of Diddy Kong Racing. The original game's compiled code translated into a native program for a new platform, usually a PC port.
- Do I need the original game files to run Diddy Kong Racing Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.

