Case study
agl: decompilation of a Nintendo graphics library
agl is a decompilation of agl, a C++ library used by first-party Nintendo games for graphics, lighting, and parameter utilities called AAMP. The README points to open-ead/sead for the project goal, contribution guidelines, and build information.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 48
- Last commit
- 2026-07-09
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- The README provides no build command or license for agl; it points to open-ead/sead for project goals and build information.
Cite
BibTeX
@misc{agl-decomp,
title = {{agl: decompilation of a Nintendo graphics library}},
howpublished = {\url{https://github.com/open-ead/agl}},
url = {https://github.com/open-ead/agl},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/agl-decomp/}}
}Plain text
agl: decompilation of a Nintendo graphics library. https://github.com/open-ead/agl (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/agl-decomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · open-ead/agl · Revision 07eeda7
More in Games
- Aidyn Chronicles: Ghidra-derived N64 source reconstruction · Case study
- Air-Sea Battle: an annotated Atari 2600 disassembly · Case study
- Alien vs Predator: Atari Jaguar 68000 code reconstructed in C · Case study
- Alleyway: annotated Game Boy disassembly and decompilation · Case study
- Amplitude: a PS2 decompilation in progress · Case study
- Angry Birds Decompilation: Lua script recovery · Case study