-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Checksum mismatch for output file / Installer itself extracting without error #128
Comments
Addendum:
I have no idea what the issue with those installers is, as they install fine otherwise. Again, are any of these known issues? |
I don't have "They Are Billions" on GOG - have you encountered this error with any other games? |
Possibly related to https://forge.dotslashplay.it/play.it/games/-/merge_requests/67#note_39175 as mentioned in #28. |
Thanks for the reply, the linked issue seems to be identical to the one I am encountering, i.e. failure during extraction/appending of files. I have encountered multiple other titles that exhibit this issue, among others the MechWarrior 5: Mercenaries and Art of Rally. As far as I can tell extraction itself works fine, the error occurs when innoextract tries to combine/append the split-up parts of some gog galaxy style installers (most gog installers I have encountered now use this format). They are either appended in the wrong order or missing completely, which leads to the checksum mismatch of the file. Extracting just the [tmp] files shows that those checksums all match, and appending them manually / via batch script yields the correct file with the correct checksum. Taking Art of Rally as an example, extracting the full files results in a mismachted *.res file (i'd have to check again, not at home right now) which results in missing level geomertry. Checking the corrupted file against the contained install script / iss and extracting and manually appending the corresponding split up part files yields a file with a matching checksum and results in correct level geometry. Again, I don't think that extraction itself is the issue, it's how certain files are appended/recombined. |
I can just confirm that this seems to be an issue with Anvil Saga, a ~300 megabyte indie game, too:
|
I've encountered this error with a few GOG installers so far:
|
I'm running into an issue with certain GOG installers (version 5.6.2) that extract/install fine on their own, but produce output mismatches when extracted via innoextract. Interestingly, -t doesn't even catch all mismatches and extracting the installer produces additional (but consistent) mismatched files. Tried on different machines with identical results.
Looking at the files themselves, parts of the files appear to be missing and just contain zeros instead. Has anybody encountered similar issues with GOG installers?
The text was updated successfully, but these errors were encountered: