valentderah /totk-pc-recomp
Static recompilation of The Legend of Zelda: Tears of the Kingdom to native Windows and Linux x86-64, with a Vulkan renderer. Game files not included.
★ 6,286⑂ 526👁 72⑃ 251● 630▤ 12◈ 108
6,286
stars
+245+2,414
526
forks
72
watchers
251
prs
630
issues
12
releases
108
discussions
README
TotK Recomp
TotK Recomp is a static recompilation of The Legend of Zelda: Tears of the Kingdom (Nintendo Switch, 2023) into a native x86-64 application for Windows and Linux (docs/architecture.md).
[!IMPORTANT]
No game files are included. You need your own legally obtained copy of Tears of the Kingdom, dumped from your own console: the base game and the 1.1.0, 1.2.1 or 1.4.3 update. Instructions for obtaining those files will not be provided.
The game is built from your files on your machine, so the result contains the game. It is for your own use. Do not share it.
Status
Early development. The game is playable on Windows and Linux; visual bugs and crashes are still expected.
Report problems as issues, following CONTRIBUTING.md.
Features
- Native code, not emulation
- Game updates 1.1.0, 1.2.1 and 1.4.3; 1.2.1 and 1.4.3 saves carry over between them
- Takes NSP and XCI game files, and compressed NSZ and XCZ as they are: the setup unpacks them itself
- 60 fps by default; up to 144 fps or the monitor's refresh rate (experimental)
- Custom resolutions (1080p, 2k...), supersampling and AMD FSR 1 upscaling
- NVIDIA DLSS / DLAA on RTX GPUs: the setup downloads nvngx_dlss.dll from NVIDIA's DLSS SDK repository
(github.com/NVIDIA/DLSS, NVIDIA RTX SDK license) when it finds an RTX GPU; untick it in the setup to skip it
- HDR10 output with peak, game and HUD brightness settings
- 16:10 (Steam Deck, handhelds), 3:2 (Surface, Framework), 21:9 and 32:9 (ultrawide) game resolutions, with the camera and the interface in that shape
- Anisotropic texture filtering up to 16x, for sharp ground into the distance
- In-game settings menu (F1) and performance overlay (F10)
- Play time across runs on the Game tab of the settings menu, kept in playtime.txt next to the saves
- Discord Rich Presence ("Playing TotK Recomp" with the play time), off by default, own application id supported
- Setup and in-game menu in English, Russian, Brazilian Portuguese and Simplified Chinese
- Keyboard, mouse and gamepad with remapping, rumble and gyro
- Stereo or 5.1 surround sound output
- Xbox button prompts: LB, RB, LT, RT, Menu and View, and A, B, X and Y as labelled on the button to press, with either button layout
- Shaders prepared at install instead of during play
- Mods made for emulators: unpack a mod into the mods folder next to totk.exe; switch and order them in the menu. RomFS
mods, TKMM's merged output and ExeFS code patches (.ips, .pchtxt) work; the game rebuilds itself for code patches
(docs/mods.md). HD texture packs work: the port grows the texture heap a pack asks for by itself. Tested
with the HDPacks.com 4K Texture Pack v1.0 on 1.4.3 and 1.2.1; other packs come with no guarantee
- Atmosphère cheats: put a cheat file into a mod and switch its cheats in the menu (docs/cheats.md)
Planned
- VRR
Installing
Windows
Requirements: Windows 10 or later, an x86-64 CPU with SSE4.2 (AVX2/FMA machines get a faster build), a GPU with Vulkan 1.3 and VK_EXTTop issues
#795Compiling totk.exe fails on v0.3.1128 comments · 2026-11-05#560Cheats Not Working15 comments · 2026-11-03#581Game Flickering on Nvidia Card13 comments · 2026-11-03#415Game crashes on Startup12 comments · 2026-11-01#813DualSense motion sensors (gyro) behave intermittently on Linux11 comments · 2026-11-05#719rain bug10 comments · 2026-11-04#422DLSS Quality/Performance: textures shake/shimmer (DLAA is fine)10 comments · 2026-11-01#285Game crashes when a cutscene ends9 comments · 2026-10-31
Discussions
#983Mod DotK Crash0 comments · 2026-11-08#980FPS Drop on rtx 4090 laptop0 comments · 2026-11-08#976Stutters/fps drop - fix (almost)0 comments · 2026-11-08#965Merge plan after v0.3.13: PRs tested by us, not yet in the release0 comments · 2026-11-07#951TOTK port SETUP stuck applying update VER 3.12+eda417f0 comments · 2026-11-07#943Is there any way to chagne where the games saves my save files?1 comments · 2026-11-07#942PC Button Prompts for Ultrawide0 comments · 2026-11-07#940v0.3.1313 comments · 2026-11-07
Latest release
v0.3.13 v0.3.13 2026-11-07AMD GPU? Get more FPS with one setting Add to totk.ini next to totk.exe: ini [performance] vk_recorder = 1 Please report your GPU, driver and FPS with 0 and 1 in the comments or an issue, even if it just works: with enough good reports it becomes the default on AMD. Black screen or VK_ERROR_DEVICE_LOST? Set it back to 0 and attach logs\totk.log. To update, run the new installer on your existing install folder. It keeps your game files, saves and totk.ini, and rebuilds totk.exe and the shaders. [!WARNING] DLSS and the Linux build are tested by the community. I don't have
相关报道 (4)
News & coverage (4)
bilibiliVersión optimizada de traducción al chino personalizada del port para PC de The Legend of Zelda: Tears of the Kingdom 0.10CE2026-10-31xjb™ on X: "@danivempire666 game is running at minimum 100fps at 1440p with a 7800x3d and 3080ti"2026-10-30xedinho on X: "@danivempire666 I can download it on the deck and run with Port proton, right?"2026-10-29NotebookcheckZelda on Steam Deck: How TotK reportedly runs at up to 60 FPS without an emulator2026-11-03