Tool
GBA-Recomp
GBA-Recomp is a Rust static-recompilation toolkit and runtime for Game Boy Advance cartridges. It translates a ROM ahead of time into a native executable, and the runtime models the PPU, APU, DMA, timers, IRQ, saves, input, and RTC. The README says the user supplies a BIOS and a game, and that the project is dual-licensed MIT or Apache-2.0.
- Targets
- Game
- Category
- Game analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 56
- Last commit
- 2026-06-18
- Language
- Rust
- License (GitHub)
- Apache-2.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: The user builds from their own ROM image and BIOS. The README says the repository contains no recompiled game output.
- Prerequisites: Platform dependencies for macOS, Linux, Windows, and Android are listed in BUILDING.md. The engine emits C11 and compiles it locally.
- License: The README dual-licenses the project under MIT or Apache-2.0.
Cite
BibTeX
@misc{gba-recomp,
title = {{GBA-Recomp}},
howpublished = {\url{https://github.com/JRickey/gba-recomp}},
url = {https://github.com/JRickey/gba-recomp},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/gba-recomp/}}
}Plain text
GBA-Recomp. https://github.com/JRickey/gba-recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/gba-recomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · JRickey/gba-recomp · Revision de4edf5
More in Games
- Kappa · Tool
- Panda3DS · Tool
- Xbox XBE Recomp · Tool
- ModernGekko · Tool
- Retro Launcher · Tool
- DSLuaDecompiler · Tool