Guide 10 min read

Native Zelda Tears of the Kingdom on PC: TotK Recomp Guide

Tears of the Kingdom now runs natively on PC with TotK Recomp: no emulator, 60 FPS out of the box and DLSS. What it is, how it works and how to install it step by step.

Soul_King By 14 views
Native Zelda Tears of the Kingdom on PC: TotK Recomp Guide
In this guide

The Legend of Zelda: Tears of the Kingdom came out in May 2023 on Nintendo Switch and sent us up into the skies of Hyrule. Today you can play it natively on PC: no emulator, at 60 FPS out of the box (and up to 144 in experimental mode), with DLSS, mods and keyboard and mouse. It is called TotK Recomp, and in this guide I explain what it is, how it works under the hood (in plain words) and how to install and play it step by step.

First things first: it is in early development. It is playable on Windows and Linux, but it still has visual bugs and the odd crash. The good news: it is free, it is open source and a new version comes out every few days.

Link falling from the sky islands in Zelda Tears of the Kingdom running natively on PC with TotK Recomp
Tears of the Kingdom running on PC with TotK Recomp. Gameplay: Touareg Gaming.

What is TotK Recomp?

TotK Recomp is a static recompilation of Tears of the Kingdom for Windows and Linux (x86-64), with Vulkan graphics. It is developed by valentderah and contributors, and its code is open source under the MIT license. It lives on the official GitHub.

What you should know from the start:

  • It does not include the game. You provide your files and the setup does the rest on your PC.
  • The folder it builds contains the game, so it is for your own use only: do not share or upload it.
  • It is a fan project, independent and non-commercial, not affiliated with Nintendo in any way. The Legend of Zelda: Tears of the Kingdom is © Nintendo.
  • The current version is v0.4.0, marked as Latest (November 10, 2026).

⚠ Watch out for copies of the repository. There are repos on GitHub with the same name, totk-pc-recomp, uploaded by other accounts. The only official one is valentderah's. Download it only from there: it is free and you do not need any other website.

A fun fact from its own README: most of the code is written by AI agents (Claude Code) directed by the author, who plays every build and decides what goes in. The project also builds on other community work, including Savage Wind, the Breath of the Wild port.

How does it work? Emulator vs. static recompilation

This is the big question, so here it is in plain words.

An emulator translates while you play

The Switch has a different processor from your PC, so your computer cannot understand its code as is. An emulator acts as a real-time translator: it reads each console instruction, translates it and runs it, all while you play. That is why emulation needs so much power.

Nintendo Switch console in its dock with the Joy-Con, the original platform of Zelda Tears of the Kingdom
The Nintendo Switch, the game's original platform. Photo: Evan-Amos (public domain), Wikimedia Commons.

TotK Recomp translates only once, at install time

TotK Recomp does that work only once, in the setup: it converts the Switch code into C code, function by function, and compiles it (with a bundled LLVM compiler) into a regular PC program: totk.exe. When you play, your processor runs native code, not a live translation.

What about the graphics?

The game "talks" to the Switch GPU through an API called NVN. TotK Recomp translates it to Vulkan, and it also prepares the shaders during installation, so there is no stutter while you play.

Everything is built on your PC

The result is created on your computer from your copy. The project does not distribute the game or the generated code: only its own program. That is why the final folder is for you and is not shared.

What TotK Recomp offers

  • 60 FPS by default, and up to 144 FPS or your monitor's refresh rate (experimental).
  • Custom resolutions (1080p, 2K…), supersampling and AMD FSR 1 upscaling.
  • NVIDIA DLSS and DLAA on RTX cards: if you have one, the setup downloads nvngx_dlss.dll from NVIDIA's official repository (you can untick it).
  • HDR10, with brightness settings.
  • 21:9 and 32:9 ultrawide screens, plus 16:10 (Steam Deck and handhelds) or 3:2, with the camera and interface adapted.
  • Anisotropic filtering up to 16x, so the ground stays sharp into the distance.
  • In-game settings menu (F1) and performance overlay (F10).
  • Keyboard, mouse and gamepad, with remapping, rumble and gyro, and Xbox button prompts.
  • Stereo or 5.1 sound.
  • Mods made for emulators, including HD texture packs, and cheats.
  • Saves from versions 1.2.1 and 1.4.3 work on both.

