Native
Pokémon FireRed on PC
Game Boy Advance Pokémon FireRed running on PC through native. Supply your own copy of the game.
About the game
A remake of the first generation on the Hoenn engine, which brought abilities and double battles to Kanto. It added the Sevii Islands as a post-game area.
- Developer
- Game Freak
- Publisher
- Nintendo
- Genre
- RPG
- Original game
- 29 Jan 2004
How this port works
This is a native port: the game was rebuilt to run as a real PC program with no emulator in the loop. That usually means better performance, arbitrary resolution and mod support — and it is why these run well on modest hardware.
Decompilation of Pokémon FireRed/LeafGreen
How to install
- 01First things first: this is a decompilation of English Pokémon FireRed and LeafGreen, not a PC port. What it produces are Game Boy Advance ROMs, not an executable.
- 02Building it yields six ROMs, each with its SHA-1 documented in the README: pokefirered.gba, pokeleafgreen.gba, the rev1 revisions of both, and the switch versions of both. Comparing the SHA-1 is how you confirm the build is correct.
- 03The repository carries no game data: you need your own copy to extract what is missing.
- 04The environment steps live in the repository INSTALL.md, per operating system. Use it rather than a memorised recipe: the pret toolchain changes over time.
- 05The practical use of this is modding: with the source rebuilt, ROM hacks no longer depend on binary editing.
- 06For contacts and the other pret projects, the reference is pret.github.io.
These projects ship no game data. Supply your own copy.