Opened 12 years ago
Closed 12 years ago
#6043 closed defect (fixed)
SCI: QFG3 Engine aborts at World Tree
Reported by: | SF/zlianos | Owned by: | bluegr |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | script | |
Cc: | Game: | Quest for Glory 3 |
Description
Game: Quest for Glory 3 Game Version: DOS/English/1.1 ScummVM Version: 1.4.1 OS: Windows 7, 64-bit
Bug Description: Similar to bug #3528416, when entering the middle cave at the World Tree (the great big tree in the jungle, Heart of the World), ScummVM crashes with the following error message:
ERROR: [VM] kAbs[3d]: signature mismatch via method rm470::doit (room 470, script 470, localCall 0xffffffff)
Save file attached below, to recreate the bug, walk forward, down the slope, and enter the cave in the middle of the lower level. This room is necessary to visit to finish the game.
Ticket imported from: #3528542. Ticket imported from: bugs/6043.
Attachments (4)
Change History (17)
by , 12 years ago
comment:1 by , 12 years ago
Sorry, wrong error message, this is the right one:
[VM] kAbs[3d]: signature mismatch via method outCheck::doit (room 770, script 770, localCall 0xffffffff)
comment:2 by , 12 years ago
Same as the other report... Could you please also attach the warnings thrown before the error?
comment:3 by , 12 years ago
Below is what appears in the ScummVM Status Window: -------------------------
User picked target 'qfg3' (gameid 'sci')... Looking for a plugin supporting this game... SCI [SCI0, SCI01, SCI10, SCI11]
Starting 'Sierra SCI Game' parameter 0: 003c:a596 (reference, invalid), should be null, integer [VM] kAbs[3d]: signature mismatch via method outCheck::doit (room 770, script 770, localCall 0xffffffff)!
----------------------------------------------
Does this help? If the warnings are in a separate file somewhere, could you tell me where to find it?
comment:4 by , 12 years ago
zlianos: No, that should be sufficient. The parameter line is what thebluegr wanted.
Tried to replicate here with QfG3 from the QfG Anthology CD-ROM as per the previous bug, and again I can't replicate with my version. I am assuming that you have the GoG version as per the previous bug submitter?
comment:5 by , 12 years ago
Summary: | QfG3: Crash at World Tree → SCI: QFG3 Engine aborts at World Tree |
---|
comment:7 by , 12 years ago
Summary: | SCI: QFG3 Engine aborts at World Tree → QfG3: Crash at World Tree |
---|
comment:8 by , 12 years ago
zlianos: As per the previous bug, it would also be useful if you could attach a text file to this bug with a file listing of your QFG3 datafiles with file md5sums. The output of a tool such as http://md5summer.org/ would be optimal.
Attaching the similar file from my QFG3 Anthology English version for comparison.
comment:9 by , 12 years ago
Summary: | QfG3: Crash at World Tree → SCI: QFG3 Engine aborts at World Tree |
---|
by , 12 years ago
Attachment: | qg3e-anthology.txt added |
---|
QfG3 Anthology English Version (No Bug Exhibited)
comment:10 by , 12 years ago
Added MD5 sums of the GoG version of the game in .md5 and .txt formats.
comment:11 by , 12 years ago
zlianos: Thanks for this. Have removed md5 file as it is internally identical to txt version anyway (excepting the timestamp or generation). Looking at this list, it is clear that the GoG version has had a number of patches from http://www.qfgs.net/qfg3/download/patches.html applied including the NRS timing patch (The NRS_QfG3.txt file makes this clear).
I am attaching a list of differences in patch files and other MD5sum file differences to help the SCI developers look at this, which should help along with an examination of the contents of the QFG3 patches for download).
I should note that I am only performing bug triage here and it may take a little time for a SCI developer to get round to working out a fix for this, so please be patient and standby. Thanks.
by , 12 years ago
Attachment: | qfg3-datafiles-diffs.txt added |
---|
Differences between Anthology (No Bug) and GoG version (Bug)
comment:12 by , 12 years ago
Keywords: | script added |
---|---|
Owner: | set to |
Resolution: | → fixed |
Status: | new → closed |
comment:13 by , 12 years ago
Fixed in the latest daily version (commit 5a8a28b). The fix should be available in the latest binary builds. Closing.
Save game just in front of the cave