started · updated
GoldenEye 007 source code successfully decompiled
The long-term project to decompile the Nintendo 64 classic GoldenEye 007 has reached completion. Led by developer KholdFuzion, the project has successfully processed all 208 files across the Japanese, European, and American versions of the game.
The reconstructed C code is a “matching” decompilation, meaning that recompiling the new code produces a ROM that is identical to the original 1997 binary, byte for byte. While the original source code from developer Rare—including its specific comments and variable names—is not recovered, this achievement allows for significant technical advancements.
This milestone enables native ports to modern platforms without the need for emulation and provides a foundation for advanced modding. Instead of editing binary structures, developers can now modify the game engine directly in C. Additionally, work continues on GoldenRecomp, a native PC port, which aims to modernize rendering and mechanics, though it currently requires manual compilation and further stability improvements.
Entities
GitHub · GoldenEye 007 · KholdFuzion · Rare