ScarletNX
Static ARM64-to-x86 recompiler with a Nintendo Switch translation layer, for Linux, Windows, and FreeBSD. You give it your own dump (XCI or NSP; encrypted ones with your console’s keys) and it extracts the game, recompiles its code, and runs it, with its own menu for picking games. The recompiler also works as a standalone library, and there’s an experimental mode for 3DS games. It’s a fork of MZLab’s SwitchRecomp and publishes nightly builds.
- Type
- Recompiler
- Consoles
- Switch
- Author
- ScarletNX
- Stars
- 139
- Last activity
- 2026-10-17 · today
- License
- GPL-3.0
- Language
- C
Recomps on its platforms
2
The Legend of Zelda: Link's Awakening
peiikai/LASRecomp
LAS Recomp: a static recompilation of the Switch version of Link’s Awakening for Windows, Linux, and Apple Silicon macOS (Vulkan on Windows and Linux, Metal and MetalFX on Mac). The recompilation runs on your PC on first launch, from your own game files. It has an unlocked aspect ratio (21:9, for example), keyboard and controller with everything remappable, an in-game menu, and randomizer seeds you can switch without restarting. It’s in beta. Its author notes that nearly all of the code, tooling, and documentation was written by an AI (Claude, through Claude Code).
You needYour own extracted game files of Link’s Awakening, version 1.0.0. The project doesn’t explain how to obtain them.
Hyrule Warriors: Definitive Edition
sonsegajp/HWDER
HWDER: a static recompilation of Hyrule Warriors: Definitive Edition for Switch into a native Windows executable. The game’s ARM64 code is translated to C ahead of time and compiled; the runtime reads the code and assets straight out of your own dump at startup, without extracting anything to disk. For now it ships test builds, such as 0.1.2, which smooths out 60 fps and fixes issues on AMD graphics cards.
You needYour own dump of the base game (.nsp, title 0100AE00096EA000) and your console’s prod.keys. Plus 64-bit Windows 10 or 11, a Vulkan 1.2 graphics card, and a CPU with AVX2.