Pokémon Ruby and Sapphire
Pokémon Ruby and Sapphire (GBA, 2002) has a matching decompilation, pret/pokeruby, and 3 other public projects, including a static recompilation. An agent environment already wraps it.
Data checked 2026-10-12 · unbaked registry
Projects
Decompilation of Pokémon Ruby/Sapphire
playable status: Yes, as very early Windows alpha previews. RubyRecomp and SapphireRecomp packages are on the GitHub releases page. Run the game you want and point it at a dump you provide: the USA rev1 ROM for that v; Active
PokéBot Gen3 is a shiny hunting bot, written in Python that runs libmgba + mGBA Python bindings under the hood. Pokémon Ruby, Sapphire, Emerald, FireRed and LeafGreen are supported.
Python shiny-hunting/automation bot running libmgba via mGBA Python bindings; reads game state from memory using pret symbol tables; supports all Gen-3 mainline games
Pokémon Ruby & Sapphire recompiled for the Game Boy Advance using gbarecomp · Part of the R.A.I.D. community
latest release v0.0.4 (2026-08-29); version v0.0.4 (latest); latest release v0.0.4, 2026-08-29; Quiver type: PC port; listed by Read Only Memo as substantially AI-coded; status beta
Pokemon Ruby and Sapphire: byte-matching decompilation build, plus a bring-your-own-ROM browser port on WebAssembly. Ships no game assets.
andrewnakas/decompgames browser build: the pret/pokeruby decompilation, built to matching ROMs and run on an emscripten build of mGBA; verification: {"status": "smoke-tested", "date": null, "browsers":, "scope": "Muted headless run of both…
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
Same toolchain
More on GBA
Found via SubmitGame/awesome-decomp-games, retroportingtoolkit.com/games/pokemon-ruby-sapph, mstan/RubySapphireRecomp, discord.gg/Ad9BwSzctP, tanookistudios.com/decomp-buddy/catalog.json
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.