Ship of Harkinian, a native PC port of The Legend of Zelda: Ocarina of Time

Nintendo’s Legend of Zelda 40th Anniversary Direct in September 2026 opened a firehose of nostalgia for classics that are otherwise gated behind Nintendo Switch Online. Watching the Direct is easy. Actually replaying Ocarina of Time, Majora’s Mask, Wind Waker, or Breath of the Wild without buying into that subscription is harder, unless you play on a desktop. On PC, emulation and native decompilation ports cover most of the catalog, from the NES original all the way through recent Switch releases.

The best apps for Zelda emulation on desktop split by console. No single tool covers the whole series. We picked eight that between them handle every mainline Zelda title shipped since 1986, and every one of them runs on Windows, macOS, and Linux.

What to look for in a Zelda emulator

The right choice depends on which Zelda you want to play, but every emulator or port worth using shares a handful of traits.

Quick comparison

App Console / Game Platforms Cost Standout
Ryubing (Ryujinx fork) Switch (BotW, TotK, Echoes of Wisdom) Windows, macOS, Linux Free Runs modern Zelda titles on Apple Silicon
Cemu Wii U (BotW, Wind Waker HD, TP HD) Windows, macOS, Linux Free Open-source since 2022, BotW at native 4K
Dolphin GameCube, Wii (Wind Waker, TP, SS) Windows, macOS, Linux Free Two decades old, mature, entire GameCube catalog
Ship of Harkinian Ocarina of Time (N64) Windows, macOS, Linux Free Native port at 60fps, widescreen, mod support
2 Ship 2 Harkinian Majora’s Mask (N64) Windows, macOS, Linux Free Native port with the same engine work as OoT
Zelda Classic NES-style engine for fan quests Windows, macOS, Linux Free Thousands of community quests, level editor
mGBA Game Boy Advance (Minish Cap, Oracle games) Windows, macOS, Linux Free Cycle-accurate, low CPU cost, GBC fallback
melonDS DS (Phantom Hourglass, Spirit Tracks) Windows, macOS, Linux Free Best DS accuracy, flexible dual-screen layouts

The apps

1. Ryubing (Ryujinx fork) - Best for Breath of the Wild, Tears of the Kingdom, and Echoes of Wisdom

The original Ryujinx was taken offline in October 2024 after a request from Nintendo. The .NET codebase was open-source, so within months community forks appeared, and Ryubing has become the most actively maintained one going into 2026. It runs on Windows, macOS (including Apple Silicon), and Linux, plays every mainline Switch Zelda released to date, and handles the widescreen and framerate mods the community built for BotW and TotK.

Where it falls short: Legal status remains contested. The build process asks for firmware and keys taken from a Switch you own, and setup guides live in scattered wikis rather than an in-app walkthrough.

Pricing: Free, source available.

Download: Ryubing on GitHub

Bottom line: The pick when the Zelda you want to play is on Switch and you own a copy.


2. Cemu - Best for Wii U Zelda

Cemu went open-source in August 2022, and the community turned it into a cross-platform build by 2024. On modern hardware it runs Breath of the Wild at native 4K with framerate patches, and the HD releases of Wind Waker and Twilight Princess look sharper here than they ever did on original Wii U hardware. macOS and Linux builds arrived with the Vulkan renderer rewrite.

Where it falls short: The graphics pack ecosystem is unofficial, so quality varies. First-boot shader compilation for BotW takes several minutes on any GPU.

Pricing: Free, source available.

Download: Cemu on cemu.info

Bottom line: The Wii U had exactly three great Zelda titles, and Cemu handles all of them cleanly.


3. Dolphin - Best for the GameCube and Wii era

Dolphin is the elder statesman of Nintendo emulation. Two decades of work have made it the reference implementation for GameCube and Wii, and the Zelda catalog on those systems is the strongest on any platform: Wind Waker, Twilight Princess, Skyward Sword, and the Wii Virtual Console re-release of Ocarina of Time all run here. Native builds ship for Windows, macOS on both Intel and Apple Silicon, and Linux.

Where it falls short: Skyward Sword’s motion controls need either a real Wii Remote paired over Bluetooth or a mouse workaround. Some GameCube titles still hit shader-compilation stutters on first play.

Pricing: Free, source available.

Download: Dolphin on dolphin-emu.org

Bottom line: The default pick for anyone who wants to replay the GameCube and Wii Zeldas. Cross-platform, mature, and free.


4. Ship of Harkinian - Best for Ocarina of Time

Ship of Harkinian is a native decompilation port of Ocarina of Time, not an emulator. The N64 code was reverse-engineered into portable C, wrapped in a modern renderer, and shipped as a standalone application. The result runs at 60 frames per second, in true widescreen, on Windows, macOS, and Linux, with mod support, save state buttons, an in-game map, and dozens of quality-of-life additions.

