Recomp / Games / Nintendo Switch 2
Ocarina of Time PC Recomp
Research port that lifts the Switch 2 Ocarina of Time to C with the totk-pc-recomp method, as the first Switch 2 title on that shared code, lowering the game's SM86 shaders so the earlier Maxwell translator can handle them. It reaches Kokiri Forest at about 50-60 fps but with missing geometry; no downloads, it is built by hand from the user's .nup.
Static recomp AI-assisted wipAll 11 The Legend of Zelda: Ocarina of Time projects compared →
Facts
- Original
- The Legend of Zelda: Ocarina of Time (Nintendo Switch 2) (2026)
- Platform
- Nintendo Switch 2
- Method
- Static recomp
- Provenance
- AI-assisted · CLAUDE.md, AGENTS.md and .claude/skills in tree; commits carry Claude co-author trailers (github.com/jaigner-hub/ocarina-of-time-recomp). what this means
- Status
- wip
- Licence
- MIT
- Team
- jaigner-hub
- Started
- 2026-11
- Runs on
- Windows
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of The Legend of Zelda: Ocarina of Time (Nintendo Switch 2) you own. Recomp never links to ROMs, discs or game data.
This project was recompiled by jaigner-hub. Facts last checked 2026-11-11. Suggest a correction
Timeline
Sources
Related
All games →Echora
The Legend of Zelda: Ocarina of Time (Nintendo Switch 2)
Pure-Rust recompilation of the Switch 2 Ocarina of Time that translates the ARM code to Rust ahead of time and runs it on a reimplemented Switch OS and graphics layer. It runs the game's code but does not reach gameplay yet, mainly because its own shader translator cannot handle every shader; there are no releases, and for now the game only runs on Linux.
HarkinianPad
The Legend of Zelda: Ocarina of Time
iPhone and iPad build of Ship of Harkinian with Metal rendering, touch and controller support, and a file-based setup that avoids shipping the ROM.
Hookshot
The Legend of Zelda: Ocarina of Time (Nintendo Switch 2)
Static recompilation of the Switch 2 Ocarina of Time remake to C, with a reimplemented system layer and the console's NVN2 graphics calls replayed on Vulkan. A builder app compiles the game on the player's PC from their own dump; it plays from Kokiri Forest onward with open rendering and crash bugs, and needs a GPU with mesh shaders.
n64dd decompilation
The Legend of Zelda: Ocarina of Time (64DD support code)
Decompilation of the 64DD expansion-support code segment found in Ocarina of Time, built alongside the zeldaret OoT project.
NX2navi
The Legend of Zelda: Ocarina of Time (Nintendo Switch 2)
Separate static-recompilation port of the Switch 2 Ocarina of Time (game version 1.1.1) to x86-64 with a Vulkan renderer, set up by a Windows installer that compiles the game from the player's .nup dump in about 10-25 minutes. Several early areas run at 60 fps or more; it adds DLSS/FSR upscaling and frame generation, HDR and ultrawide, with visual bugs and crashes still expected.
Ocarina of Time decompilation
The Legend of Zelda: Ocarina of Time
Zelda Reverse Engineering Team project that turns Ocarina of Time back into matching C source; the code is fully decompiled and naming and documentation continue. Ship of Harkinian is built on it.