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)

Changed 17 years ago by SF/urkle

Attachment: loomcd.s03.gz added

Save game with bobbin on island

comment:1 Changed 17 years ago by SF/ender

Details? Platform, version, etc...

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

comment:2 Changed 17 years ago by SF/urkle

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

comment:3 Changed 17 years ago by SF/khalek_

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 Changed 17 years ago by SF/urkle

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

comment:5 Changed 17 years ago by fingolfin

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 Changed 17 years ago by fingolfin

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

comment:7 Changed 17 years ago by fingolfin

Owner: set to fingolfin

comment:8 Changed 17 years ago by fingolfin

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

comment:9 Changed 17 years ago by SF/khalek_

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 Changed 17 years ago by SF/urkle

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 Changed 17 years ago by fingolfin

Priority: normallow

comment:12 Changed 17 years ago by fingolfin

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 Changed 17 years ago by fingolfin

Summary: Bobbin walks backwardsLOOM: Bobbin walks backwards

comment:14 Changed 17 years ago by fingolfin

Owner: fingolfin deleted

comment:15 Changed 17 years ago by fingolfin

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 Changed 17 years ago by SF/ender

Status: newclosed

comment:17 Changed 17 years ago by SF/ender

Owner: set to SF/ender
Resolution: fixed

comment:18 Changed 17 years ago by SF/ender

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

Note: See TracTickets for help on using tickets.