All Projects → PeterLemon → Gba

PeterLemon / Gba

Game Boy Advance Bare Metal Assembly Programming

Programming Languages

assembly
5116 projects

GBA


Game Boy Advance Bare Metal Code by krom (Peter Lemon).

All code compiles out of box with the FASMARM assembler by revolution:
https://arm.flatassembler.net
I have included binaries of all the demos.

For more information about coding the ARM CPU please visit my webpage that I run with SimonB:
https://gbadev.org
https://forum.gbadev.org

Howto Compile:
All the code compiles into a single binary (ROMNAME.gba) file.
Using FASMARM open up ROMNAME.asm & click the Run/Compile button.

Howto Run:
I only test with a real GBA using a flash cartridge.

You can also use GBA emulators like mGBA, no$gba, higan & the MAME GBA Driver.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].