Case study
Pokopia Recomp: recompiling Pokémon Pokopia for Windows
Pokopia Recomp rebuilds Pokémon Pokopia for Nintendo Switch 2, version 2.0.1a, as a native Windows program. PokopiaLauncher.exe takes an extracted dump, or NSP and XCI files with the owner's key files, compiles the game, and then builds a shader cache. Windows 10 or 11 x64, Vulkan 1.3, and 16 GB of RAM are required. A source build copies exefs into game/dump/exefs and runs recomp/scripts/build_game.cmd pkp, then game-build/scripts/build.ps1. The toolchain is Visual Studio 2022 Build Tools, LLVM, CMake, Ninja, Python 3.13, the .NET 8 SDK, vcpkg, Rust, and Node.js.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- ? Source unavailable or unreadable at review time
- Source status
- Unavailable · HTTP 404 on 2026-11-09
Evidence
- Checked
- 2026-11-09
Requirements & limits
- A personal copy of Pokémon Pokopia 2.0.1a. NSP or XCI input also needs that console's key files.
- License: GPL-3.0. Third-party terms are in runtime/THIRD_PARTY_NOTICES.md and recomp/THIRD_PARTY.md.
Cite
BibTeX
@misc{pokopia-recomp,
title = {{Pokopia Recomp: recompiling Pokémon Pokopia for Windows}},
howpublished = {\url{https://github.com/drakolordx7/switch2-recomp}},
url = {https://github.com/drakolordx7/switch2-recomp},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pokopia-recomp/}}
}Plain text
Pokopia Recomp: recompiling Pokémon Pokopia for Windows. https://github.com/drakolordx7/switch2-recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/pokopia-recomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · drakolordx7/switch2-recomp · Revision 5339bf8
More in Games
- Pokémon Generation I: static recompilation with trace-driven testing · Case study
- Portal 2: static recompilation for Apple silicon · Case study
- Power Dozer: statically recompiling Blast Corps · Case study
- Prince of Persia 2: statically recompiling the DOS game for Windows · Case study
- Project 8 Plus: a native recompilation of Tony Hawk's Project 8 · Case study
- Project Arwing (2): Star Fox 2 recompiled from a matching disassembly · Case study