Case study
GA330-libretro: reconstructing the Gemei A330 runtime
GA330-libretro reconstructs the Gemei A330 runtime as a libretro core using Unicorn to execute ARM application binaries. A minimal replacement OS loads programs and supplies file, input, and timing handlers; the author reports that 7days reaches gameplay.
- Targets
- Binary
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 15
- Last commit
- 2020-07-10
- Language
- C
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Building requires a host C++ compiler, arm-none-eabi-gcc, and a working libretro host.
- Limits: ARM-code debugging is described as unresolved.
- License: No licence file in the repository.
Cite
BibTeX
@misc{ga330-libretro-case,
title = {{GA330-libretro: reconstructing the Gemei A330 runtime}},
howpublished = {\url{https://github.com/minexew/GA330-libretro}},
url = {https://github.com/minexew/GA330-libretro},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ga330-libretro-case/}}
}Plain text
GA330-libretro: reconstructing the Gemei A330 runtime. https://github.com/minexew/GA330-libretro (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ga330-libretro-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · minexew/GA330-libretro · Revision e69dd92
- src/ccdl.cpp GitHub · minexew/GA330-libretro · Revision e69dd92
More in Native binaries
- linker_pc: reconstructing the Call of Duty 4 fastfile linker · Case study
- EGG Library: shared-source Wii library decompilation · Case study
- NitroSDK: reconstructing Nintendo DS library source from game ROMs · Case study
- Hagi: decompiling the Super Mario 3D All-Stars emulator · Case study
- Character Pipeline: April 2001 library decompilation · Case study
- 8088 BIOS: disassembling Tandy and IBM PC firmware images · Case study
All 502 entries in Native binariesNative binaries case studies (64)