[Scummvm-tracker] [ScummVM :: Bugs] #15890: SCI: SLATER: Hanging MIDI notes

ScummVM :: Bugs trac at scummvm.org
Sun May 11 21:47:20 UTC 2025


#15890: SCI: SLATER: Hanging MIDI notes
----------------------+------------------------------------------
Reporter:  Thelypody  |       Owner:  (none)
    Type:  defect     |      Status:  new
Priority:  normal     |   Component:  Engine: SCI
 Version:             |  Resolution:
Keywords:             |        Game:  Slater & Charlie Go Camping
----------------------+------------------------------------------
Comment (by sluicebox):

 Thanks for reporting this, I get the same results. I also tried on Mac
 with "Apple DLS Software Synthesizer" and get stuck notes. Confirmed that
 this does not occur in the original.

 It seems like most any transition between pages can do this. Easiest to
 reproduce is going from page two to page three. The lowest note in the
 page two melody is held for a while so it's easy to anticipate it and
 click Next when it starts to get it stuck on page 3.

 If I bring up the ScummVM menu with CTRL+F5, the music pauses and when I
 close the menu the music resumes without the stuck note.

 This appears to have begun in ScummVM 1.8.0 in February 2016. The 1.7.0
 release from July 2014 does not have stuck notes. Unfortunately I can't
 bisect it further, all my environments fail to build 2014-2016 source.
 Here are the commits with titles that include "SCI" and "MIDI" during that
 time frame, but they don't look relevant to SCI1.1:
 134aa5af09053d88cd068b424b4e9b14e15d3df6        Oct 2 2014
 165a8c26b9c47c056e679eb55ae9e73e15af2b14        Feb 15 2015
 4f6f0fb148133df632104071185efa049c7d5fea        Feb 18 2015

 That SCI sound code has changed so much since then that I don't know if
 knowing the exact commit would even help much.

 I don't know anything about SCI notes or sound drivers, just trying to
 narrow down some details for someone knowledgeable.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15890#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list