[Scummvm-tracker] [ScummVM :: Bugs] #13373: SCUMM: Loom (EGA) - Rusty's ghost can disappear completely

ScummVM :: Bugs trac at scummvm.org
Wed Mar 23 11:01:55 UTC 2022


#13373: SCUMM: Loom (EGA) - Rusty's ghost can disappear completely
------------------------------------+----------------------------
Reporter:  antoniou79               |       Owner:  (none)
    Type:  defect                   |      Status:  new
Priority:  normal                   |   Component:  Engine: SCUMM
 Version:                           |  Resolution:
Keywords:  blink, disappear, Rusty  |        Game:  Loom
------------------------------------+----------------------------
Comment (by eriktorbjorn):

 I haven't managed to reproduce this in the original interpreter - not yet,
 at least - and I don't understand what happens. I added some debug
 messages to Actor_v3::actorWalkStep() for what I think is the Rusty's
 ghost actor, and saw this:

 {{{
 Before: pos: 234, 66
 After: pos: 234, 66
 Before: pos: 234, -2303
 After: pos: 234, -2303
 Before: pos: 234, -4672
 After: pos: 234, -4672
 Before: pos: 234, -7041
 After: pos: 234, -7041
 }}}

 So at some point, but probably not inside actorWalkStep(), Rusty's Y
 coordinate got all screwed up, and he just keeps moving further and
 further away.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13373#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list