Unofficial native Windows and Linux port of Tears of the Kingdom 1.4.3, built locally from your own extracted game dump.
daniel-madrid-07/weeping-of-the-empire
Recompiles your own copy of Zelda: Tears of the Kingdom 1.0.0 into a native Windows and Vulkan program, not an emulator.
- Stars
- 290
- Forks
- 11
- Open issues
- 14
- Last commit
- 3 days ago
What is it?
Weeping of the Empire turns a legally dumped copy of The Legend of Zelda: Tears of the Kingdom (Switch, version 1.0.0) into a Windows game. The Switch's ARM64 code is recompiled ahead of time into x86-64, a host runtime provides the console's system services, and rendering runs on Vulkan. Nothing is interpreted during play. The project ships no game files; the user builds the game on their own PC from their dump and keys.
The port adds PC features such as a frame rate option from 30 to 240 or unlocked, ultrawide and fullscreen display modes, DLSS, FSR 1 and SMAA upscaling, and keyboard and mouse controls with PC prompts. An in-game settings window opens with F10, and a mod loader supports RomFS mods, code patches and cheats for this version.
The developer has measured performance on one PC only, an RTX 5080 with a Ryzen 7 9800X3D. Support is limited to game version 1.0.0 and Windows; Linux through Proton is marked experimental.
Key features
- 01Frame rate from 30 to 240 fps or unlocked, at the game's real speed.
- 02NVIDIA DLSS super resolution and frame generation, plus FSR 1 and SMAA.
- 03Keyboard and mouse controls with PC button prompts, and Xbox, PlayStation and Switch controller support.
- 04In-game settings window opened with F10.
- 05RomFS mods, ExeFS code patches and Atmosphere cheats are supported.
Use cases
- Playing your own copy of Tears of the Kingdom on a Windows PC at high frame rates or ultrawide resolutions.
- Studying how a Switch game is statically recompiled and how a runtime maps Switch services to Vulkan.
- Trying RomFS mods and code patches on version 1.0.0 without an emulator.
Quick start
- 1
Download the Setup exe from the latest release
- 2
Place your own TotK 1.0.0 dump (.nsp or .xci) and prod.keys, then press Install in Setup
- 3
Wait for the install to finish (about 30 to 60 minutes), then play using the desktop shortcut
Things to know
- Supports only game version 1.0.0 and Windows 10/11; Linux and Steam Deck support is experimental.
- You must supply your own game dump and prod.keys; no game files are included.
- Requires a GPU with a Vulkan 1.3 driver and at least 8 GB of RAM, with about 15 GB of free disk space.
- Setup is not code-signed, so Windows SmartScreen may warn on first run.
Topics
FAQ
- What is weeping-of-the-empire?
- Recompiles your own copy of Zelda: Tears of the Kingdom 1.0.0 into a native Windows and Vulkan program, not an emulator. Weeping of the Empire turns a legally dumped copy of The Legend of Zelda: Tears of the Kingdom (Switch, version 1.0.0) into a Windows game. The Switch's ARM64 code is recompiled ahead of time into x86-64, a host runtime provides the console's system services, and rendering runs on Vulkan. Nothing is interpreted during play. The project ships no game files; the user builds the game on their own PC from their dump and keys.
- Is weeping-of-the-empire free to use? What license does it have?
- weeping-of-the-empire is open source under the MIT license. Check the license terms before using it in commercial products.
- Is weeping-of-the-empire still maintained?
- Actively maintained. The last commit to weeping-of-the-empire was on Nov 5, 2026.
- What can I use weeping-of-the-empire for?
- Playing your own copy of Tears of the Kingdom on a Windows PC at high frame rates or ultrawide resolutions. Studying how a Switch game is statically recompiled and how a runtime maps Switch services to Vulkan. Trying RomFS mods and code patches on version 1.0.0 without an emulator.
- How do I install weeping-of-the-empire?
- Download the Setup exe from the latest release Place your own TotK 1.0.0 dump (.nsp or .xci) and prod.keys, then press Install in Setup Wait for the install to finish (about 30 to 60 minutes), then play using the desktop shortcut
- Where can I get weeping-of-the-empire?
- The source code and installation instructions are on GitHub: https://github.com/daniel-madrid-07/weeping-of-the-empire
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Windows PC port of FIFA Street (2012), recompiled from the Xbox 360 game, with a launcher, rooms and free community online play. You supply your own ISO.
A native Windows and Linux port of GTA: Vice City Stories for PS2, built by recompiling your own disc's executable into C++.
Windows port of Pokémon Pokopia (Switch 2) produced by static recompilation, run from your own extracted game dump.
A native Nintendo 3DS port of The Legend of Zelda: A Link to the Past that uses the top screen for gameplay and the bottom screen for maps and menus.
A proof-of-concept save editor for Pokopia (Poke a Pokemon) that edits save data dumped from the Nintendo Switch 2.