#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)
Change History (8)
by , 22 years ago
Attachment: | zak256.s05 added |
---|
comment:1 by , 22 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 , 22 years ago
Owner: | set to |
---|
comment:3 by , 22 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 , 22 years ago
i forgot to add: the fm towns version crashes as well. the game shows error#25 and the emulator reboots.
comment:7 by , 22 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
pull the cushion in the inventory