It's a C++ library for GBA homebrew development. Focused on better API and abstraction, so programmers can focus more on game logic and call functions for effects instead of thinking in a too low-level way.
A lot of statements are being written with C++11/14/17 features, so, the requirements are:
- GCC 7.1 or above;
- DevKitPro (to compile for GBA ARMv4 ISA and ARM7TDMI processor).
There are two main contributions for the knowledge necessary to make this library: one is the greatly well explained tutorials TONC by J Vijn (which I really want to thank him for making it), and the other is the great GBA Techical Manual by Martin Korth.