PickNX2navi: Recompiling Zelda OoT to Native PC Code

tangerineturtle1/NX2navi

·2026.11.08 15:50

Converts the Nintendo Switch 2 version of The Legend of Zelda: Ocarina of Time into a Windows x86-64 native application. Instead of the traditional emulation approach, it directly recompiles and runs the game code using a Vulkan renderer. Users must provide game files extracted from their own console; this project does not include these files.

It supports 60fps by default, with frame rates adjustable up to 240fps. It natively supports 4K and 5K resolutions beyond 1440p, as well as ultrawide (21:9, 32:9) displays, while the HUD and menus maintain a 16:9 aspect ratio. It applies upscaling, anti-aliasing, and frame generation via NVIDIA DLSS and AMD FSR 3.1 to provide smooth visuals on high-end displays.

During the game build, all shaders are pre-prepared, and pipelines needed at runtime are generated by background worker threads. This ensures the game does not pause while the graphics driver builds new elements. Currently in early development, major areas such as Kokiri Forest, Kakariko Village, and Death Mountain function normally, though visual bugs or rare crashes may occur.

Requires Windows 10 or later, a CPU supporting SSE4.2, 16GB RAM, and a GPU supporting Vulkan 1.3. The installer downloads build tools on the user's PC and compiles the game, rebuilding only changed parts during subsequent updates. It supports keyboard, mouse, and gamepad, with the option to select Nintendo or Xbox button layouts.

GitHub
GitHub repository

tangerineturtle1/NX2navi

The original page has no description.

C

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.