XPMCK – Cross Platform Music Compiler Kit updated

XPMCK is a music (expressed in MML) compiler kit targeted towards various video game systems. It currently supports the following systems:

  • Amstrad CPC
  • Capcom Play System (VGM output only)
  • ColecoVision
  • Commodore 64
  • MSX (KSS output only)
  • Nintendo Gameboy / Gameboy Color
  • SEGA Master System
  • SEGA Game Gear
  • SEGA Genesis

Over the weekend we saw the following updates:

2009-12-20:

* Added a more compact way of expressing repeating values in macros.

* Added a way of selecting the default numerical base for the compiler to use.

2009-12-18:

* Added a more convenient syntax for writing volume macros.

* Added an alternative volume control mode for the Gameboy target.

* Added the ability to set the number of sweep steps for @te on the Gameboy.

* Added a way of quickly offsetting or scaling macro values.

* Fixed a bug in the handling of @ve which would cause compilation to fail if a positive direction was set.

via XPMCK – Cross Platform Music Compiler Kit.