The Legend of Zelda: Tears of the Kingdom (Muhammad1259-sigma)
Game: The Legend of Zelda: Tears of the Kingdom → (Switch, 2023)
A static recompilation of the Switch 1.0.0 version to Linux x86-64, aimed at the Steam Deck. The repository holds the recompiler (a Python generator that translates the AArch64 code of main and parts of the SDK to C++), a runtime with the Switch services and an NVN graphics layer on Vulkan with a Maxwell-to-SPIR-V shader translator (the NVN layer is ported from LAS Recomp), a setup launcher, and the build scripts; the game is built on your machine from your dump, and the README says it contains no game code or data. According to the author it runs on a Steam Deck at about 60 fps outdoors, but only version 1.0.0 is supported. The biggest open issue is build time (about 17 minutes with clang -O2 on the author’s PC, 2.1 hours of CPU time; 1 to 1.5 hours expected on the Deck), and building from inside the launcher isn’t wired up yet: you run build_from_xci.sh. The first start compiles shaders, and a warm-up script takes about 4.5 minutes. It has no published releases. Both of its 2 commits list Claude as a co-author.
You needYour own dump of the 1.0.0 cartridge version (.xci, title 0100F2C0115B6000) and your own prod.keys (master key revision 0x0E). Linux x86-64 with AVX2 (Zen 2 or Haswell, or newer), about 45 GB free at the peak (20 GB afterwards), and 16 GB of RAM, with clang 17 or newer, cmake, ninja, Python with venv (capstone exactly 5.0.9), and the libraries the README lists. On SteamOS you build in an Ubuntu 24.04 distrobox or on another Linux PC and copy the result over.
- How it gets to PC
- Static recompilation
- Console
- Nintendo Switch
- Architecture
- ARM64
- Author
- Muhammad1259-sigma
- Original studio
- Nintendo EPD
- Year
- 2023
- Stars
- 104
- Last activity
- 2026-10-20 · 22 days ago
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/recomp/the-legend-of-zelda-tears-of-the-kingdom-muhammad1259-sigma/) Other projects for The Legend of Zelda: Tears of the Kingdom 7
The Legend of Zelda: Tears of the Kingdom (valentderah) · The Legend of Zelda: Tears of the Kingdom (kuraeow) · The Legend of Zelda: Tears of the Kingdom (NotRexed) · The Legend of Zelda: Tears of the Kingdom (daniel-madrid-07) · The Legend of Zelda: Tears of the Kingdom (T5eng) · TotK Recomp Mod Manager (SprunkledotDEV) · The Legend of Zelda: Tears of the Kingdom (ZuanCrisp) See all →