[Scummvm-tracker] [ScummVM :: Bugs] #13473: SCUMM: MANIAC: hanging cutscene when Purple Tentacle is bullying Sandy

ScummVM :: Bugs trac at scummvm.org
Sun May 15 00:11:27 UTC 2022


#13473: SCUMM: MANIAC: hanging cutscene when Purple Tentacle is bullying Sandy
---------------------------+-----------------------------
Reporter:  dwatteau        |       Owner:  (none)
    Type:  defect          |      Status:  new
Priority:  normal          |   Component:  Engine: SCUMM
 Version:                  |  Resolution:
Keywords:  cutscene,stuck  |        Game:  Maniac Mansion
---------------------------+-----------------------------
Comment (by athrxx):

 You're right. I didn't look closely, before, but we do insert the 0xFF
 ourselves in script_v2.cpp, lines 379 - 384. And I hacked in the French
 string after that, so I didn't notice/care.

 Yes, it is definitely var 7 (VAR_CHARCOUNT). I also don't know yet, if the
 original handles that different than we do. We do increase it for each
 character we process (string.cpp, line 872). But if the original gets a
 different result just by 1 less, then the check would pass...
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13473#comment:14>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list