{"slug": "gba-recomp-gba-recomp", "title": "GBA-Recomp: gba-recomp", "summary": "A project called gba-recomp, a Rust-based static recompilation toolkit, translates Game Boy Advance cartridge ROMs into native executables by building a complete function map for each game, stored in a gamedb.sqlite database, according to its README. The author reports the mapping is automated with Ghidra, Qwen 3.6 Coder running locally, and Codex for hourly supervision checks, and that as of June 2026 the toolkit has verified end-to-end execution on Windows hardware for titles including Frogger's Adventures - Temple of the Frog, reporting a MATCH during verification and booting the BIOS. The commit history documents AI co-authorship by Claude Opus 4.8 (1M context), and the project includes optional enhanced audio and video features such as band-limited resampling and screen simulation cross-checked against hardware-accurate baselines.", "body_md": "## Evidence at a glance\n\nLoading source evidence…\n\n## What was done\n\ngba-recomp is a static recompilation toolkit that translates GBA ROMs into native executables. It uses an AI-assisted mapping process to achieve zero-interpreter execution and includes enhanced audio and video output paths.\n\ngba-recomp is a Rust-based toolkit designed to translate GBA cartridge ROM images into native executables ahead of time. The project aims to eliminate the need for interpreters by creating a complete function map for every game, which is stored in a `gamedb.sqlite` database. The author reports that this mapping process is automated using Ghidra, Qwen 3.6 Coder running locally, and Codex for hourly supervision checks. The author notes that this map is not a decompilation but a record of function boundaries, which allows the recompiler to resolve code branches and achieve native execution. As of June 2026, the project has verified end-to-end execution on Windows hardware for titles such as *Frogger's Adventures - Temple of the Frog*, where the system reports a `MATCH` during verification and successfully boots the BIOS. Development is AI-assisted, with commit history documenting co-authorship by Claude Opus 4.8 (1M context) [\\[email protected\\]](https://reversedwithai.com/cdn-cgi/l/email-protection#3957564b5c4955407958574d514b5649505a175a5654). The project includes optional enhanced audio and video features, such as band-limited resampling and screen simulation, which are continuously cross-checked against hardware-accurate baselines. The project is available at [https://raw.githubusercontent.com/jrickey/gba-recomp/HEAD/README.md](https://raw.githubusercontent.com/jrickey/gba-recomp/HEAD/README.md).\n\n## Reproduce it\n\n```\ncargo build --release; ./target/release/recomp play path/to/your.gba\n```\n\n## Community\n\nAsk a question, share what worked, or follow the next milestone.\n\n[Your library](https://reversedwithai.com/library)", "url": "https://wpnews.pro/news/gba-recomp-gba-recomp", "canonical_source": "https://reversedwithai.com/p/gba-recomp-182a2f32", "published_at": "2026-10-28 22:01:15+00:00", "updated_at": "2026-10-28 22:11:06.728487+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools"], "entities": ["gba-recomp", "Ghidra", "Qwen 3.6 Coder", "Codex", "Claude Opus 4.8", "Frogger's Adventures - Temple of the Frog", "Game Boy Advance", "Rust"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/gba-recomp-gba-recomp", "markdown": "https://wpnews.pro/news/gba-recomp-gba-recomp.md", "text": "https://wpnews.pro/news/gba-recomp-gba-recomp.txt", "jsonld": "https://wpnews.pro/news/gba-recomp-gba-recomp.jsonld"}}