Where it falls short: The first launch will not work without an original Ocarina of Time ROM, which the reader must supply. The build tool extracts assets from that ROM locally and never distributes them.

Pricing: Free, source available.

Download: Ship of Harkinian on GitHub

Bottom line: Ocarina of Time as if Nintendo had shipped it on PC. Nothing else comes close for that specific title.


5. 2 Ship 2 Harkinian - Best for Majora’s Mask

2 Ship 2 Harkinian is the sibling project to Ship of Harkinian, applying the same decompilation and modern-shell treatment to Majora’s Mask. Widescreen, 60fps, mod loader, and quality-of-life patches all carry over. The Bombers’ Notebook is easier to read, boss health bars can be turned off, and the three-day cycle can be paused for save management.

Where it falls short: Same ROM requirement as Ship of Harkinian. The mod ecosystem is smaller because the game is smaller.

Pricing: Free, source available.

Download: 2 Ship 2 Harkinian on GitHub

Bottom line: The right way to play Majora’s Mask in 2026.


6. Zelda Classic - Best for fan-made Zelda quests

Zelda Classic started in 1999 as a recreation of the original NES Zelda, and grew into a full engine for building top-down action-adventure games in the same style. Thousands of user-created quests sit on the PureZC hosting community, ranging from single-dungeon experiments to book-length adventures with new mechanics. The 2.55 series brought a scripting language, tile packs, and native Mac and Linux builds.

Where it falls short: Not an emulator, so it does not play any commercial Zelda title. Quality of user quests varies widely.

Pricing: Free, source available.

Download: Zelda Classic on zeldaclassic.com

Bottom line: The pick when you have finished every official Zelda and want more of the NES formula, built by fans, forever.


7. mGBA - Best for Game Boy Advance and Game Boy Color Zeldas

mGBA is the modern GBA emulator of choice. Cycle-accurate timing, low CPU use, and a clean UI make it the tool for The Minish Cap, Four Swords, the GBA port of A Link to the Past, and the Oracle of Seasons and Oracle of Ages GBC titles that run on the GBA-compatible core. Windows, macOS, and Linux builds ship together at each release.

Where it falls short: No high-quality upscaler by default beyond integer scaling. Netplay for Four Swords works, but latency is a real issue over the open internet.

Pricing: Free, source available.

Download: mGBA on mgba.io

Bottom line: The all-purpose handheld emulator for pre-DS portable Zeldas.


8. melonDS - Best for Nintendo DS Zeldas

melonDS is the best DS emulator available in 2026. Phantom Hourglass and Spirit Tracks both lean on the touch screen, and melonDS handles that with a mouse cursor mapped to the bottom screen and configurable window layouts that let you keep both screens visible on a widescreen monitor. Windows, macOS, and Linux builds are all first-class.

Where it falls short: Microphone input for Spirit Tracks is workable but fiddly. Wi-Fi emulation for DS-era multiplayer is still experimental.

Pricing: Free, source available.

Download: melonDS on melonds.kuribo64.net

Bottom line: Pick this over DeSmuME for both handheld Zelda titles. Faster, more accurate, better maintained.


How to pick the right one

The console the Zelda you want was released on decides the tool.

If you own the game on current Nintendo hardware, that is still the shortest path. Emulation is the fallback when the console is retired, the game was never re-released digitally, or the digital storefront that sold it has closed.

FAQ

Which emulator plays Breath of the Wild on PC?

Both Cemu and Ryubing play Breath of the Wild. Cemu runs the Wii U release and has been polished on that title for years. Ryubing runs the Switch release, which packages The Master Trials and The Champions’ Ballad DLC. Pick Cemu for stability, Ryubing for the Switch-only content.

Emulators themselves are legal in most jurisdictions, because they are original software that reimplements a console. The legal grey area is the ROM. Downloading a copy of a game you do not own is copyright infringement almost everywhere. Dumping a ROM from cartridges and discs you already own is treated differently by country. Nintendo’s stated position is that any unauthorised copying is infringing, and the company has litigated to defend that view. Consult your local law before acting.

Where do you get Zelda ROMs?

We do not link to ROM sources. Ship of Harkinian and 2 Ship 2 Harkinian both require the reader to provide an Ocarina of Time or Majora’s Mask ROM to build, and the projects intentionally do not distribute one. Other emulators expect you to supply your own dumped ROMs the same way.

What about the Nintendo Switch 2?

Switch 2 emulation is in early days as of 2026. Community projects exist, but no fork of the original Ryujinx codebase is stable enough on Switch 2 titles for a general recommendation yet. For anything past the original Switch, waiting or playing on hardware is the better call.

Do these emulators work on Apple Silicon Macs?

Yes for Dolphin, Cemu, Ship of Harkinian, 2 Ship 2 Harkinian, mGBA, melonDS, and Zelda Classic, all of which ship native ARM builds. Ryubing runs on Apple Silicon through its .NET runtime, with performance roughly comparable to a mid-range Windows laptop.