dscharrer / innoextract

A tool to unpack installers created by Inno Setup
https://constexpr.org/innoextract/
Other
1k stars 125 forks source link

GOG Unreal Tournament 2004 bad chunk magic #82

Closed ghost closed 5 years ago

ghost commented 5 years ago

I've tried to extract the Unreal Tournament 2004 installer file however I keep getting the following error:

e:\Programs\innoextract>innoextract.exe "e:\Downloads\unreal_tournament_2004_ece\setup_unreal_tournament_2004_1.0_(18947).exe"
Extracting "Unreal Tournament 2004" - setup data version 5.5.7 (unicode)
 - "tmp\EULA.txt" [temp] - overwritten
 - "app\goggame-1207658691.ico" - overwritten
 - "app\Prefabs\"
Opening "e:\Downloads\unreal_tournament_2004_ece\setup_unreal_tournament_2004_1.0_(18947)-1.bin"
Stream error while extracting files!
 └─ error reason: bad chunk magic
If you are sure the setup file is not corrupted, consider
filing a bug report at http://innoextract.constexpr.org/issues
Done with 1 error.

Mind you if I run the installer and enable file integrity check it installs just fine without errors.

These are the file MD5 checksums:

2bef5dd25136ef670c64acbf0ae8ce2a setup_unreal_tournament_20041.0(18947)-1.bin 84bd6a14fa5b96d1d6425701f09d3280 setup_unreal_tournament_20041.0(18947).exe

dscharrer commented 5 years ago

https://www.gog.com/game/unreal_tournament_2004_ece seems to be unavailable for me and I haven't been able to find another game with this issue. Have you noticed this with anything else?

dscharrer commented 5 years ago

How large is the .bin file? Perhaps this is a duplicate of #68.

ghost commented 5 years ago

It's 2,425,859,115 bytes (~2.25GB). I just tried the dev snapshot build and it extracted the files without issue.

dscharrer commented 5 years ago

Alright, closing as duplicate then.