Opened 8 years ago

Closed 8 years ago

#6122 closed defect (fixed)

SCI: Spanish PQ3 VGA v1.000 Not Detected

Reported by: SF/dianiu Owned by: digitall
Priority: normal Component: Engine: SCI
Keywords: detection Cc:
Game: Police Quest 3

Description

Here are the checksums: {"resource.000", 0, "5ee460af3d70c06a745cc482b6c783ba", 5410263 {"resource.map", 0, "ffa0b4631c4e36d69631256d19ba29e7", 5421},

Ticket imported from: #3555647. Ticket imported from: bugs/6122.

Attachments (1)

pq3.jpg (15.8 KB ) - added by SF/dianiu 8 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 by digitall, 8 years ago

dianiu: Thank you for the bug report. To ensure that we can exactly identify this version, could you please attach a text file to this bug containing a file listing of your Spanish PQ3 VGA v1.000 datafiles along with file md5sums. The output of a tool such as http://md5summer.org/ would be optimal.

Also, could you indicate if this is a 3.5 or 5.25 floppy version and provide the INT version string from the disk label.

comment:2 by digitall, 8 years ago

Summary: MD5 Checksum for Spanish PQ3 VGA v1.000SCI: Spanish PQ3 VGA v1.000 Not Detected

comment:3 by SF/dianiu, 8 years ago

It's a 3.5 floppy version. Here is a file listing with file md5sums:

a793e4a97e91e44db7b85c395698a75f *ADL.DRV 38a7f0d02e38aa427b11858a75657485 *CMS.DRV ce095142a4b231a0e5d2e4662b6ea829 *IBMKBD.DRV d0ed61a57384da298b3996363c1b0fe1 *IBMPS1.DRV 02b412c30a9db2565dd9e56537dc390d *INSTALL.EXE 70374cf65a1f390f35756c48ccc8fdfc *INSTALL.HLP cc07efaea9c81fe5995c5b0dd756afaa *INSTALL.TXT 000e3303e0ceab9e57c72ad0a7d3bb58 *INTERP.TXT c75b73974160ff652a909a0d01f97214 *JOYSTICK.DRV ff31a3a4fe6aaf06866c47e2c64ceee5 *MT32.DRV 8e43459c89265c443fb7d496c7d2f902 *MTBLAST.DRV 6cf89b9122c64ccc990ae291792add50 *PQ3.BAT 774ac1bc3a13cc024250a7712251942f *README dae60118d835673d0d82039aa657afc2 *README.BAT 83cb4055add94f70c12f02f0a84c0fe4 *RESOURCE.000 a4e6c477b41badcd5dac84a05c0093ba *RESOURCE.CFG 2c85a77735883aefe2ea1cacede39263 *RESOURCE.MAP 4e97dd5fa0de51bd297c3b1b44932fe9 *SIERRA.EXE 6d68c102387c48c864eabb88f4133d5d *SNDBLAST.DRV 440e21abb5e32bd34cfc37296d901075 *STD.DRV f1a177295ac144de6d25dd55bfd899a9 *VERSION a20bc0b69ad2d3f04d9fab76f741b249 *VGA320.DRV ed4c40263f1314548f71a3714cb3610a *VGA320BW.DRV

comment:4 by digitall, 8 years ago

dianiu: Thank you. This should be sufficient, but could you indicate how many disks and provide the INT version string from the disk label please...

comment:5 by SF/dianiu, 8 years ago

I'm sorry but I don't know what is the INT version string. This version has 5 disks.

comment:6 by digitall, 8 years ago

dianiu: The INT string should be on the front of the Floppies: http://www.mobygames.com/game/police-quest-3-the-kindred/cover-art/gameCoverId,42868/

Hmm... This is probably the Erbe Software SA. Spanish release, but this is tricky as the SCI engine evolved significantly, so knowing the interpreter internal version is needed to be sure that this will work without crashing...

If you could: 1. Describe your disks appearance or attach a JPG scan of the disk label as this may be encoded on the front in a different way? 2. Try running "strings" tool on your SIERRA.EXE looking for dates or internal version strings...: http://en.wikipedia.org/wiki/UnxUtils http://en.wikipedia.org/wiki/Strings_%28Unix%29

by SF/dianiu, 8 years ago

Attachment: pq3.jpg added

comment:7 by SF/dianiu, 8 years ago

I uploaded a JPG scan of the disk label. I hope it is enough.

comment:8 by digitall, 8 years ago

dianiu: Have added detection entry in commit 1f91cc1aa0a21c80aa6d31934078b5d2a5e18f08.

Please test with the next nightly build to see if this is detected and runs correctly and report the results here: http://buildbot.scummvm.org/builds.html

It should be noted that the information you have given may indicate an EGA version, rather than VGA, but I have assumed that this is a dual Spanish/English VGA version as you indicated. If this is incorrect, it will probably fail to run correctly, so please confirm if this is the case.

Providing the internal version strings from the interpreter and values from VERSION file would also help clarify this.

Apart from this, even if this is correctly detected and runs as per the original interpreter under DOSBox, it will need you to play through the game as any script error or bugs will likely cause the ScummVM SCI engine to error() out. We will then need to assess how to fix the detected script errors.

comment:9 by digitall, 8 years ago

Owner: set to digitall
Resolution: fixed
Status: newpending

comment:10 by SF/dianiu, 8 years ago

Status: pendingnew

comment:11 by SF/dianiu, 8 years ago

It works fine. Thank you.

comment:12 by digitall, 8 years ago

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