Trackerboy engine, a Music/SFX engine for the gameboy. This repository contains the source code for the driver. For the tracker program see trackerboy. WIP!
inc/
- include directoryscraps/
- scrapped code for the driver, kept for archival purposestests/
- tester ROM and unit test sourcebuild/
- default build directory, assembled files/ROMs will be built heretbengine.asm
- driver source code
The provided Makefile builds the tester ROM and demo ROM. You will need the RGBDS toolchain and GNU Make in order to build. If RGBDS is not in your path you need to provide an RGBDS variable containing the path to the rgbds executables including a trailing slash.
To build the demo and tester ROMs:
make
This will build the ROMs in the configured build directory (default is
build/
).
To build just the demo:
make demo
Or the tester:
make test
TBD. This driver is still under development and an API has not been formally defined yet. Check back later.
Any contributions are welcomed at this point in time. Submit a pull request or feel free to contact me on discord, my tag is stoneface#7646.
This project uses Semantic Versioning v2.0.0
This project is licensed under the MIT License - See LICENSE for more details.