An open API service indexing awesome lists of open source software.

https://github.com/potatoteto/mmlgba

An MML parser and DevkitPro sound driver for the Nintendo Game Boy Advance.
https://github.com/potatoteto/mmlgba

devkitpro engine sound-engines

Last synced: about 1 year ago
JSON representation

An MML parser and DevkitPro sound driver for the Nintendo Game Boy Advance.

Awesome Lists containing this project

README

          

# mmlgba
An MML parser and DevkitPro sound driver for the Nintendo Game Boy Advance. This engine, coded primarily for homebrew use, is heavily based on two sound engines:
* The Gameboy (DMG) sound engine, mmlgb: https://github.com/SimonLarsen/mmlgb
* Deku's interfacing framework for AGB DirectSound: https://deku.gbadev.org/program/sound1.html

# Dependencies
The driver is compiled with DevkitPro with libgba. Just configure the Makefile(s) to point to your $(DEVKITPRO) and $(DEVKITARM), then type "make" in terminal

The parser is written for Java within Eclipse, compiled with JDK. Nothing else is needed to compile the parser.

# Special Thanks
@SimonLarsen - Created the original mmlgb engine.

@hexundev - Provided helpful pointers on getting started with this project, and porting mmlgb to the GBA.

Deku - Created not only the base DirectSound engine but also wrote an immensely helpful, in-depth tutorial on the hardware.