[Scummvm-tracker] [ScummVM :: Bugs] #13590: AGS: Heroine's Quest has a newer release
ScummVM :: Bugs
trac at scummvm.org
Sat Jul 9 21:25:01 UTC 2022
#13590: AGS: Heroine's Quest has a newer release
--------------------------+--------------------------
Reporter: Crystal-Shard | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: AGS
Version: | Resolution:
Keywords: | Game:
--------------------------+--------------------------
Comment (by tag2015):
This is a bit of a borderline case related to how scummvm calculates the
checksum for ags games.
The executable for the 1.2.7 version (which is still available on the
itch.io page) and the executable for the 1.2.8 steam version have the same
filename, filesize, and byte differences start about halfway in the file.
Since scummvm uses only the first 5000 bytes for the md5, the hash is
identical and the latest detection entry matches both the 1.2.7 and the
1.2.8 versions.
This is the hash for Steam v1.2.8:
{{{
$ ./scummvm.exe --md5
--md5-path=/e/SteamLibrary/steamapps/common/Heroine\'s\ Quest/Heroine\'s\
Quest.exe --md5-engine=ags
E:/SteamLibrary/steamapps/common/Heroine's Quest/Heroine's Quest.exe:
fa5b449d9d93a9055e0ab6caf0aee77c (first 5000 bytes), 7020827 bytes
}}}
while this is itch.io v1.2.7
{{{
$ ./scummvm.exe --md5
--md5-path=/f/ScummVM/AGS/H/HeroinesQuest127/Heroine\'s\ Quest.exe
--md5-engine=ags
F:/ScummVM/AGS/H/HeroinesQuest127/Heroine's Quest.exe:
fa5b449d9d93a9055e0ab6caf0aee77c (first 5000 bytes), 7020827 bytes
}}}
The "Multilang" entry should be v1.2.6 instead.
I'm currently working on a PR to add some entries to the tables, I'll also
update the comments as needed.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13590#comment:5>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list