- Title Screen/Attract Mode Music, Druid Chip by moderntimes99.
- Easter Egg(works, but is not finished)
- Minor fix to prevent captured fireballs from wrapping around the screen
I'm using Paul Slocum's Music Kit 2.0 for the background music. To get it to work, I stripped out the visual display from songmain.asm(attached) to figure out the RAM requirements. Only 3 bytes are required to be preserved between calls to the music routines. Another 4 bytes are used as temp variables and can be shared from your scratch RAM pool. A 5 byte stack is also required for JSR and PHA usage. Stack requirements can be reduced by inlining part of the code and/or using another scratch RAM for the PHA/PLA.
From the Music Kit file song.h:
QuoteThe tempo is currently only adjustable in very large increments.
Thus the music plays slower for PAL users. Does it sound OK or should I convert the PAL version of Medieval Mayhem to PAL60?
EDIT: moderntimes99 figured out a small change to the music routines that makes the PAL version run at the correct speed. Check it out in the 20061030PAL version.