Opened 8 years ago
Closed 8 years ago
#9795 closed defect (fixed)
SCI: KQ7 Demo: missing sound effects
Reported by: | dafioram | Owned by: | csnover |
---|---|---|---|
Priority: | low | Component: | Engine: SCI |
Version: | Keywords: | sci32 | |
Cc: | Game: | King's Quest 7 |
Description
Just watched the non-interactive Kings Quest 7 Demo on ScummVMs website and the demo is missing some sound effects. Two examples are the princesses dress being ripped and the bunny being twirled. Both of which can be heard when running the game in dosbox. It has music working and I hear some speech.
Change History (3)
comment:1 by , 8 years ago
Summary: | Demo, missing sound effects → SCI: KQ7 Demo: missing sound effects |
---|
comment:2 by , 8 years ago
comment:3 by , 8 years ago
Keywords: | sci32 added |
---|---|
Owner: | set to |
Resolution: | → fixed |
Status: | new → closed |
Thanks for your report!
This problem occurred because the demo’s game scripts conditionally only play (most) sounds based on a call to kPlatform(2)
. This call is bogus in SCI2.1early (which is the interpreter version used by this demo) and should just return 0, but ScummVM had only implemented SCI2.1mid+ kPlatform
where kPlatform(2)
is a valid call that returns 2.
The SCI2.1early implementation of kPlatform
has been added in 14a521a21177361184fee38242065a64c5fcdf05 which fixes this bug. It will be available in daily builds 1.10.0git-3289 and later.
Tester OS: win7-64
ScummVM version: 1.10.0git-3043-g074e466