scummvm/engines/touche
Johannes Schickel 6588398ce6 MIDI: Send a reset MIDI device signal on startup.
This is currently done in the engine code. I adapted AGI, AGOS, DRACI,
GROOVIE, LURE, MADE, QUEEN, SAGA, SKY, TINSEL and TOUCHE to send a reset
device on startup. The sound output still works fine (started up a game
from every engine), so this should hopefully not introduce any regressions.

As far as I can tell it seems that SCUMM does send a proper device reset, so
I did not touch it. KYRA only sends a proper reset for MT-32 currently. I am
not sure about SCI though.

This fixes bug #3066826 "SIMON: MIDI notes off when using RTL after SCI".

svn-id: r52736
2010-09-15 22:00:20 +00:00
..
detection.cpp Add detection of original directory structure for Touche. 2010-06-17 13:42:02 +00:00
graphics.cpp fix for bug #2040484: TOUCHE: Graphic glitch with long answer options 2008-08-07 21:50:12 +00:00
graphics.h fix for bug #2040484: TOUCHE: Graphic glitch with long answer options 2008-08-07 21:50:12 +00:00
menu.cpp COMMON: Get rid of Common::StringList 2010-03-18 15:54:40 +00:00
midi.cpp MIDI: Send a reset MIDI device signal on startup. 2010-09-15 22:00:20 +00:00
midi.h moved midi driver object creation to MidiPlayer class (to match delete call) 2008-06-26 10:12:12 +00:00
module.mk Allow static and dynamic plugins to be used at the same time 2008-05-06 03:00:26 +00:00
opcodes.cpp TOUCHE works with the new GMM implementation 2008-07-13 22:24:55 +00:00
resource.cpp AUDIO: Rename Mixer::playInputStream to playStream 2010-04-12 09:14:17 +00:00
saveload.cpp Got rid of some more ioFailed uses (also fixed a potential leak in graphics/font.cpp, and handle eos correctly in the FLAC code) 2009-07-14 18:24:20 +00:00
staticres.cpp fix for bug #2040311: TOUCHE: Missing characters in the spanish version 2008-08-07 21:49:55 +00:00
touche.cpp Add detection of original directory structure for Touche. 2010-06-17 13:42:02 +00:00
touche.h COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00