Note: the program allowing 144 FPS does not mean your PC will reach it. And the author warns that DLSS and the Linux build are tested by the community, because the author does not have that hardware.

Link running through stone ruins in Zelda Tears of the Kingdom on PC with TotK Recomp
Link running through ruins in TotK Recomp. Gameplay: Touareg Gaming.

Requirements to play Zelda Tears of the Kingdom on PC

WhatRequirement
The gameYour own copy: the base game and one update (1.1.0, 1.2.1 or 1.4.3), dumped from your own Switch. Yours, of course. Wink, wink 😉
SystemWindows 10 or later, or Linux 6.7+ with glibc 2.34+ (for example Ubuntu 22.04, Debian 12 or SteamOS 3)
CPUx86-64 with SSE4.2 (CPUs with AVX2/FMA get a faster build)
GPUWith Vulkan 1.3 (and the VK_EXT_external_memory_host extension)
DiskAbout 36 GB free during setup (20 GB after)

Besides the game, the setup asks for the other things it needs from your console. How to get those files is outside the scope of this guide and of the project: neither TotK Recomp nor I explain it.

How to install Zelda Tears of the Kingdom natively on PC, step by step

These steps are for Windows. On Linux or Steam Deck, download the .AppImage file (TotK-Setup-x86_64-0.4.0-linux.AppImage, 220 MB), make it executable and open it. On the Steam Deck, do it in Desktop Mode.

Step 1: download TotK Recomp from the official GitHub

Go to valentderah's GitHub → Releases → v0.4.0 (Latest). In the Assets list, download TotK-Setup-0.4.0-windows.zip (155 MB).

TotK-Setup-0.4.0-windows.zip file in the Assets list of version v0.4.0 on GitHub
Step 1: the TotK-Setup-0.4.0-windows.zip file in the release Assets.

Step 2: extract the ZIP into a folder of your own

Right-click the ZIP → Extract All → choose a folder such as C:\Games. Never in "Program Files".

Extract All menu on the TotK Recomp ZIP in Windows File Explorer
Step 2: right-click → Extract All.

Step 3: open TotK-Setup.exe

Inside the extracted folder, open TotK-Setup.exe. If Windows SmartScreen warns you that the app is not signed, click More info → Run anyway. The README itself says so, but do it only if you downloaded it from the official GitHub.

TotK-Setup.exe file inside the extracted TotK Recomp folder
Step 3: run TotK-Setup.exe.

Step 4: choose your files, the language and an empty folder

In the TotK Setup window:

  • Choose your game files (the base game and the update) and the other things it asks for from your console.
  • In Game language, pick your language.
  • In Install folder, pick an empty folder, for example C:\Games\TotK.
  • If you have an NVIDIA RTX, leave the DLSS download ticked.

Click Start.

TotK Setup window with the game language, the install folder and the Start button
Step 4: the TotK Setup window (we blurred the fields with console data).

Step 5: wait until it finishes (first time only)

The setup checks your PC and your files, extracts the game, translates its code to C, compiles totk.exe and prepares the shaders (and downloads DLSS if you have an RTX). It takes a good while, depending on your CPU, and it only happens once.

TotK Recomp installation steps: translating the code to C, compiling totk.exe and preparing the shaders
Step 5: the setup translating the code, compiling and preparing the shaders.

Step 6: open totk.exe and play

When you see "The game is ready", open totk.exe from the install folder. From then on you no longer need the setup or the files you picked. Settings are in the F1 menu, in game, and in the totk.ini file.

The game is ready message from the TotK Recomp setup, with totk.exe ready to play
Step 6: "The game is ready". You can now open totk.exe.

