Page 1 of 1

Air Zonk music engine

Posted: Fri Feb 27, 2009 5:44 am
by tomaitheous
Yo-ho-ho and a bottle of rum. Everything's almost finished. I just need to go over everything and put the operand number next to the function list.

A document explaining the format:

Update: 3/03/2009
http://pcedev.net/docs/Air_Zonk/air_zonk.txt


Here's a music engine written from scratch to play the Air Zonk format. Source and pre-assembled ROM both available.

Update: v1.9

- Fixed what I think is the last bug (another key release condition). Added ability to change the tempo with the gamepad (displays on screen).

http://pcedev.net/docs/Air_Zonk/air_zonk_MML_WIP.zip

Re: Air Zonk music engine

Posted: Mon Mar 02, 2009 12:49 pm
by MooZ
Thanks a lot!
I'm wondering if it'll be possible to make a mml/mck driver out of it...

Re: Air Zonk music engine

Posted: Mon Mar 02, 2009 5:55 pm
by tomaitheous
MooZ wrote:Thanks a lot!
I'm wondering if it'll be possible to make a mml/mck driver out of it...
It would be pretty easy to re-write the entire engine/driver.

I wrote some example code converting the first track(channel) of song #9 of the rom - http://pcedev.net/docs/Air_Zonk/example.txt

Re: Air Zonk music engine

Posted: Wed Mar 04, 2009 4:32 am
by tomaitheous
Double post..... <_<;

I present a WIP engine - http://pcedev.net/docs/Air_Zonk/air_zonk_MML_WIP.zip (source and rom included). :D

See beginning of thread for details.

Re: Air Zonk music engine

Posted: Thu Mar 05, 2009 12:23 pm
by Arkhan
hmm interesting.

I started working on an MML parser myself a month or so ago. It's turning out alright...

Although, Magic Kit has it already...and it is HuC that lacks it.

Re: Air Zonk music engine

Posted: Mon Mar 09, 2009 4:18 am
by tomaitheous
Looking over the one Dave did for Mkit, it is missing the more advance FX support. Or the at least the sound.asm file in HuC bundle.

Updated player ver. 1.9