Case study
AGS Aging Cartridge: disassembling version 7.0
The project reconstructs AGS Aging Cartridge 7.0 from a user-supplied Game Boy Advance ROM as assembly and C source. Its build targets an aging.gba image with a published SHA-1 and uses devkitARM and pokeruby-tools.
- Targets
- Binary
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 16
- Last commit
- 2020-03-06
- Language
- C
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Provide an AGS Aging Cartridge 7.0 ROM named baserom.gba.
- Prerequisites: Install devkitARM and copy pokeruby-tools into the repository before building with make.
- License: No licence file in the repository.
Cite
BibTeX
@misc{ags-aging-cartridge-case,
title = {{AGS Aging Cartridge: disassembling version 7.0}},
howpublished = {\url{https://github.com/Normmatt/ags_aging}},
url = {https://github.com/Normmatt/ags_aging},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ags-aging-cartridge-case/}}
}Plain text
AGS Aging Cartridge: disassembling version 7.0. https://github.com/Normmatt/ags_aging (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ags-aging-cartridge-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Native binaries
- GoonFi V2: byte-identical Rust recompilation of a Solana program · Case study
- HyperCard 1.2.2: a static recompilation of the classic Mac app · Case study
- openbst: a C reimplementation of BeSTspeech · Case study
- OpenTV: a portable C rebuild of Centigram TruVoice · Case study
- L&H TruVoice: a portable C rebuild of tv_enua.dll · Case study
- Microsoft Anna: a bit-exact C rebuild of the TTS20 engine · Case study
All 502 entries in Native binariesNative binaries case studies (64)