Revivedx / SavageWindRecomp
git clone https://github.com/Revivedx/SavageWindRecomp.git
Work-in-progress static recompilation of The Legend of Zelda: Breath of the Wild (Switch, v1.8.2) for Windows and Linux. Bring your own dump: no game files, keys or dumping tools included.
+670
stars, 24h · #33
+712
stars, 7 days · #307
+712
stars, 30 days · #1,167
712
★ total · +712% this week
32
forks · 24 open issues
Star history (as recorded here)
LanguageC
License—
Created2026-10-16 (6d ago)
Last pushtoday
Watchers20
OwnerUser
Links
README excerpt
# Savage Wind Recomp > [!IMPORTANT] > **This project is made almost entirely with AI.** Nearly all of the code, tooling, reverse engineering and > documentation here is written by an AI (Anthropic's Claude, through Claude Code), directed, tested and reviewed by > a human. It builds on LAS Recomp, which was made the same way. If you don't > trust code written by AI, you can simply ignore this project. As with anything on the internet, you run the code at > your own discretion. **Savage Wind Recomp** is a work-in-progress static recompilation of *The Legend of Zelda: Breath of the Wild* (Nintendo Switch, version 1.8.2) into a native application for Windows and Linux. The goal is a full PC version of your own copy of the game: a launcher, PC-style graphics options, mods, any controller, keyboard and mouse, and its text and voices in any of its languages. > [!WARNING] > **Playable, but how far is unknown.** Savage Wind plays the opening in the Shrine of Resurrection and the Great > Plateau around it at 60 fps, with sound, voices, the HUD, saving and loading. Nobody has played past the Great > Plateau on Savage Wind yet, so expect bugs or crashes further on. This is an alpha, a preview for testers. If you > find a bug, please report it on GitHub: every > report shows how far the game really works. > [!NOTE] > **No game files are included.** Savage Wind Recomp needs your own legally obtained copy of the game, updated to > **version 1.8.2**, dumped from **your own** Nintendo Switch. This project does not include, and will not provide, > game files, keys, firmware, dumping or decryption tools, or instructions on how to obtain any of them. Savage Wind > never decrypts anything: it only reads files you have already extracted yourself. The recompilation of the game > code happens locally, on your machine, from your files. ## Getting started (Alpha 2, Windows) 1. Download `SavageWind-0.2.0-alpha.2-windows.zip` from Releases and extract it to a folder you can write to (not Program Files): your game files, saves and settings are kept in that folder. 2. Run `savagewind.exe`. The first time it asks for your game files: pick the folder with your own extracted game (`exefs/` and `romfs/`, version 1.8.2, see below) and choose **Set up game files**. It checks the version, copies the files, builds the data image and recompiles the game code on your machine - once, and it takes a while (about 40 minutes with a 12-thread CPU). Your own files aren't changed. When it's done the game starts. 3. From then on `savagewind.exe` goes straight into the game. The settings, including the text and voice languages, are in the game's Options (pause menu > System > Options, or Options on the title screen). 4. **Savage Wind Configuration** (`Savage Wind Configuration.exe`, in the same folder) opens the configuration screen: Play, Settings, your game files (set them up again, rebuild the game code, delete them) and Quit. In game, Quit to Start Screen also comes back to it. (Bui