Case study
Pokémon FireRed: an early GBA disassembly
The Pokémon FireRed disassembly project contains an early assembly reconstruction of the GBA game. Its Makefile combines local ROM input with assembly source, assembles and links it with the ARM toolchain, and produces a GBA file for comparison.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 11
- Last commit
- 2015-05-01
- Language
- Assembly
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: A local FireRed ROM file named fr.gba and the arm-none-eabi toolchain are used by the Makefile.
- Limits: The author calls the project very early stage and does not expect to finish it.
- License: No licence file in the repository.
Cite
BibTeX
@misc{cosarara-pokefirered-case,
title = {{Pokémon FireRed: an early GBA disassembly}},
howpublished = {\url{https://github.com/cosarara/pokefirered}},
url = {https://github.com/cosarara/pokefirered},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/cosarara-pokefirered-case/}}
}Plain text
Pokémon FireRed: an early GBA disassembly. https://github.com/cosarara/pokefirered (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/cosarara-pokefirered-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Pokémon Moon: reconstructing the European Nintendo 3DS release · Case study
- Pokémon Snap: a work-in-progress Nintendo 64 decompilation · Case study
- Pokémon Stadium 2: a partial USA 1.0 decompilation · Case study
- Pool of Radiance: DOS engine and file-format reconstruction · Case study
- Princess Maker 4: a Japanese DS decompilation in progress · Case study
- Prototype: incremental behavioral decompilation through a hooked DLL · Case study