How to update TotK Recomp

When a new version comes out, download the new setup and run it on the same install folder. It keeps your game files, saves and totk.ini, and rebuilds totk.exe and the shaders.

Link swimming in a Hyrule lake in Zelda Tears of the Kingdom on PC
Link swimming in a Hyrule lake. Gameplay: Touareg Gaming.

Common problems and how to fix them

These fixes come from the official v0.4.0 release notes and the setup.

AMD: black screen at start or VK_ERROR_DEVICE_LOST

Open totk.ini (next to totk.exe) and add vk_recorder = 0 under the [performance] section.

Laptop: shaders fail, the game does not start or FPS drop sharply

v0.4.0 asks for the dedicated GPU, and on many laptops that changes the order of the GPUs. Set the GPU to Auto (F1 menu › Screen tab) or delete the gpu_index line under [display] in totk.ini, then run the setup again.

"The install folder is not empty"

Pick a new, empty folder with about 36 GB free.

It crashes with mods

Try it once without mods. If it still crashes, open an issue on the official GitHub and attach the logs\totk.log file.

Game 1.2.1 with DLSS: the camera looks zoomed into a corner

This is a known v0.4.0 bug. Turn DLSS off in the menu (Graphics) until the fix comes out.

Frequently asked questions about Zelda Tears of the Kingdom on PC

Is TotK Recomp legal?

TotK Recomp's code is its own and open source (MIT), and it includes nothing from Nintendo. The game is © Nintendo and you must provide your own copy. The folder the setup builds contains the game, so it is only for you: do not share it. What is allowed when dumping your files depends on your country and is your responsibility. I am not a lawyer: check the laws where you live.

Which version of the game do I need?

The base game plus one of these updates: 1.1.0, 1.2.1 or 1.4.3.

Does it work on Steam Deck?

Yes. Use the Linux .AppImage in Desktop Mode. The game has a 16:10 mode for the Deck's screen.

Do Yuzu or Ryujinx mods work?

Yes, mods made for emulators do: RomFS mods, TKMM's merged output and ExeFS patches (.ips and .pchtxt). Unpack them into the mods folder next to totk.exe, then switch and order them from the menu. HD texture packs work too.

Is it the same as Savage Wind?

No. Savage Wind is the Breath of the Wild port. TotK Recomp is for Tears of the Kingdom and is partly based on it (it lists it in its credits).

Is it better than using an emulator?

It depends on your PC. It has clear advantages, such as 60 FPS by default, DLSS or shaders prepared in advance, but it is in early development and still has bugs. If you would rather emulate, check our Eden guide. You also have the TotK Recomp port page and more native PC ports on GigaROM.

Link in a forest of golden trees in Zelda Tears of the Kingdom with TotK Recomp on PC
Link in a forest of golden trees. Gameplay: Touareg Gaming.

Conclusion

Seeing Tears of the Kingdom running natively on PC, at 60 FPS out of the box and with DLSS, with no emulator in between, is one of the wildest things to happen with ports this year. It is in early development, so be patient with the bugs, but it is moving very fast. If you try it, let me know how it goes.

If you like guides about native PC ports, subscribe to my YouTube channel: I cover them as they come out.

Official links and credits

  • Official GitHub: github.com/valentderah/totk-pc-recomp
  • Version used: v0.4.0
  • Credits: valentderah and contributors (TotK Recomp), Touareg Gaming (gameplay), Nintendo (game and trailer) and Evan-Amos (photos, public domain).

Disclaimer: TotK Recomp is an independent, non-commercial fan project, not affiliated with Nintendo. The Legend of Zelda: Tears of the Kingdom is © Nintendo. GigaROM does not host the game or any game files, and this guide does not explain how to obtain them.

About the author

Developer and author at GigaROM

Soul_King. Developer and retro enthusiast. I write GigaROM's guides on emulators and classic games.

Related Articles

View All Articles