Trackerboy compiler. Command line front end for libtrackerboy.
The Trackerboy compiler is a command line utility for converting a Trackerboy module (*.tbm) to various formats. While the main purpose of this utility is to compile module files to bytecode that is playable on the Game Boy itself, it also contains other export functions such as wav, gbs, and other driver formats.
To build the tbc executable run:
nimble buildThis will compile an executable in the bin/ directory
Or you can use nimble run to build and run the application:
nimble run -- tbcArgs...Replace tbcArgs with the arguments to pass to tbc, see below for details.
The application takes two arguments, the path to the <input> module and the
<format> to convert the module to. Optional arguments can be specified in
any order.
tbc <input> <format> [options]To see which formats are available, use the -h, --help or --formats
switches:
tbc -h # general help
tbc --formats # only shows all available formatsFor more documentation see the manual (In progress, not yet available).
- Trackerboy - Game Boy music tracker
- libtrackerboy - Trackerboy back end library
This project uses Semantic Versioning v2.0.0
- stoneface (@stoneface86) - Owner
This project is licensed under the MIT License - See LICENSE for more details