[Scummvm-tracker] [ScummVM :: Bugs] #10734: SCI: LB1: Turn-crank and open-vault sound fx not playing
ScummVM :: Bugs
trac at scummvm.org
Sat May 30 07:14:48 UTC 2020
#10734: SCI: LB1: Turn-crank and open-vault sound fx not playing
-------------------------------------------------+-------------------------
Reporter: sluicebox | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords:
Game: Laura Bow 1: The Colonel's Bequest |
-------------------------------------------------+-------------------------
Comment (by sluicebox):
I've narrowed this down some.
Sound 123 (pry vault) and sound 126 (turn crank) have two channels:
{{{
channel flags
00 00
09 0F
}}}
Neither of these channels has the Adlib flag 04 set and so neither are
played by ScummVM when using Adlib, but the original Adlib driver does
play this channel. At least, it does for these sounds.
To test this, I changed MidiPlayer_Adlib::hasRhythmChannel() to return
true, causing channel 9 to be played. Both sounds played correctly as they
do in the original.
So now the question is why does Sierra's Adlib driver play this?
--
Ticket URL: <https://bugs.scummvm.org/ticket/10734#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list