[Scummvm-tracker] [ScummVM :: Bugs] #13953: TINSEL: DW2 - random setMusicSceneDetails() mutex lock-ups when changing scenes
ScummVM :: Bugs
trac at scummvm.org
Sun Dec 4 15:00:13 UTC 2022
#13953: TINSEL: DW2 - random setMusicSceneDetails() mutex lock-ups when changing
scenes
--------------------------+-----------------------------
Reporter: dwatteau | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Tinsel
Version: | Resolution:
Keywords: mutex,lock-up | Game: Discworld II
--------------------------+-----------------------------
Comment (by dwatteau):
@raziel- Thanks for your test!
I don't think this is related to the guy who arrives on a camel's back.
Because he only appears near the end of the game, but I can also trigger
this issue in Act 2 or once he's gone. Similar lock-ups happen in some
other parts of the game, too. With the camels it just appears to be a bit
more likely to happen, for some reason...
I wonder if this could be related to the camels triggering a very frequent
noise with their mouths; i.e. when you leave the scene, you're switching
from a background music to another one, but with some timing both the
music and SFX will be triggered at the same time, leading to this lock-up
or something like that. Just a very wild guess while putting some logs
around setMusicSceneDetails() though... I may be completely wrong.
https://www.lspace.org/games/discworld/faq.html#part3.5 mentions that
there originally were some random issues around the camels, but I think
our engine is based on the later interpreter which fixed this, and lock-
ups aren't mentionned there.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13953#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list