Goldoire/fefw-recomp
GamesStatic recompilation of Fire Emblem: Fortune's Weave into a native Windows program, requiring your own game dump.
What it is
fefw-recomp turns the Nintendo Switch 2 title Fire Emblem: Fortune's Weave into a native Windows program through static recompilation: the game's code is translated to C++ and linked against a small runtime that replaces the console system software and renders with Vulkan. It is not an emulator, and it ships no game files — you must supply your own legally dumped, decrypted copy of the game at update 131072. The project is not affiliated with Nintendo or Intelligent Systems; see LEGAL.md for the legal terms.
Features and scope
The port targets 60 or 120 FPS, arbitrary output resolution and render scale with a temporal upscaler, windowed/borderless/fullscreen modes, keyboard-mouse and controller input with matching prompts, and an in-game settings overlay on F1. A launcher handles dump validation, building the game locally and shader preparation.
Setup
Requirements: Windows 10/11 64-bit, a Vulkan 1.3-capable GPU with a current driver, 16 GB RAM and roughly 30 GB free disk. Your dump must be decrypted and at update 131072, in one of three shapes: a folder containing exefs\ and romfs\; a dump folder with base\ and updates\<version>\; or a .nup package.
- Download the Windows zip from Releases and extract it into its own folder.
- Run
fefw-launcher.exe. - On Setup, select the dump folder or
.nupfile and press Set up. The launcher validates the files, compiles the game on your machine and prepares shaders; first setup is long but can be paused and resumed. - Press Play. Saves live in the
save\folder beside the launcher.
Resolution, frame rate, upscaling, window mode, audio and controls are configured on the launcher's Settings page or via the F1 overlay; options are documented in CONFIG.md. To update, extract the new release into a fresh folder, copy save\ across and run Set up again.
Constraints
Only update 131072 is accepted, and you must have dumped the update rather than just the base game; otherwise setup reports a version mismatch. A failed setup resumes by pressing Set up again, and the full log shows the cause. If the game closes or freezes, check fefw.log next to the launcher and update the GPU driver. Bug reports should include that log, GPU, driver, Windows version and release, but never game files or anything derived from them (issue tracker). Building from source follows docs/BUILDING.md. The project is GPL-3.0, with third-party components under their own compatible licenses (LICENSE).
HotRepo's take
The repository appeared on HotRepo's new-project list on 2026-11-09, gaining 10 stars in an observed window of roughly one hour while at 115 stars and 3 forks overall — too short a series to say anything about lasting traction. The technical claim itself is traceable: the README credits a concrete recompilation base (nxrecomp) and prior runtime and launcher work it was adapted from, and separates third-party components explicitly. What the material does not establish is the author's identity or the correspondence between the published Windows binaries and the source in this repository, which matters given the typical user never compiles the program themselves.
Written by AI from the project's README, updated . The project's own docs are the source of truth.