LinuxExperimental
Build required
Static ARM9-to-C++ recompilation; melonDS handlers and DS hardware/ARM7 emulation
Requirements
Own Pokémon SoulSilver US .nds dump. Setup generates and compiles game code locally; CMake, Ninja, C++ compiler, SDL2, libpng and zlib. Manual build documentation recommends about 3 GB storage and 16 GB RAM.
Sources
Download is a setup builder, not a ready-made game. Linux tested on Ubuntu 24.04 in a Fedora/Bazzite container; early routes, towns and gyms demonstrated, full play-through not verified. v0.2.6 is a controller-fix prerelease. Generated instruction execution still calls melonDS handlers; no recompilation speed-up is claimed.
Maintainer documentation · Checked Oct 16, 2026 · v0.2.6 (prerelease)
Evidence source ↗Build required
Static ARM9-to-C++ recompilation; melonDS handlers and DS hardware/ARM7 emulation
Requirements
64-bit ARM Linux, documented for Raspberry Pi 4/5 and other arm64 devices. Own SoulSilver US ROM and local build dependencies; release AppImage builds the game from that ROM.
Sources
Setup builder is available, but no real ARM Linux playtest is documented in inspected maintainer evidence. Full-game completion is unverified. v0.2.6 is a prerelease; performance and device coverage should be treated as experimental.
Maintainer documentation · Checked Oct 16, 2026 · v0.2.6 (prerelease)
Evidence source ↗PCExperimental
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.
Sources
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 ↗Build required
Static ARM9-to-C++ recompilation; melonDS handlers and DS hardware/ARM7 emulation
Requirements
64-bit ARM Android 7.0 or later and own SoulSilver US ROM. Build the signed APK on a Linux/Windows PC using the setup program; it downloads Android NDK and SDL2. No ready-made APK is distributed.
Sources
Maintainer tested Android 14 emulator installation, saves and touch controls, not a real phone or handheld. Built APK contains the user's game code and must not be shared. Device performance and full-game completion are unverified; setup version is prerelease.
Maintainer documentation · Checked Oct 16, 2026 · v0.2.6 (prerelease)
Evidence source ↗