GamingPokémonSwitch 2Windowsopen source
Pokopia Recomp turns a Switch 2 game dump into a native Windows build
A fan project targets one specific Pokémon release, with substantial shader preparation before the launcher can hand over control.

A Windows PC can get a new job before Pokémon Pokopia starts: compiling the game. Drakolordx7’s Pokopia Recomp takes a specific Switch 2 release and builds code for the PC, with a launcher that handles setup before offering Play. Catching them all apparently includes catching a compiler.
The project README calls this a native Windows recompilation and specifies version 2.0.1a of the game. It accepts an extracted game folder or packaged files plus the owner’s keys. This is the maker’s account of the project, not an independent playthrough or a promise that any game tossed into the folder will work.
The recompiler’s own documentation describes a concrete translation step. AArch64 program code becomes C++, which then builds for Windows x64. The document says, “The translation is done by deterministic code.” It describes generated functions, direct calls, jump tables and a register context shared with the runtime. That gives the word native something more substantial than a costume change for the download button.
A translated CPU program still needs the services its original machine supplied. The accompanying nxrt runtime implements operating-system services, thread handling, synchronization and graphics support. Its graphics layer includes a Vulkan renderer and an NVN-on-Vulkan backend. Compiling instructions ahead of time leaves plenty of compatibility work on the plate; the graphics commands cannot just show up at Windows’ door and expect dinner.
Setup has an unusually visible cost. The main README estimates about seven minutes compiling the game, followed by one to two hours building the shader cache. It says that preparation can be paused and continued later. Those are the project’s estimates, with no hardware-independent stopwatch promised. The Play button is waiting on a fairly ambitious loading screen (bring a snack).
The requirements are Windows 10 or 11 in 64-bit form, a GPU supporting Vulkan 1.3 and 16 GB of RAM. During play, F1 opens settings and the middle mouse button toggles the Joy-Con 2 mouse mode for placing items. Those controls give prospective users more to check than whether the title screen appears. Placement, input and rendering need to cooperate over an actual session.
The project is GPL-3.0 and credits a long list of other projects, whose licenses remain attached to their code. Its README also explicitly says it is unaffiliated with Nintendo, The Pokémon Company and Koei Tecmo. The Pokémon Pokopia game is still something users must supply themselves. A free recompiler does not put a complimentary game in the box.
More games could follow if their binaries can be translated and their required runtime services behave correctly. Each added title would still need evidence from its own play path. The maker asks problem reports to include the session’s pkp.log, GPU and Windows version, leaving a practical way to turn the next rendering glitch into something diagnosable.
Play comes after the homework.