untoxa / mmlgb

MML to Game Boy parser and driver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mmlgb

A MML parser and GBDK sound driver for the Nintendo Game Boy.

Please refer to the MMLGB Wiki for additional information regarding usage.

Dependencies

Usage

  • Create or place your .mml file directly in the music/ directory.
    • Subfolders are not allowed (but feel free to migrate the examples in the music/examples/ directory for studying purposes!)
  • Execute compile[.bat/.sh] your_file.mml in Terminal/Command Prompt to compile rom.gb. Feel free to amend a line within compile.bat to auto-launch rom.gb in your favorite emulator.
    • For accuracy reasons, I highly recommend the bgb emulator.

Build Distribution

  • Launch dist.bat/dist.sh, depending on your OS.
  • The distributable file will be in the dist directory, as a timestamped .zip

Special Thanks

  • Simon Larsen, Original developer - mmlgb v1.0
  • jimmy-dsi, Programming assistance - GitHub

About

MML to Game Boy parser and driver

License:MIT License


Languages

Language:C 50.5%Language:Java 47.3%Language:Lua 1.1%Language:Shell 0.9%Language:Batchfile 0.2%