The Legend of Zelda: Ocarina of Time has been fully recreated in C code


The Legend of Zelda: Ocarina of Time is considered by some to be among the greatest video games ever launched, and Nintendo seemingly agrees as they have ported it to every one of their major consoles since. Now thanks to the hard work and determination of a group of programmers, it’ll live on in a new form.

The Zelda Reverse Engineering Team (ZRET) recently matched the last-remaining function in the project. As the group told Video Games Chronicle, this means that all compiled code in the game has been converted into human-readable C code.

Notably, this is not a port of the game. Instead, the team recreated the entire game from scratch using modern coding languages. It also doesn’t utilize any of Nintendo’s original copyrighted assets or leaked content, thus making it a legal endeavor.

ZRET is in the process of putting the finishing touches on the project, at which time the status bar over on their website will read 100 percent.

Their work will be complete at that point, but as we saw with the decompilation of Super Mario 64 a few years back, the efforts are likely to lead to a fully functional PC port with support for mods.

The Legend of Zelda: Ocarina of Time launched on the Nintendo 64 in North America on November 23, 1998, or a little over two years after the console’s debut. It’s one of the few games from that era that I distinctly remember pre-ordering and being hyped for, and it certainly didn’t disappoint when it finally landed.

I don’t know about you, but I’d love to take the game for a spin on the PC with ray tracing and high-res support.