This fan-made PC port of Ocarina of Time looks stunning
Work on the port began once the game's code was fully decompiled
Weekly digests, tales from the communities you love, and more
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
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.
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."
Weekly digests, tales from the communities you love, and more
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 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.


