Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#153 closed defect (fixed)

Indy4 - Atlantis Robot room

Reported by: dreammaster Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Indiana Jones 4

Description

I'm getting a fatal crash whenever I try to leave the
Robot room (just after the canal) through the double-
doors - the ones you have to pull open with the chain.
I get the following console dump:

Loading room 222
WARNING: EGA_proc4!
WARNING: Invalid actor 205 in o5_getActorRoom (script
2, opcode 0x83) - This is
potentially a BIG problem.!
Fatal signal: Segmentation Fault (SDL Parachute
Deployed)

Also, a minor bug (I think) - whenever I picked up any
of the objects to place within the robot, it would
always say "I have to remove something first" - I
can't remember ever having to remove something from
the cavity, and indeed I was able to happily go ahead
and place the components. You can see the problem with
the attached savegame, by looking at the chest cavity
and try picking up the oricalcum bead.

I'm using the latest CVS build with the Indy 4 CD
version 5.5.0 (according to ScummVM), on a Windows 98
machine.

Ticket imported from: #542822. Ticket imported from: bugs/153.

Attachments (1)

atlantis.s01 (60.0 KB) - added by dreammaster 17 years ago.
In Robot room, having returned from rescuing Sophia

Download all attachments as: .zip

Change History (10)

Changed 17 years ago by dreammaster

Attachment: atlantis.s01 added

In Robot room, having returned from rescuing Sophia

comment:1 Changed 17 years ago by SF/ender

Component: Engine: SCUMM
Game: Indiana Jones 4

comment:2 Changed 17 years ago by SF/ender

Owner: set to SF/ender

comment:3 Changed 17 years ago by SF/ender

Can you test this with the latest CVS? It should be fixed
now.

comment:4 Changed 17 years ago by dreammaster

The problem with the components in the chest cavity is
fixed, but the major problem with the game crashing when I
leave the room is still there. With the new build (the
16th), I get the following console dump, slightly different
from the old build:

Loading room 222
Expired resources, mem 400337 -> 250594
WARNING: Invalid actor 205 in o5_getActorRoom (script 2,
opcode 0x83) - This is potentially a BIG problem.!
229 [main] SCUMMV~1 468707 handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
1327 [main] SCUMMV~1 468707 open_stackdumpfile: Dumping
stack trace to SCUMMVM-16.EXE.stackdump

And I played the game through from the start again with the
new version, just to be on the safe side.

comment:5 Changed 17 years ago by SF/ender

Okay, can you attach that saved game from the latest build?

comment:6 Changed 17 years ago by SF/ender

Well, never mind.
I've commited a patch that will fix this. Closing bug.

comment:7 Changed 17 years ago by SF/ender

Resolution: fixed
Status: newclosed

comment:8 Changed 17 years ago by SF/renxn

I have same problem on my iPAQ, when I download the latest
version, it can't read the old save file!!!, so any one please
send me a save file of this position? otherwise i have to spend
many time to walk there.

comment:9 Changed 17 years ago by SF/renxn

Sorry, lost my email address: renxn@hotmail.com

Note: See TracTickets for help on using tickets.