[Scummvm-tracker] [ScummVM :: Bugs] #13968: AUDIO: Laura Bow 2 ladder sound not playing in 2 of the 3 Adlib emulators

ScummVM :: Bugs trac at scummvm.org
Fri Dec 16 21:49:24 UTC 2022


#13968: AUDIO: Laura Bow 2 ladder sound not playing in 2 of the 3 Adlib emulators
-----------------------------------------------+--------------------
Reporter:  sluicebox                           |      Owner:  (none)
    Type:  defect                              |     Status:  new
Priority:  normal                              |  Component:  Audio
 Version:                                      |   Keywords:
    Game:  Laura Bow 2: The Dagger of Amon-Ra  |
-----------------------------------------------+--------------------
 There's a sound in the SCI game Laura Bow 2 that doesn't play in ScummVM
 in the default configuration. Two of the Adlib emulators don't play the
 sound, but one does. MAME and DOSBox OPL emulators don't work, but Nuked
 does. DOSBox (the program) plays the sound just fine. Other emulators like
 PC Speaker and MT-32 work.

 In room 610 there are ladders. When you climb up and down them, the script
 plays SCI sound 613 on every step. This is a very short one-note sound,
 it's supposed to be the "ping" of stepping on a metal rung, so you should
 hear many of them. You can change the game speed in the control panel to
 slow down or speed up this animation and the delay between each sound --
 the bug happens at all speeds.

 My guess is that the problem has to do with the unusually short duration
 of the sound. The SCI sound engine appears to be doing all the right
 things. I don't know about the low-level driver/hardware emulation stuff.

 To reproduce with any version of LB2:
 - Set music device to Adlib emulator
 - Set Adlib emulator to MAME or DOSBox
 - Go to room 610 (`room 610` in ScummVM debugger)
 - Click the Do (hand) cursor on a ladder

 The ladder sound won't play. Set Adlib emulator to Nuked and it will.

 I tested with very old versions of ScummVM and got the same results, so
 this isn't a regression. I'm using Windows builds.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13968>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list