Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#476 closed defect (invalid)

ZAK256: 'pull cushion' crashes game

Reported by: SF/martingu Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Zak McKracken


- ScummVM version: Win32 Daily Snapshot Sep23
- Language of game: English
- Version of game: FMTowns
- Platform and Compiler: Win32

If you 'pull' the 'cushion' from the plane when it's already
in your inventory, and you're still inside the plane, the
script from picking up the cushion is executed again:

* if the egg didn't already 'explode' inside the microwave
oven the stewardess will come and say that you
shouldn't pick up the cushion (as if you were picking up
the cushion for the first time, although it's already in you

* if the stewardess is occupied 'pull cushion' causes a
lighter to fall on the floor although you've already picked
the lighter up earlier. you can't pick up the additional
lighter on the floor

* if you 'pull' the cushion outside the plane, the game
crashes (Fatal signal: Segmentation Fault (SDL
Parachute Deployed))

This bug exists in every Win32 version AFAIK.

Ticket imported from: #613387. Ticket imported from: bugs/476.

Attachments (1)

zak256.s05 (31.0 KB ) - added by SF/martingu 17 years ago.
pull the cushion in the inventory

Download all attachments as: .zip

Change History (8)

by SF/martingu, 17 years ago

Attachment: zak256.s05 added

pull the cushion in the inventory

comment:1 by SF/ender, 17 years ago

While this MAY be related to object flags, these problems sound like they
are inherent in the original game scripts. Have you tried to replicate any of
these problems with the game emulated under a REAL fmtowns emulator?

comment:2 by SF/ender, 17 years ago

Owner: set to SF/ender

comment:3 by SF/martingu, 17 years ago

I've only checked this issue with Amiga, AtariST, C64 and
IBM versions initially.

Just checked it with the latest version of the fmtowns
emulator unz. It really IS a problem of the original game
script. So that's no bug of ScummVM.

Scratch it... :-)

comment:4 by SF/martingu, 17 years ago

i forgot to add:
the fm towns version crashes as well. the game shows
error#25 and the emulator reboots.

comment:5 by (none), 17 years ago

Logged In: NO

close ?

comment:6 by SF/ender, 17 years ago

Closing, bug occurs with original engine.

comment:7 by SF/ender, 17 years ago

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.