Opened 4 years ago

Closed 2 years ago

#12469 closed feature request (fixed)

ICB: A sangre fría (In Cold Blood Spanish) not Detected

Reported by: IlDucci Owned by: tag2015
Priority: low Component: Engine: ICB
Version: Keywords: detection
Cc: Game: In Cold Blood

Description

I have a legally bought copy of the Spanish edition of the Revolution 25th Anniversary Collection. It has an updated copy of In Cold Blood (engine.exe and binkw32.dll have modernized dates, engine.exe's datestamp is January 01, 2009) with Spanish texts and voices.

There was an original CD version in Spanish as well, but I do not have it.

I have made the MD5 hashes in two ways: full files and partial pieces, as described here: https://wiki.scummvm.org/index.php?title=Reporting_unknown_MD5_checksums (selected 5000).

Attachments (2)

MD5_COMPLETE.TXT (42.3 KB ) - added by IlDucci 4 years ago.
MD5_PARTIAL.TXT (51.6 KB ) - added by IlDucci 4 years ago.

Download all attachments as: .zip

Change History (7)

by IlDucci, 4 years ago

Attachment: MD5_COMPLETE.TXT added

by IlDucci, 4 years ago

Attachment: MD5_PARTIAL.TXT added

comment:1 by digitall, 4 years ago

Keywords: detection added; MD5 hashes removed
Summary: MD5 hashes for A sangre fría (In Cold Blood Spanish version, Revolution 25th Anniversary Collection edition)ICB: A sangre fría (In Cold Blood Spanish) not Detected

IlDucci: Will look at adding a detection entry for this, but as this engine is still work in progress, please note that this may not work reliably or even at all. Please be patient.

comment:2 by digitall, 4 years ago

Hmm, currently detection is done on the engine.exe file. Your 5000 byte md5sum for that file is identical to that for the English version, so would need to add the file data length to distinguish.

I would suggest downloading the latest nightly development build from:
https://buildbot.scummvm.org/#/snapshots

And then running this to detect your version from a command line window. This will print the required detection entry which you can then report here.

If this just detects as ICB English, the executables are probably identical and the ICB engine developers will need to look at adding multiple language detection / selection... but that is some way off.

comment:3 by IlDucci, 4 years ago

I have done a quick test launch and yes, the game's detected as ICB English (GOG version, in fact), but it also runs. I just started a new game, saw some dialogues, then stopped for the time being.

Last edited 4 years ago by IlDucci (previous) (diff)

comment:4 by tag2015, 2 years ago

Now the detection uses the files "g" and "speech.clu" instead of the executable, so in theory your localized version should provide different values, if you want to try.

comment:5 by tag2015, 2 years ago

Owner: set to tag2015
Resolution: fixed
Status: newclosed

Detection added in commit cd29eb

Note: See TracTickets for help on using tickets.