scummvm/engines/lure
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
..
animseq.cpp
animseq.h
debugger.cpp DEBUGGER: Simplify how our console debugger works / is used 2010-07-17 18:38:42 +00:00
debugger.h
decode.cpp
decode.h
detection.cpp AdvancedDetector: Add new parameter directoryGlobs. 2010-06-15 10:59:23 +00:00
disk.cpp Added a new LureLanguage enumeration of supported languages, and changed game code to use it 2010-01-05 08:24:27 +00:00
disk.h
events.cpp
events.h
fights.cpp DEBUGGER: Simplify how our console debugger works / is used 2010-07-17 18:38:42 +00:00
fights.h COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
game.cpp LURE: Make LURE respect the mute settings. 2010-07-21 20:12:35 +00:00
game.h LURE: Make LURE respect the mute settings. 2010-07-21 20:12:35 +00:00
hotspots.cpp Minor bugfix for the shop-keeper sequence when you're viewing through the window - it was supposed to check whether Gwyn, rather than Goewin, is not in the room before sticking his fingers in his ears 2010-04-27 10:59:28 +00:00
hotspots.h LURE: Remove evil 'using namespace' from header files 2010-01-19 23:48:55 +00:00
intro.cpp
intro.h
lure.cpp Move DebugChannel related code to new header 2010-05-04 11:59:22 +00:00
lure.h COMMON: Move Common::RandomSource to common/random.* 2010-03-18 15:07:11 +00:00
luredefs.h Added code to de-activate town NPCs once the player makes it to the castle, since they're no longer needed 2010-04-16 10:00:49 +00:00
memory.cpp
memory.h
menu.cpp Corrected deallocated of menu data reported by Valgrind 2010-03-27 22:00:16 +00:00
menu.h
module.mk
palette.cpp
palette.h
res_struct.cpp Remove unnecessary 'extern' keywords 2010-04-09 13:46:10 +00:00
res_struct.h Bugfix for correctly getting a follower to return to player when blocked from exiting a room 5 times 2010-04-05 06:07:14 +00:00
res.cpp Bugfix for making Goewin more smoothly follow player out of the caves 2010-04-27 11:00:43 +00:00
res.h Reduce indirect header dependencies further 2010-05-04 12:00:16 +00:00
room.cpp Some more header modifications ("Graphic Adventure Engine" and the legal property paragraph) 2010-01-23 22:50:24 +00:00
room.h
screen.cpp
screen.h
scripts.cpp LURE: Workaround for bug #3047234 in English EGA version 2010-08-25 09:28:29 +00:00
scripts.h
sound.cpp MIDI: Send a reset MIDI device signal on startup. 2010-09-15 22:00:20 +00:00
sound.h LURE: Make LURE respect the mute settings. 2010-07-21 20:12:35 +00:00
strings.cpp LURE: Remove evil 'using namespace' from header files 2010-01-19 23:48:55 +00:00
strings.h
surface.cpp Fix for Lure memory error indicated by Valgrind on Restart/Restore Screen (Temptress over Castle). 2010-03-30 02:13:49 +00:00
surface.h LURE: Remove evil 'using namespace' from header files 2010-01-19 23:48:55 +00:00