MYBIGGAMING
LIVE
Agothic
Hardware 31 October 2026 • 2 min read •

Zelda without an emulator: SkyboundTOTK brings native PC port to Tears of the Kingdom

Developer NotRexed has released the source code for SkyboundTOTK, a fan project aiming to run Tears of the Kingdom on Windows via static recompilation.
Author: Гика •
Zelda without an emulator: SkyboundTOTK brings native PC port to Tears of the Kingdom

While official ports from Nintendo remain rare, fans continue to find ways to bring console hits to PC. Developer NotRexed has released the source code for SkyboundTOTK, a project designed to run The Legend of Zelda: Tears of the Kingdom on Windows without the need for a traditional emulator.

Static Recompilation vs. Emulation

Unlike emulators that mimic console hardware, SkyboundTOTK utilizes static recompilation. This process involves translating the original machine code designed for the ARM64 architecture of the Nintendo Switch into C, which is then compiled for Windows. A custom runtime environment provides the system services the game expects from the Switch, while WebGPU handles graphics output. On Windows, this interface is mapped via wgpu-native to Vulkan or Direct3D 12.

It is important to note that this is not a general-purpose emulator; the project is specifically targeted at Tears of the Kingdom. Some shader and graphics translation still occurs at runtime, which may cause stuttering when entering new areas. To mitigate this, the developer intends to implement a cache for processed graphics pipelines.

Technical Requirements and Features

Currently, there is no ready-to-download Windows build; users must compile the project themselves. Requirements include Windows 10 or 11 (64-bit), Python, Visual Studio 2022 Build Tools, Clang, and other development tools. Users must also provide extracted ExeFS and RomFS data from a legally obtained, unmodified version of Tears of the Kingdom (version 1.0.0). Other versions or updates are not currently supported. At least 45 GB of storage space is required for the process.

Regarding visual features, the project supports AMD FSR 1 (spatial upscaling with adjustable sharpening). It also features an experimental frame interpolation method based on Optical Flow, which aims to double the frame rate, though it may increase input latency and cause visual artifacts. Support for ultrawide monitors and keyboard/mouse controls is also in development, while gamepads are already supported.

Competing Fan Projects

SkyboundTOTK is not the only project in this space. Another developer, Kuraeow, is working on UltraTears, an independent native PC port. UltraTears takes a different approach by using direct Vulkan output and supports the more recent game version 1.4.3. The beta version reportedly allows players to navigate the prologue and the Great Sky Island at a baseline 30 FPS, though stuttering remains an issue. Similar to SkyboundTOTK, no standalone installer is provided; instead, a helper tool is available to assist with the compilation process.

Article author

Гика

Cookies

We use cookies

The site uses technically necessary cookies for sign-in, security, storing preferences, and correct page operation. Analytics and other non-essential technologies should only be enabled after your consent. You can read more about data categories, purposes, and retention in the privacy policy.

Cookie policy
Quick actions