
While emulation is commonplace these days, we're seeing an exciting new trend emerge: decompilation.
This complex process translates an executable file into source code and is an integral step in allowing the homebrew community to recompile native (not emulated) PC versions of classic games. We've seen the likes of Star Fox, Super Mario 64 and Zelda: Ocarina of Time benefit from this approach so far.
Another N64 classic is on the way, thanks to a project to decompile Rare's Mario Kart rival Diddy Kong Racing.
Released in 1997, the kart-based racer is one of the best examples of the genre on the N64, and some fans would even argue it trumps Nintendo's own offering on the same console.
The project is around 80% complete and, once finished, should open up the doors for some cool modifications—such as 4K resolution, ultra-widescreen support, an improved frame rate and much, much more.
However, it's worth noting that decompilation is an entirely separate exercise from recompiling native ports for PC, and completely different individuals handle both processes. Also, a complete decompilation doesn't guarantee that a PC version will appear immediately—or at all.
The game is worth celebrating, as it holds a special place in Rare's amazing library of titles. "Diddy Kong Racing was the most enjoyable game I’d ever worked on," said former Rare staffer Kev Bayliss back in 2023. "I loved Killer Instinct as I was such a martial arts enthusiast and loved fighting games. Creating motion capture and being in control of a set of fighting characters was like a dream for me. But after taking a break from two ‘pretty gory’ and dark games, Diddy Kong Racing was like a breath of fresh air and happiness."
Thanks to Dana the Elf for helping clarify some of the finer points regarding decompilation.