This is a template so you can start developing GameBoy Advance games without the need of installing devkitPro or any other dependencies. The only thing you'll need is docker, which many developers already have and you'll need a GameBoy Advance emulator to fire up the game.
There is also a workflow-script included to compile a gba file after every push and releasing an artifact which could be used for nightly builds.
- prerequisites: get docker and docker-compose
- clone repository
- go to the root of the repository
- build docker image with
make build_image
- optional: get include files with
make getincludes
(make deleteincludes
to remove them) - recommended: install mGBA
[please add this part]
- use
make compile
to compile the source (you'll find it in the /out folder) - or use
make run
to compile and run the compiled game- probably needs to be configured for your emulator in case you use an other than
mgba-qt
- probably needs to be configured for your emulator in case you use an other than