Recomp / RE tooling / Game Boy Advance
GBA-Recomp
Rust static recompilation toolkit and runtime that translates GBA cartridge images ahead of time into native executables.
Tool AI-assisted releasedFacts
- Original
- Game Boy Advance ROM images
- Platform
- Game Boy Advance
- Method
- Tool
- Provenance
- AI-assisted · README describes AI-assisted development (repo README) what this means
- Status
- released
- Licence
- Apache-2.0
- Team
- JRickey
- Started
- 2026-06
- Runs on
- Windows, Linux, macOS
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of Game Boy Advance ROM images you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by JRickey. Facts last checked 2026-10-14.
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.
DexDec
Android APK and DEX bytecode
Rust decompiler that turns Android APK and DEX bytecode into readable Java or Kotlin and can share its analysis state with coding agents.
disasm6502
MOS 6502 machine code
Rust crate that disassembles 6502 machine code.
dotscope
.NET PE executables
Pure-Rust framework for analysing and reverse engineering .NET assemblies, parsing CIL and metadata.
droidsaw
Android DEX and Hermes bundles
Rust decompiler and security-audit suite that turns DEX files into Java and Hermes bundles into JavaScript.
e5r
Native binaries (disassembly, decompilation, diffing)
Command-line disassembler, decompiler and binary differ written in Rust whose JSON output is designed for AI agents to drive.