This fan-made PC port of Ocarina of Time looks stunning

The Legend of Zelda: Ocarina of Time PC port
(Image credit: Harbour Masters / Nintendo)

A group of Zelda fans and modders called Harbour Masters has nearly finished a full-fat PC port of The Legend of Zelda: Ocarina of Time.

As VGC first reported, the PC port, code-named the Ship of Harkinian, is "approximately 90%" done according to one of its lead developers, who goes by Kenix. The group hopes to have its first public build out in February, with a polished build expected to arrive closer to April. 

An FAQ on the group's Discord sheds more light on how the port is shaping up. Harbour Masters' ambitions include 60+ FPS with native widescreen support, as well as mod support "including a scripting system for new content." This would leave the door open for modders to run wild with the game and add everything from texture packs to new dungeons. 

Harbour Masters began the process of porting Ocarina of Time to PC shortly after the game's source code was successfully reverse-engineered by the aptly named Zelda Reverse Engineering Team. Harbour Masters and ZRET didn't collaborate directly, but this PC port was built using the decompiled code – not the raw source code which was reportedly leaked back in July 2020.

The Legend of Zelda: Ocarina of Time PC port

(Image credit: Harbour Masters / Nintendo)

This seems to be Harbour Masters' defense against a potential takedown notice from Nintendo. The house of Mario is notoriously protective of its properties when it comes to fan projects, but Harbour Masters claims that it's all perfectly legal because "no assets are linked into the [executable file]." This notably wasn't the case with some Super Mario 64 PC ports and related projects that were slapped with DMCA notices. 

We reached out to Kenix for clarification. They explained that "this project takes the code that was created by ZRET (the original decomp, which I must stress is separate from the port), and makes some modifications to it such that it can run on Windows machines. 

"The assets will be ripped from a user's own ROM that they must provide and then be exported into an archive compatible with the Ship of Harkinian. None of Nintendo's own property is involved in the process." 

In other words, the Ship of Harkinian is a Windows-compatible version of the fully decompiled bones of Ocarina of Time, meaning it doesn't include any assets or code from the original game. Consequently, you'll need to get your own ROM to get it up and running.

"They will need to source their own ROM," Kenix affirmed. "I should hope they all do it legally either via ripping from a Gamecube disk or an N64 cartridge dumper. Then, they download our exporter tool and run it against that ROM. That generates an archive that contains all the assets. They then put it in the same directory as the PC port executable and run it. The game will then read from that archive." 

This is a bit of a gray area, but the theory checks out on paper. Not to get too morbid, but putting some legally sourced skin on freshly decompiled bones should shield at least this PC port from the legal arguments that target straight-up emulation. Here's hoping it's playable soon. 

Meet the modder who got Super Mario 64 running in Minecraft

Austin Wood
Senior writer

Austin has been a game journalist for 12 years, having freelanced for the likes of PC Gamer, Eurogamer, IGN, Sports Illustrated, and more while finishing his journalism degree. He's been with GamesRadar+ since 2019. They've yet to realize his position is a cover for his career-spanning Destiny column, and he's kept the ruse going with a lot of news and the occasional feature, all while playing as many roguelikes as possible.

Read more
Sonic Unleashed Recompiled
Sonic fans are leading the charge on a new preservation tool that can help give any Xbox 360 game a native PC port
Nintendo 64 console next to blue Modretro Chromatic Game Boy handheld on woodgrain desk with Alienware monitor in backdrop next to plant.
Modretro teases FPGA Nintendo 64 console that could solve my current HDMI woes
Modder leading 13-year effort to remake Oblivion in Skyrim isn't worried about an official remake: "The fact Skyblivion is nearly in a releasable state is a miracle"
Kero Quest 64
After 12 years making custom Super Mario 64 levels, dev helps build an N64-style platformer whose demo sold me in seconds
Minecraft Netherite Armor
A developer porting Minecraft to the Dreamcast is now able to "Blast through an existing world file at 2,800 km/h"
The Legend of Zelda: Wind Waker
After a tough eight-year battle, a series of new glitches completely changed The Legend of Zelda: The Wind Waker speedruns
Latest in Games
Assassin's Creed Shadows Naoe assassinating target with Tanto skill
Assassin's Creed Shadows' first title update is a hotfix with three lines of patch notes and a download size up to 9GB
a victory screen showing someone in a day of the dead mask and another who is an old man looking sad
GeoGuessr is coming to Steam and you can go head-to-head to prove you're the best geographer of them all
Assassin's Creed Shadows Nishinomiya Shrine
All Nishinomiya Shrine locations in Assassin's Creed Shadows
Assassin's Creed Shadows riddles Naoe answers
All Assassin's Creed Shadows riddle answers for NPC encounters
Vampire The Masquerade Bloodlines 2
Vampire: The Masquerade – Bloodlines 2 "is done," but it's been delayed again to October for "bug fixing, stability, and performance"
GTA 6 trailer screenshots showing lucia in an interview room
"GTA 6 is basically a huge meteor, and we will just stay clear of the blast zone": Publishers are in a frenzy over when to release their games to avoid Rockstar
Latest in News
Assassin's Creed Shadows Naoe assassinating target with Tanto skill
Assassin's Creed Shadows' first title update is a hotfix with three lines of patch notes and a download size up to 9GB
a victory screen showing someone in a day of the dead mask and another who is an old man looking sad
GeoGuessr is coming to Steam and you can go head-to-head to prove you're the best geographer of them all
Vampire The Masquerade Bloodlines 2
Vampire: The Masquerade – Bloodlines 2 "is done," but it's been delayed again to October for "bug fixing, stability, and performance"
Ben Affleck in Air
Ben Affleck isn't in The Odyssey, but he plans to visit the set anyway to watch Christopher Nolan work: "He's one of the greatest filmmaking architects to ever live"
GTA 6 trailer screenshots showing lucia in an interview room
"GTA 6 is basically a huge meteor, and we will just stay clear of the blast zone": Publishers are in a frenzy over when to release their games to avoid Rockstar
x
Ugreen just launched a bunch of Genshin Impact handheld accessories that are made for Kinich fans