[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