aboutsummaryrefslogtreecommitdiff
path: root/devtools
diff options
context:
space:
mode:
authoreriktorbjorn2011-07-20 13:15:30 +0200
committereriktorbjorn2011-07-20 13:15:30 +0200
commite25e85fbb047fef895ede97c3c2c73451631052c (patch)
tree444455de955544b98968c759b8ae823104a4c41e /devtools
parentcede1a3f5c4e25bd081b1970f43049ef77ae53f2 (diff)
downloadscummvm-rg350-e25e85fbb047fef895ede97c3c2c73451631052c.tar.gz
scummvm-rg350-e25e85fbb047fef895ede97c3c2c73451631052c.tar.bz2
scummvm-rg350-e25e85fbb047fef895ede97c3c2c73451631052c.zip
DREAMWEB: Blacklist and reimplement cancelch0() and cancelch1()
Now any sound playing on the channels is stopped immediately. This fixes missing voice-overs in the intro, makes it possible to skip lines of conversation, and fixes a problem where the sound effect from the Altar Room would keep playing after leaving the room. Possibly other glitches as well.
Diffstat (limited to 'devtools')
-rwxr-xr-xdevtools/tasmrecover/tasm-recover4
1 files changed, 3 insertions, 1 deletions
diff --git a/devtools/tasmrecover/tasm-recover b/devtools/tasmrecover/tasm-recover
index 52085daac5..705d3ac6b1 100755
--- a/devtools/tasmrecover/tasm-recover
+++ b/devtools/tasmrecover/tasm-recover
@@ -61,6 +61,8 @@ generator = cpp(context, "DreamGen", blacklist = [
'liftsprite',
'frameoutv',
'modifychar',
- 'lockmon'
+ 'lockmon',
+ 'cancelch0',
+ 'cancelch1'
])
generator.generate('dreamweb') #start routine