scummvm/backends
Jamieson Christian c6568530bd Revamped iMuse and Player classes. Player now uses MidiParser to parse its data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver".
Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser).

*** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! ***

This has been tested through the intros and a number of other scenes from MI2, FOA and S&M.

NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned....

svn-id: r7849
2003-05-23 04:19:47 +00:00
..
dc Allow for larger mouse pointers (CoMI). 2003-05-04 22:12:05 +00:00
fs started to merge in Chrilith's PalmOS port 2003-04-30 11:37:10 +00:00
gp32 fixed GP32 port 2003-04-10 13:44:50 +00:00
midi Revamped iMuse and Player classes. Player now uses MidiParser to parse its data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". 2003-05-23 04:19:47 +00:00
morphos *** empty log message *** 2003-05-04 13:00:43 +00:00
null updated copyrights headers 2003-03-06 21:46:56 +00:00
PalmOS Change 'exit' function 2003-05-19 11:06:16 +00:00
sdl pedantic fixes 2003-05-21 16:59:51 +00:00
wince The new (Jornada 820 inspired) GDI rendering crashes on a Jornada 680 - further investigation needed. For the moment I'll leave both, define NEW_GAPI_CODE if you want to compile a version (HPC ARM) for the Jornada 820 2003-05-11 17:42:02 +00:00
x11 make x11 backend actually compile again, seems to cry about xshmputimage when I try to run it however 2003-05-12 05:22:46 +00:00
module.mk Removed mididrv.cpp, added seq.cpp 2003-05-17 14:31:21 +00:00