Opened 22 years ago

Closed 21 years ago

Last modified 21 years ago

#476 closed defect (invalid)

ZAK256: 'pull cushion' crashes game

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

Description

- 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 inventory)

* 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 22 years ago.
pull the cushion in the inventory

Download all attachments as: .zip

Change History (8)

by SF/martingu, 22 years ago

Attachment: zak256.s05 added

pull the cushion in the inventory

comment:1 by SF/ender, 21 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, 21 years ago

Owner: set to SF/ender

comment:3 by SF/martingu, 21 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, 21 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), 21 years ago

Logged In: NO

close ?

comment:6 by SF/ender, 21 years ago

Closing, bug occurs with original engine.

comment:7 by SF/ender, 21 years ago

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