Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#196 closed defect (fixed)

LOOM: Bobbin walks backwards

Reported by: SF/urkle Owned by: SF/ender
Priority: low Component: Engine: SCUMM
Keywords: Cc:
Game: Loom

Description

Bobbin walks backwards when entering the forest.

Ticket imported from: #549402. Ticket imported from: bugs/196.

Attachments (1)

loomcd.s03.gz (10.6 KB ) - added by SF/urkle 17 years ago.
Save game with bobbin on island

Download all attachments as: .zip

Change History (19)

by SF/urkle, 17 years ago

Attachment: loomcd.s03.gz added

Save game with bobbin on island

comment:1 by SF/ender, 17 years ago

Details? Platform, version, etc...

Please follow the bug submission guidelines on the 'submit'
page!

comment:2 by SF/urkle, 17 years ago

sorry. about that..
the CVS release as of 1:00 AM April 27 CDT.
Linux/SDL

comment:3 by SF/khalek_, 17 years ago

I take entering the forest to mean the sand dune in the room
prior to the forest.. because thats where it happens here.
It also happens when walking from the sheep on the other
side of the forest to building where you meet fleece.

comment:4 by SF/urkle, 17 years ago

yup. that's it...
I noticed it happened in the second place after I had posted
the report..

comment:5 by fingolfin, 17 years ago

I wonder if this could be related to #540505 and
#551711 ? I am looking at these now, in case I
manage to fix them, one of you can then maybe try it
with Simon to see if it helps there, too...

Uhm, any reason there lis a loomcd savegame
attached to this report?

comment:6 by fingolfin, 17 years ago

I submitted a fix to CVS for a related bug; can you
please try if this problem is fixed by it, too?

comment:7 by fingolfin, 17 years ago

Owner: set to fingolfin

comment:8 by fingolfin, 17 years ago

Gah, just ignore me, of course this is Loom and not
Simon, dunno what happend with my mind :-)

comment:9 by SF/khalek_, 17 years ago

I still get this and masking problems in latest cvs, a new
savegame can be found at http://khalek.tolmie.net/loomcd.s02

comment:10 by SF/urkle, 17 years ago

he still walks backwards going into the forest from the
beach and from where the 4 sheep are down the hill to where
the herd of sheep are.

comment:11 by fingolfin, 17 years ago

Priority: normallow

comment:12 by fingolfin, 17 years ago

Yup I know. Fixing this is not going to be easy, there is
something fundamental going wrong it seems.

It happens in more places, BTW, for example near the
start after lighting strikes that tree, Bobbin then walks
backwards for a moment, too.

comment:13 by fingolfin, 17 years ago

Summary: Bobbin walks backwardsLOOM: Bobbin walks backwards

comment:14 by fingolfin, 17 years ago

Owner: fingolfin removed

comment:15 by fingolfin, 17 years ago

I checked in a fix to actor.cpp that corrects this, at least
on the beach when entering the forest. Turned out
Loom uses class 18 instead of 29 for a Y flip

They also use class 18 after the lightning strike (see
my previous comment). However, class 22 is also set
(ignoreboxes), therefore remap direction is disabled... I
am not quite sure how to handle that, but one thing
after the other, right? :-)

I am guessing that class 30 becomes 19 in LoomCD,
too (X flip), even though I haven't seen a test case yet.

This change might be needed for other games, too, not
just LoomCD but for now I made it LoomCD specific.

comment:16 by SF/ender, 17 years ago

Status: newclosed

comment:17 by SF/ender, 17 years ago

Owner: set to SF/ender
Resolution: fixed

comment:18 by SF/ender, 17 years ago

Well, I'm closing this as the actual bug for THIS instance has been fixed.

Note: See TracTickets for help on using tickets.