Age | Commit message (Collapse) | Author |
|
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
|
|
svn-id: r7638
|
|
eriktorbjorn for the material that led to the solution.
svn-id: r7610
|
|
svn-id: r7606
|
|
svn-id: r7222
|
|
svn-id: r6726
|
|
svn-id: r6719
|
|
svn-id: r6108
|
|
Removed MidiStreamer methods that weren't actually needed.
That's one layer of indirection removed from Simon music.
svn-id: r6050
|
|
svn-id: r6013
|
|
svn-id: r6010
|
|
Alsa/SEQ/Windows/Morphos compile, I tried my best, but you'll have to clean up after me)
svn-id: r5905
|
|
svn-id: r5888
|
|
Restored MT-32 emulation lost during restructuring.
svn-id: r5786
|
|
Adlib no longer suffers from 16-channel MIDI restrictions.
Fixes a regression in the MI2 intro music under Adlib.
svn-id: r5721
|
|
IMuseAdlib is defunct.
New MidiDriver_ADLIB device.
Simon 1/2 now supports Adlib.
svn-id: r5677
|
|
MIDI config); misc. pitchbend cleanups
svn-id: r5403
|
|
svn-id: r5213
|
|
svn-id: r5208
|
|
svn-id: r5079
|
|
svn-id: r4903
|
|
svn-id: r4475
|
|
Makefile to allow the user to enable it. I also reorganised the Makefile
a bit, since there is now one more optionnal library. BBrox, I also
merged your Makefile.x11 in it, just take a look at it!
svn-id: r4341
|
|
requiring any OS-level MIDI support).
This was taken from AdPlug.
This is *very* buggy for now (well, it works, but it sounds just plain
ugly :-) ).
svn-id: r4232
|
|
svn-id: r4097
|
|
(MacOS X)
svn-id: r4086
|
|
fmopl.c/fmopl.h are infringing on the GPL at the moment. We either need to
replace these, or get permission to relicense them, before 0.2.0
svn-id: r4036
|
|
cleaned up sound header files,
integrated mixer into scummvm & simon
svn-id: r3937
|