/gba-minrt

Moved to sdk-seven | Minimal Game Boy Advance Runtime

Primary LanguageAssemblyMozilla Public License 2.0MPL-2.0

GBA Minimal Runtime

gba-minrt provides all the low-level components necessary to build ELF executables and ROMs for the Game Boy Advance. It is meant to be used with an unmodified arm-none-eabi GCC toolchain, and forms a replacement for devkitARM's tooling.

It includes appropriate startup code (src/crt0.s), a linker script (lib/rom.ld), and a sample project with a Makefile suitable for C, C++, and Assembly (template/).

Consider this project experimental. It is not feature-complete, and has not yet been thoroughly tested. Please report any problems you encounter.

License

All source code in this project is licensed under the Mozilla Public License Version 2.0.
See LICENSE.txt for more information.