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

ScummVM :: Bugs trac at scummvm.org
Sat May 14 23:39:21 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 dwatteau):

 It looks like it is an original bug; you can see the French version hang
 here too on Atari without ScummVM:

 https://www.youtube.com/watch?v=MwKuK8RI5X0&t=5194s

 I personally use the Esc key a lot when some scenes are a bit too slow for
 me, so I guess that this time patience rewarded me with an original bug :)

 As for the English script:

 {{{
 ...
 [0061] (14) print(23,"Don't touch me!");
 [0071] (3B) waitForActor(13);
 [0073] (1E) walkActorTo(13,21,50);
 [0077] (3B) waitForActor(23);
 [0079] (1E) walkActorTo(9,30,50);
 [007D] (3B) waitForActor(9);
 [007F] (11) animateActor(9,248);
 [0082] (14) print(9,"PURPLE TENTACLE!!\x03Stop playing with the lab
 experiments.\x03Bring her, the machine is ready.\x03Heh, heh, heh.");
 [00E0] (80) breakHere();
 [00E1] (44) unless (VAR_CHARCOUNT > 90) goto 00E0;
 [00E7] (1E) walkActorTo(9,60,50);
 [00EB] (AE) waitForMessage();
 [00EC] (11) animateActor(23,250);
 [00EF] (14) print(23,"EEEEEEEEEK!!!!");
 ...
 }}}

 The \xff "prefix" appeared in V3, if my memory serves me right.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13473#comment:10>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list