scummvm/engines/scumm
Johannes Schickel 69adb13c2f SCUMM: Fix strange noise in Indy4 outro with AdLib/FM-Towns output.
Formerly we tried to play back a ROL resource on AdLib in this case, since the
game does not contain a ADL resource for the sound the game tries to play here.
The original does not exhibit this behavior, thus I changed it to behave the
same now.

Big thanks to eriktorbjorn for noticing and finding the cause of this problem.
Also thanks to Kirben for checking how the original behaved and _athrxx for
checking the FM-Towns version of Indy4.
2011-07-17 02:27:33 +02:00
..
he ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
imuse SCUMM: Add debug output in case the code tries to set up a non-existant iMuse instrument. 2011-07-14 01:09:47 +02:00
imuse_digi SCUMM: fix crash in digital iMuse games when using RTL and restarting 2011-07-03 14:40:57 +02:00
insane SCUMM: Remove some unused var warnings (see bug #3293800) 2011-05-14 23:50:43 +02:00
smush ANALYSIS: Add static casts to is* functions 2011-06-23 08:52:52 -04:00
actor_he.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
actor.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
actor.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
akos.cpp SCUMM: Move class ResourceManager to its own header 2011-05-13 11:47:08 +02:00
akos.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
base-costume.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
base-costume.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
bomp.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
bomp.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
boxes.cpp ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
boxes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
camera.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
charset-fontdata.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
charset.cpp SCUMM: fix regression caused by recent sjis code changes 2011-07-14 00:53:03 +02:00
charset.h SCUMM: fix regression caused by recent sjis code changes 2011-07-14 00:53:03 +02:00
costume.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
costume.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
cursor.cpp SCUMM: hopefully fix 16bit mode support for SCUMM FM-TOWNS games and LOOM PCE on Android 2011-06-15 22:30:04 +02:00
debugger.cpp SCUMM: Show actor visible height in debugger 2011-05-14 16:30:30 +02:00
debugger.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
detection_tables.h SCUMM: Initial PC Speaker output implementation for SCUMM v5. 2011-07-08 04:45:01 +02:00
detection.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
detection.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
dialogs.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
dialogs.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file_nes.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file_nes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
file.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
gfx_towns.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
gfx.cpp COMMON: Move HerculesDimensions enum to SCUMM. 2011-06-21 16:59:50 +02:00
gfx.h COMMON: Move HerculesDimensions enum to SCUMM. 2011-06-21 16:59:50 +02:00
gfxARM.s GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
help.cpp ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
help.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
input.cpp COMMON: Move HerculesDimensions enum to SCUMM. 2011-06-21 16:59:50 +02:00
midiparser_ro.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
module.mk SCUMM: Initial PC Speaker output implementation for SCUMM v5. 2011-07-08 04:45:01 +02:00
music.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
nut_renderer.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
nut_renderer.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
object.cpp ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
object.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
palette.cpp SCUMM: hopefully fix 16bit mode support for SCUMM FM-TOWNS games and LOOM PCE on Android 2011-06-15 22:30:04 +02:00
player_mod.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_mod.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_nes.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_nes.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_pce.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_pce.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_sid.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_sid.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_towns.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
player_towns.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
player_v1.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v1.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2a.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2base.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2base.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2cms.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v2cms.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v3a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v3a.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v4a.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
player_v4a.h ALL: initialise -> initialize 2011-05-25 11:17:11 -04:00
proc3ARM.s GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
resource_v2.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
resource_v3.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
resource_v4.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
resource.cpp SCUMM: Fix noisy Valgrind warning. 2011-06-14 23:55:57 +02:00
resource.h SCUMM: Fix doxygen comments 2011-06-14 18:52:09 +02:00
room.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
saveload.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
saveload.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
script_v0.cpp SCUMM: Move class ResourceManager to its own header 2011-05-13 11:47:08 +02:00
script_v2.cpp SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
script_v3.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
script_v4.cpp SCUMM: Fix bug #3306145: INDY3: EGA version script bugs 2011-07-13 12:33:51 +01:00
script_v5.cpp SCUMM: Fix bug #3306145: INDY3: EGA version script bugs 2011-07-13 12:33:51 +01:00
script_v6.cpp SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its _resource member 2011-05-13 14:48:01 +02:00
script_v8.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
script.cpp SCUMM: Make REDUCE_MEMORY_USAGE slightly more effecive (saving ~1kb ram) 2011-05-17 15:50:11 +02:00
script.h SCUMM: Make REDUCE_MEMORY_USAGE slightly more effecive (saving ~1kb ram) 2011-05-17 15:50:11 +02:00
scumm_v0.h ALL: neighbour -> neighbor 2011-05-25 10:50:46 -04:00
scumm_v2.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v3.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v4.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v5.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v6.h SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use both 2011-05-13 14:02:53 +02:00
scumm_v7.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm_v8.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
scumm-md5.h SCUMM: Add md5 from bug #3264965 for fbpack 2011-04-17 14:10:46 +03:00
scumm.cpp Merge pull request #54 "SCUMM v5 PC Speaker driver". 2011-07-11 21:51:40 +02:00
scumm.h SCUMM: fix DS compilation 2011-07-09 23:57:51 +02:00
sound.cpp SCUMM: Fix strange noise in Indy4 outro with AdLib/FM-Towns output. 2011-07-17 02:27:33 +02:00
sound.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
string.cpp ANALYSIS: Add static casts to is* functions 2011-06-23 08:52:52 -04:00
usage_bits.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
usage_bits.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
util.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
util.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
vars.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
verbs.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
verbs.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00