scummvm/engines/groovie
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
..
cell.cpp
cell.h Groovie: 2010-06-07 17:14:42 +00:00
cursor.cpp Check against the signature of Groovie v2 cursors with MKID_BE, makes it easier to see what it's doing. 2010-06-21 14:44:18 +00:00
cursor.h Groovie: 2010-06-07 17:14:42 +00:00
debug.cpp Groovie: 2010-06-07 17:14:42 +00:00
debug.h Groovie: 2010-06-07 17:14:42 +00:00
detection.cpp GROOVIE: Improve sound handling. 2010-09-08 09:37:33 +00:00
detection.h
font.cpp Fixed a few cppcheck errors. 2010-06-17 05:40:48 +00:00
font.h Groovie: 2010-06-07 17:14:42 +00:00
graphics.cpp Groovie: 2010-06-07 17:14:42 +00:00
graphics.h Groovie: 2010-06-07 17:14:42 +00:00
groovie.cpp GROOVIE: Improve sound handling. 2010-09-08 09:37:33 +00:00
groovie.h Add support for the 'fallback' MIDI in T7G's intro when the CD track cannot be found. The intro music in the Mac version now plays. 2010-07-01 18:47:27 +00:00
lzss.cpp
lzss.h
module.mk
music.cpp MIDI: Send a reset MIDI device signal on startup. 2010-09-15 22:00:20 +00:00
music.h Groovie: Add support for the compressed MIDI files of T7G Mac. 2010-06-22 19:21:05 +00:00
player.cpp Groovie: 2010-06-07 17:14:42 +00:00
player.h
resource.cpp Groovie: 2010-06-07 17:14:42 +00:00
resource.h
roq.cpp Groovie: 2010-06-07 17:14:42 +00:00
roq.h
saveload.cpp
saveload.h
script.cpp AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either select MDT_PREFER_MT32 or MDT_PREFER_GM 2010-06-25 20:51:57 +00:00
script.h Surface is a struct, not a class 2010-06-15 18:36:05 +00:00
vdx.cpp Silenced false positive warning in MSVC 2010-07-25 13:32:15 +00:00
vdx.h Groovie: 2010-06-07 17:14:42 +00:00