scummvm/simon
Jamieson Christian 154e872d5a Added generic send() option to MidiChannel.
This circumvents problems doing generic send()
calls to MidiDrivers that support more than
16 MIDI channels (i.e. Adlib). Because of the
way it interacts with MidiDriver, Simon could
have run into a problem if it tried to
allocate more than 15 Adlib music channels
(though this would only happen in very, VERY
rare circumstances).

Also fixed a problem with the channel
numbering scheme used by MidiDriver_Adlib,
in particular the percussion channel number.

svn-id: r9604
2003-08-08 11:54:24 +00:00
..
.cvsignore fixed the 'intelligent' GCC build rules; added .cvsignore files 2002-08-21 16:28:19 +00:00
charset.cpp Add Hebrew support for spoken text 2003-08-03 19:28:39 +00:00
debug.cpp debug/warning/error all automatically output a newline 2003-07-13 16:22:17 +00:00
debug.h Small cleanup 2003-05-30 09:39:21 +00:00
intern.h Add GF_INDY3 feature flag for indy3 games to reduce checks 2003-08-06 09:10:19 +00:00
items.cpp Add combined speech/subtitles support for simon2 hebrew 2003-08-02 10:09:05 +00:00
midi.cpp Added generic send() option to MidiChannel. 2003-08-08 11:54:24 +00:00
midi.h Feature [770161] SIMON: Remap instruments to GM 2003-07-14 08:29:17 +00:00
midiparser_s1d.cpp <memory.h> is not a standard header file. (Merge from branch-0-5-0.) 2003-07-28 17:14:41 +00:00
module.mk Split charset functions into separate file 2003-05-25 11:02:39 +00:00
res.cpp cleanup 2003-06-15 13:07:06 +00:00
simon.cpp More Simon shutdown cleanup 2003-08-08 09:48:42 +00:00
simon.h Improved hebrew support, thanks to Jamieson 2003-08-02 07:00:58 +00:00
sound.cpp cleanup 2003-07-29 12:39:41 +00:00
sound.h Add sfx/voice support for simon1cd32, thanks to olki. 2003-07-21 04:00:04 +00:00
verb.cpp Rename SimonState to SimonEngine 2003-06-01 09:41:56 +00:00
vga.cpp Remove line 2003-08-04 06:01:08 +00:00
vga.h updated copyrights headers 2003-03-06 21:46:56 +00:00