MusMod 2 QTM v0.05 available
Posted: Fri Sep 27, 2013 9:19 am
Source and MusMod2 module on the dev site.
Changes from 0.04:
- *MusSongpos now works correctly (partially fixes Lemmings 2)
- Mus_ScaleSamp implemented (partially fixes Lemmings 2)
- *Mus2QTM_SWI_Alternative added, to switch Mus_Instruments to Mus_ScaleSamp and Mus_FXOnly to Mus_repeffect
- Mus_Run changed to match original module behaviour (fixes Lemmings, Nebulus and Oh, No! More Lemmings)
- Stub added for Mus_Instruments, returning 0 in R0-R3 until we can extent QTM to support it
- Added TeqMus file type support to the service handler
Working
Battle Chess
BlowPipe
Chuck Rock
Heimdall
Hero Quest
James Pond
Lemmings
Mad Professor Mariarti
Manchester United Europe
Nebulus
Oh, No! More Lemmings
Populous
Known issues
Battle Chess - !Battle.NOTHING won't play (worked around I believe by changing the !Run script)
Jahangir Khan World Championship Squash - sound effects sound wrong, could be linear samples (fixed in 0.06)
Manchester United - !!MUFC!!.ZilchMus won't play, so the music doesn't stop when you start a game
Lemmings 2 - hangs during loading
Omar Sharif's Bridge - no sound effects (requires Mus_Repeffect)
Outstanding development
Mus_Patch - Requires QTM extending to support this (entry R0=songpos, R1=songpos). When songpos hits value in R1, jump to songpos in R0
Mus_Sector - Possibly protection related
Mus_Effectcontrol
Mus_Instruments - Requires QTM extending to support this (no entry values, exits R0-R3 containing the instrument no. currently playing in channels 1-4)
Mus_FXonly
Mus_Repeffect
Mus_Mus_Routines (in v0.06)
Changes from 0.04:
- *MusSongpos now works correctly (partially fixes Lemmings 2)
- Mus_ScaleSamp implemented (partially fixes Lemmings 2)
- *Mus2QTM_SWI_Alternative added, to switch Mus_Instruments to Mus_ScaleSamp and Mus_FXOnly to Mus_repeffect
- Mus_Run changed to match original module behaviour (fixes Lemmings, Nebulus and Oh, No! More Lemmings)
- Stub added for Mus_Instruments, returning 0 in R0-R3 until we can extent QTM to support it
- Added TeqMus file type support to the service handler
Working
Battle Chess
BlowPipe
Chuck Rock
Heimdall
Hero Quest
James Pond
Lemmings
Mad Professor Mariarti
Manchester United Europe
Nebulus
Oh, No! More Lemmings
Populous
Known issues
Battle Chess - !Battle.NOTHING won't play (worked around I believe by changing the !Run script)
Jahangir Khan World Championship Squash - sound effects sound wrong, could be linear samples (fixed in 0.06)
Manchester United - !!MUFC!!.ZilchMus won't play, so the music doesn't stop when you start a game
Lemmings 2 - hangs during loading
Omar Sharif's Bridge - no sound effects (requires Mus_Repeffect)
Outstanding development
Mus_Patch - Requires QTM extending to support this (entry R0=songpos, R1=songpos). When songpos hits value in R1, jump to songpos in R0
Mus_Sector - Possibly protection related
Mus_Effectcontrol
Mus_Instruments - Requires QTM extending to support this (no entry values, exits R0-R3 containing the instrument no. currently playing in channels 1-4)
Mus_FXonly
Mus_Repeffect
Mus_Mus_Routines (in v0.06)