Racing

Diddy Kong Racing

Diddy Kong Racing with WebGPU, split-screen and local ROM loading.

Timber drives a kart around a brightly colored canyon course. Original-game reference.PlayYour game files required
Original-game image
Credits

Diddy Kong Racing original-game screenshot reference; not a capture of the linked project.

Diddy Kong Racing game imagery remains copyright its respective rights holders. Image credit and provenance: linked source page. No transferable license is inferred.

Source & attribution ↗View image ↗

About this version

Golden Balloon builds on the community decompilation with a modern renderer and browser shell. Its hosted browser build is a distinct project from DKR-R. The browser supports local play; the repository’s online room feature belongs to native packages.

Original game
Diddy Kong Racing

More than a single race menu

Diddy Kong Racing is Rare's 1997 Nintendo 64 kart racer. Golden Balloon's documented game routes include Adventure, individual tracks, Time Trial, bosses, trophy series and challenges. That gives a returning player several reasons to revisit a course: advance an adventure, win a series or work on a record.

The controls also reflect the game's different vehicles. Steering is distinct from plane pitch, and hopping or power-sliding is an action to learn alongside acceleration and braking. An analogue stick gives finer steering control than a keyboard's all-or-nothing direction keys.

Golden Balloon · source port and platform limitsGolden Balloon · browser controls, ROMs and backups

Modern presentation around the original timing

Golden Balloon builds on the community decompilation. Its Restored presentation is the recommended starting point; Pure keeps the original 4:3 look, while Remastered remains unfinished. Higher presentation frame rates and interpolation do not speed up the simulation, physics or lap timers.

The web build needs WebGPU and has no WebGL fallback. Current Chrome or Edge is the recommended route. If performance suffers, reduce supersampling before adding more visual effects; rendering above the window's resolution costs additional graphics work.

Golden Balloon · source port and platform limitsGolden Balloon · browser controls, ROMs and backups

Check the ROM revision and connect controllers

Bring a US 1.1 or European 1.1 ROM in .z64, .v64 or .n64 format. Other revisions are recognised but refused. The supplied ROM checker can identify a copy locally without uploading it.

The browser supports solo play and two-to-four-player local split-screen with additional controllers. The online-room beta belongs to native desktop packages; it is not available in the published browser build. On a keyboard, X accelerates, Z brakes, Space hops or slides and Shift uses an item.

Golden Balloon · source port and platform limitsGolden Balloon · browser controls, ROMs and backups

Back up adventure progress and ghosts separately

The launcher exports adventure progress as a .mdkr-save backup or raw EEPROM, while Controller Pak ghosts use a separate .mdkr-paks bundle. Download both if both matter to you. Raw emulator .mpk imports are not supported. Keeping only the adventure backup can leave a carefully earned ghost collection behind when changing browsers.

Golden Balloon · browser controls, ROMs and backups

Before you play

Do I need the original game files?

Use your own US 1.1 or European 1.1 ROM as .z64, .v64 or .n64. US 1.0, EU 1.0 and Japanese revisions are not supported. The ROM is read locally, not uploaded.

Creator-reported · Project guide
How do I get started?

Select the ROM, keep Restored presentation for the recommended path, then Play here. Lower supersampling if rendering is too heavy.

Creator-reported · Project guide
Which devices and browsers work?

Requires WebGPU with no WebGL fallback. Current Chrome or Edge is recommended. The launcher also provides phone/tablet touch controls; other WebGPU browsers are capability-checked.

Creator-reported · Project guide
What are the controls?

Arrows/WASD steer, X accelerates, Z brakes, Space hops or drifts, Shift uses an item and Enter pauses. Gamepads are supported, and touch controls appear on phones/tablets.

Creator-reported · Project guide
Can I play multiplayer?

The published browser build is local-only. Two to four players can use split-screen with additional controllers; the native online-room feature is not a browser feature.

Creator-reported · Project guide
What is included in this version?

The host describes Adventure, Tracks, Time Trial, bosses, trophy series and challenges, with optional presentation changes.

Creator-reported · Project guide
How do saves work?

Progress and ghosts persist locally. In Stored data, download the .mdkr-save progress backup and the separate .mdkr-paks ghost Controller Pak backup. Restore each with its matching import control. Progress import also accepts a 512-byte EEPROM file; raw emulator .mpk ghost files are unsupported.

Creator-reported · Project guide
What should I know before playing?

Remastered presentation remains work in progress. Rumble depends on the browser/controller, and raw emulator .mpk imports are not supported.

Creator-reported · Project guide

Made possible by akratch.

Project & original game creditsOriginal project

Keep exploring

Diddy Kong Racing

Open original
Timber drives a kart around a brightly colored canyon course. Original-game reference.

Diddy Kong Racing original-game screenshot reference; not a capture of the linked project. Diddy Kong Racing game imagery remains copyright its respective rights holders. Image credit and provenance: linked source page. No transferable license is inferred. Source · Editorial-use framework