Retro Porting Toolkit · Bring classic console games to modern hardware

Pokemon FireRed & LeafGreen

Game Boy Advance · 2026

Very early GBARecomp alpha builds for proving the paired Gen 3 remake path.

Pokemon FireRed and LeafGreen, the Kanto remakes, run as native PC games through GBARecomp.

These are very early alpha builds. Their main job today is proving that the recompiler and runtime can handle paired games from the same source tree.

The project uses symbol metadata from the pret/pokefirered decompilation as a map for names and function boundaries. That helps guide discovery, but the recomp does not ship pret's C source, build output, or toolchain.

LeafGreen at its title screen, a separate program from the same source tree

Playable status

Yes, as very early Windows alpha previews. FireRedRecomp and LeafGreenRecomp packages are on the GitHub releases page. Run the game you want and point it at a dump you provide: the USA v1.0 ROM for that version.

Both games boot through the BIOS intro to the title screen and into gameplay. They are still ecosystem proof points, not polished enhanced releases.

What the recomp adds

  • FireRed and LeafGreen each build as their own native program.
  • The runtime handles the cartridge save hardware expected by the games.
  • The pair shares one project, which keeps fixes and framework work moving together.
  • Enhancements are limited right now; community contributions are welcome.

Sources