Pokémon Sword / Shield
Games: Pokémon Sword (Switch, 2019) · Pokémon Shield (Switch, 2019)
An unofficial native Windows port of Pokémon Sword and Shield, made by static recompilation: the game’s ARM64 code is translated to C and compiled for the PC, with a runtime standing in for the Switch (system services, NVN graphics on Vulkan, audio, and controllers). It is not an emulator. It is built on Let’s Go Recomp, which in turn comes from LAS Recomp. It offers any internal resolution (with supersampling), SMAA, 16x anisotropic filtering, FSR 1, the game’s 30 fps or 60 fps for the whole game (experimental), keyboard and controllers, LayeredFS-style romfs mods, and the Expansion Pass from your own DLC data. The README warns it is a work in progress: it has been tested with Sword 1.3.2 and its Expansion Pass on one PC (with an RTX 3080), Shield hasn’t been tested, and the game hasn’t been completed on this port. Known issues include hitches while shaders are prepared, the Expansion Pass not being set up from the launcher, memory use that grows, and the lack of online features. Its only release is 0.1.0 (a preview), from October 22, a zip that holds the launcher and the runtime and that we haven’t checked inside; the game is recompiled on your PC, which takes about 40 minutes. None of its last 100 commits list Claude as a co-author.
You needYour own copy of Pokémon Sword (1.3.2 is the most tested, with the update applied to the extracted files) or Shield (recognized but untested), extracted into exefs and romfs folders; .xci and .nsp files must be extracted first. Optionally, the Expansion Pass DLC data, packed by hand for now. Plus 64-bit Windows 10 or 11, an x86-64 CPU with AVX2, FMA, and BMI2, a Vulkan 1.3 GPU, about 5 GB of RAM while playing, and about 18 GB free (3 of them for the prepared shaders).
- How it gets to PC
- Static recompilation
- Console
- Nintendo Switch
- Architecture
- ARM64
- Author
- raulzrrs
- Original studio
- Game Freak
- Year
- 2019
- Stars
- 34
- Last activity
- 2026-10-22 · 20 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/pokemon-sword-shield/)