My first and hopefully not last Game Boy Advance game! Written in C++ with Butano for GBA Jam 2024.
- Butano by GValiente.
- SFX made with Bfxr.
- Font by 2Pblog1.
- Menu music: pms_are1.it by Powerack
- Game music #1: 4_RNDD!.xm by Drozerix.
- Game music #2: biotech.rth by Kokesz.
- Game music #3: Cirno.it by Maris.
- Game music #4: Fckdarules.xm by JAM.
- Game music #5: L3V3L_33 by Drozerix.
- Usenti for sprite editing in format supported by the GBA.
- VS Code used as IDE, this repo contains configuration to use it.
- Butano Getting Started.
- GDB Debugging with mGBA.
- Embedding emulator on itch.io.
- Help from the lovely folks in the gbadev Discord.
- Clone the repo and
cd
into it. git submodule update --init
to pull Butano submodule.cd
intosrc
this is where the actual GBA project is stored.make -j$(nproc)
to build using the makefile.- Open the output
.gba
file with your emulator to play.
- The
.elf
file contains all the debug symbols, run this to debug.- This is what is launched by VSCode debugging, specified in launch.json.
- If you want a better debugging experience you can play in the Makefile.
- Set USERFLAGS to
-Og
to disable most optimisations.
- Set USERFLAGS to