Menu

#7059 SCI: PHARKAS Mac crashes while trying to select shovel item from inventory

open
nobody
None
5
2016-02-26
2016-02-25
eisnerguy1
No

Freddy Pharkas: Frontier Pharmacist (Macintosh/English)
Tried in:
ScummVM 1.8.0pre-dirty (Feb 24 2016 18:45:42) (compiled from 1.8.0 branch, commit 1309446500e358514ed8fdf5ff6e91da31b5fb69)
ScummVM 1.8.0pre-dirty (Feb 24 2016 18:45:42) (compiled from 1.8.0 branch, commit a2dd7392694dfcc5da7f1a2e19317ffe92d4fa7c)
* ScummVM 1.8.0pre198-ga2dd739 (Feb 25 2016 04:39:18)
Mac OS X 10.10.5

At a point during Act III, you need to go to the graveyard, grab a shovel a dig up a grave to get a safe deposit box key (in order to retrieve your guns from the safe deposit box at the bank). I've attached a video of what happens in ScummVM. It freezes and then crashes if I try to select the shovel item from the inventory.

I also ran it in Terminal (while using my custom scummvm game wrapper, the 2 pre-dirty builds listed above), and I’ve included the output below. Everything up until the last “WARNING: Unhandled kMacPlatform(2)!” line is before I try selecting the shovel from my inventory.

Using configuration file: ../Resources/scummvm-fpfp.ini
User picked target 'freddypharkas-mac' (gameid 'sci')...
  Looking for a plugin supporting this gameid... SCI [SCI0, SCI01, SCI10, SCI11]
  Starting 'Sierra SCI Game'
WARNING: Unhandled kMacPlatform(3)!
WARNING: Unhandled kMacPlatform(2)!
WARNING: Unhandled kMacPlatform(2)!
WARNING: Unknown PICT opcode 0090!
WARNING: Unknown PICT opcode 8006!
WARNING: Unknown PICT opcode 000e!
WARNING: Unknown PICT opcode 0005!
WARNING: Unknown PICT opcode 0048!
WARNING: Unknown PICT opcode 0048!
WARNING: Unknown PICT opcode 0008!
WARNING: Unknown PICT opcode 004a!
WARNING: Unknown PICT opcode 17cd!
WARNING: Unknown PICT opcode 0050!
WARNING: Unknown PICT opcode ffff!
WARNING: Unknown PICT opcode ffff!
WARNING: Unknown PICT opcode ffff!
Assertion failed: (_pos <= _size), function seek, file common/stream.cpp, line 77.
/Users/eisnerguy1/SheepShaver/Freddy/scumm/Freddy Pharkas Frontier Pharmacist_1.8.0pre.app/Contents/MacOS/launchb2: line 4: 83199 Abort trap: 6           ./scummvm -c "../Resources/scummvm-fpfp.ini" -p "../Resources/game" --savepath="../Resources/Saves" freddypharkas-mac 

And here's the similar output while running ScummVM (the 1.8.0pre198-ga2dd739 build listed above) from the Terminal:

User picked target 'freddypharkas-mac' (gameid 'sci')...
  Looking for a plugin supporting this gameid... SCI [SCI0, SCI01, SCI10, SCI11]
  Starting 'Sierra SCI Game'
WARNING: Unhandled kMacPlatform(3)!
WARNING: Unhandled kMacPlatform(2)!
WARNING: Unhandled kMacPlatform(2)!
WARNING: Unknown PICT opcode 0090!
WARNING: Unknown PICT opcode 8006!
WARNING: Unknown PICT opcode 000e!
WARNING: Unknown PICT opcode 0005!
WARNING: Unknown PICT opcode 0048!
WARNING: Unknown PICT opcode 0048!
WARNING: Unknown PICT opcode 0008!
WARNING: Unknown PICT opcode 004a!
WARNING: Unknown PICT opcode 17cd!
WARNING: Unknown PICT opcode 0050!
WARNING: Unknown PICT opcode ffff!
WARNING: Unknown PICT opcode ffff!
WARNING: Unknown PICT opcode ffff!
../../src-stable/src/common/stream.cpp:77: failed assertion `_pos <= _size'
Abort trap: 6

I would have recorded what happens in the native Mac version (while playing it in SheepShaver) but, the game freezes consistently in 1 spot in Act II so, here’s what happens in the DOS CD version:

https://youtu.be/TDr2mo5qMto?t=39m38s

1 Attachments

Discussion

  • Johannes Schickel

    Can you please attach a save at this place so one can try to reproduce this easily?

    This looks like you might have broken data files, did you try to copy over the files from your floppies again (and check if you got any errors)?

     
  • eisnerguy1

    eisnerguy1 - 2016-02-25

    Woops, sorry, forgot to attach a save file before. The save file I've attached has Freddy standing near the shovel.

    If that's the case, then why could I pick up the shovel and scummvm only crashes when trying to select it from the inventory?

    To be honest, since it isn't for sale anywhere (and the Mac version is kinda rare), I got the files from Macintosh Garden awhile back. I did buy the Mac version on eBay yesterday and it should be delivered to my house tomorrow. I'll double check the files then.

     
  • eisnerguy1

    eisnerguy1 - 2016-02-26

    I just got my copy of the game in the mail. I used the data files from these floppies (and there were no errors in them). I got the same result as when I used the files I got from Macintosh Garden. So, it's a bug in ScummVM, not the game's files.