Recomp

Pokémon SoulSilver Version PC port

ssrecomp · by ClickingMaster

About this recompilation

Game-specific static recompilation of Pokémon SoulSilver US for single-screen devices. Generates ARM9 C++ locally from an owned ROM and combines it with melonDS instruction handlers, DS hardware emulation, and a custom widescreen frontend.

PC support and installation

Check the listed build, setup requirements and limitations. PC refers to Windows; Linux and macOS are listed separately.

PC · x86_64 Experimental

Build required · Static ARM9-to-C++ recompilation; melonDS handlers and DS hardware/ARM7 emulation

Requirements

Own SoulSilver US .nds dump. MSYS2 UCRT64 GCC/CMake/Ninja, SDL2, libpng and zlib; setup builds locally from the ROM.

Download is a setup builder. Maintainer documented Windows cross-build testing under Wine; newest controller fix was compiled for Windows but not yet tried there with a controller. Earlier Windows save/build/colour defects were addressed in v0.2.2–v0.2.4. Full play-through is unverified; v0.2.6 is a prerelease.

Maintainer documentation · Checked Oct 16, 2026 · v0.2.6 (prerelease)
Evidence source ↗

Catalogue corrections

Report game bugs to the repository’s maintainers. Send catalogue corrections to Portition.