TL;DR: GoldenEye 007 for the N64 has been fully decompiled by KholdFuzion, enabling a native PC recompilation and port that can add widescreen, uncapped frame rates, 4K/60 FPS, enhanced UI, mods and ray tracing, run on Windows/Linux/macOS and mobile, and aids video game preservation while requiring the original ROM for copyrighted assets.
Voice: Kosta AndreadisSpeed
0:00 / 2:41
Use left and right arrow keys to seek audio.
Decompiling Nintendo 64 games is relatively new: it involves reverse-engineering a game and rebuilding it in common programming languages like C to run on modern PC hardware and other devices. Unlike emulation, a decompiled native PC port of a Nintendo 64 game lets modders and developers easily add support for widescreen resolutions, uncapped frame rates, and mods that overhaul visuals and lighting. Yes, this also means ray tracing and more.
Unlike emulation, a native port doesn’t rely on proprietary hardware or theand music are still copyrighted, so you need to supply a backup or ROM of the original N64 release for the port to work. This is how we’ve gotten native PC ports of classics like Super Mario 64, Mario Kart 64, Perfect Dark, and Banjo Kazooie
Now, with the announcement that the iconic first-person shooter GoldenEye 007 has been 100% decompiled by KholdFuzion, a native recompilation and PC port is underway. Like the Perfect Dark recompilation, it’s expected to support 4K and 60 FPS, plus an enhanced UI and other updates.
- Read more: Mario Kart 64 has a native PC port with 120 FPS Ultrawide support
- Read more: Iconic Nintendo 64 game Banjo-Kazooie gets ported to PC
As with other native ports, decompilation is the time-consuming part and can take several years for a single game. Once completed, it opens the door to native ports for the full range of PC platforms, Windows, Linux, and macOS, alongside portable devices running on Android and iOS. Video game preservation is also a major pillar of the N64 decompilation scene, allowing classic games that are no longer available or require decades-old hardware to live on.
What does ‘100% decompiled’ mean for GoldenEye 007 and how does that differ from emulation?
“100% decompiled” means the entire GoldenEye 007 game has been reverse-engineered and rebuilt in common programming languages like C, completing the decompilation step that enables a native recompilation and PC port. Unlike emulation, a native port runs directly on modern hardware without simulating N64 hardware, which makes it easier to add widescreen resolutions, uncapped frame rates, mods, enhanced visuals like ray tracing, and platform support for Windows, Linux, macOS, Android, and iOS. A native port also does not rely on the original console hardware or leaked source code and is technically legal, though you still need to supply the original N64 ROM for copyrighted assets to work.
Answered
Question #2
Will I need to provide my original GoldenEye 007 N64 ROM or game files to use the decompiled PC port?
Yes. The article says you need to supply a backup or ROM of the original N64 release for the decompiled native PC port to work. This is because art and music remain copyrighted and must be provided from the original game.
Answered
Question #3
How long does decompilation typically take, and what stage is the GoldenEye 007 project currently at?
Decompilation is the time-consuming part and can take several years for a single game. The GoldenEye 007 project has been 100% decompiled by KholdFuzion, and a native recompilation and PC port is currently underway.
Answered
Question #4
How does the GoldenEye 007 decompilation affect long-term preservation and access to the game compared with running it on original N64 hardware?
Decompilation enables native ports that let GoldenEye run on modern PCs and other platforms without relying on decades-old N64 hardware, helping classic games that are no longer available or require obsolete consoles to live on. Unlike running on original N64 hardware, a decompiled native port also makes long-term access easier across Windows, Linux, macOS, Android, and iOS and allows improvements like widescreen, uncapped frame rates, and mod support that are impractical on original hardware.
Answered
Have a question about this content not listed here? Ask below and TweakBot will answer it.
GoldenEye 007 launched for the Nintendo 64 in 1997, and the film adaptation developed by Rare is often cited as one of the most seminal and influential console FPS releases of all time. Beyond its impressive campaign, which blended immersive stealth and action with multiple objectives, the game’s split-screen multiplayer is often cited by fans as one of the earliest examples of console FPS multiplayer that matched what was happening in the PC space.