Opened 4 years ago

Closed 4 years ago

#11273 closed defect (invalid)

QFG3 crashes when entering Monkey Village

Reported by: keystrike Owned by:
Priority: normal Component: Engine: SCI
Version: Keywords:
Cc: keystrike Game: Quest for Glory 3

Description (last modified by keystrike)

Scummvm: 2.1.0
Game: Quest for Glory III 1.1
OS: Win8-64

As a fighter I follow the monkey to the Monkey Village. ScummVM crashes either just before loading the village screen or just after. Save game attached.

The debug window shows this:
User picked target 'qfg3' (gameid 'sci')...

Looking for a plugin supporting this gameid... SCI [all games]
Starting 'Sierra SCI Game'

WARNING: DCL-INFLATE Error: Inconsistent bytes written (18221) and target buffer size (18462)!
WARNING: Error 7 occurred while reading sound.720 from resource file RESOURCE.000: Decompression failed: Sanity check failed!
WARNING: resMan: Failed to read sound.720!

Attachments (1)

qfg3.047 (69.3 KB ) - added by keystrike 4 years ago.
Savegame at the point just prior to crash

Download all attachments as: .zip

Change History (13)

by keystrike, 4 years ago

Attachment: qfg3.047 added

Savegame at the point just prior to crash

comment:1 by keystrike, 4 years ago

Description: modified (diff)

comment:2 by keystrike, 4 years ago

In SCI Resource Viewer, 720.snd is present but empty.
The SHA256 sum for my RESOURCE.000 is D163D1A3DB06874BC219017A1D346F87353BF830A9AB1B0FB86CA197F420B54A

I also have version 1.0 of QFG3. I opened that with SCI Resource Viewer and 720.snd is present and works. So this looks to be a bug in QFG 1.1.

comment:3 by digitall, 4 years ago

Component: --Unset--Engine: SCI

comment:4 by m-kiewitz, 4 years ago

Is this the English 1.1 release?
Mine that was copied from Quest for Glory Anthology collection has a 720 sound resource and it plays fine at least in SCI viewer.

comment:5 by m-kiewitz, 4 years ago

resource.000 for me is 5,868,000 bytes.
SHA-1 of that file is 2411842bd4efbab4d686bc9024a106c945913ad1

comment:6 by keystrike, 4 years ago

Yes it is the English 1.1.

comment:7 by m-kiewitz, 4 years ago

Can you please verify the SHA-1 that I gave with yours?
Can you also please download SCI Viewer from:
(all the way down) and then open the game and check for the presence of 720?

This may also be a new bug. I'm not using the latest ScummVM build right now.

comment:8 by keystrike, 4 years ago

In SCI Resource Viewer, 720.snd is present but empty in my English version 1.1.
SHA1 hash of resource.000 65A5CAECB135FEB7A8239F710937F28EA7D5A537
File size 5,868,000

comment:9 by m-kiewitz, 4 years ago

Now this is weird.
Where is this QfG 3 1.1 from?

comment:10 by keystrike, 4 years ago

Unfortunately I don't remember where it is from. Probably a top Google search for "QFG3 download", but I downloaded it around a year ago so I can't find out which one. Very strange that only the one resource is corrupted/missing.

comment:11 by keystrike, 4 years ago

Adding a 720.snd patch file to the game directory (which I create from a good resource.000 using SCICompanion) fixed the issue I was having.

comment:12 by sluicebox, 4 years ago

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