Recomp / RE tooling / Game Boy Advance
gbarecomp
Static recompiler that finds ARM and Thumb code in Game Boy Advance games, translates it to C and generates a CMake project linked against a small GBA runtime with SDL2.
Tool Not stated wip
Facts
- Original
- Game Boy Advance ARM/Thumb code
- Platform
- Game Boy Advance
- Method
- Tool
- Provenance
- Not stated what this means
- Status
- wip
- Licence
- MIT
- Team
- sp00nznet
- Started
- 2026-03
- Needs the original
- No
How to get it legally
Download it from the official repository. No original files are needed.
This project was rebuilt by sp00nznet. Facts last checked 2026-10-17. Suggest a correction
Lineage
Sources
Related
All re tooling →3dsrecomp
Nintendo 3DS ARM programs
Static recompiler that converts Nintendo 3DS ARM code to C, made to run with the Zakuro runtime. Work in progress.
CHIP-8 Recompiled
CHIP-8 programs
Static recompilation toolchain that turns CHIP-8 programs into C and builds them as standalone native executables with a small runtime.
EmilPRO
Multi-architecture binaries (ARM, AArch64, x86, RISC-V)
Graphical disassembler for several architectures with symbol filtering and cross-reference navigation, meant for debugging.
GBA-Recomp
Game Boy Advance ROM images
Rust static recompilation toolkit and runtime that translates GBA cartridge images ahead of time into native executables.
GCRecomp (GameCubeRecompiled)
GameCube PowerPC DOL executables
Experimental project that statically recompiles GameCube DOL code into Rust plus a minimal runtime, inspired by N64: Recompiled.
ida-arm-system-highlight
ARM system instructions
IDA script that lists and highlights ARM system instructions to find MMU, cache and fault-handler code.