Posted February 23, 2018
tinyE: I have have now downloaded Metro2033 with the GOG Downloader and through my browser, and both times it tells me the bin files are corrupted. I don't see anything about that in here or on the Metro support page.
I just spent an entire month of bandwidth and all I get is, "Redownload Files".
Meh, shit happens. Tis a pity but there are greater travesties in life. I shall endure! :D
I checked the Metro 2033 Redux installer I have on my hard drive, and at least it passes the installer integrity check and installs fine. The filenames are the same as are on GOG servers, so I presume they are exactly the same files, unless something has recently got broken at GOG's end. I just spent an entire month of bandwidth and all I get is, "Redownload Files".
Meh, shit happens. Tis a pity but there are greater travesties in life. I shall endure! :D
Did the error come through installation, ie. you had enabled the "Check file integrity before installation" in the installer options? Didn't it specify which installer file is broken?
Since you downloaded the installer files twice, make sure the installer file names are correct. They should be (file names in bold, correct md5 checksums in parenthesis):
setup_metro_2033_redux_2.0.0.2.exe (md5 checksum: 7727f427538be58b0977a2fdb87e34cf )
setup_metro_2033_redux_2.0.0.2-1.bin (md5 checksum: c89b8531fa81e3588c643e2836de5459 )
setup_metro_2033_redux_2.0.0.2-2.bin (md5 checksum: 7f864e827a5cfb989c6e9a7e7b22e66e )
Depending on your Windows settings, the end part (.exe or .bin) might not be visible, they are hidden by default, but that doesn't matter. If you had the old (corrupted) files already there when you start downloading the new ones on top of them, sometimes the browser (or Windows?) just renames the new file to something like e.g. setup_metro_2033_redux_2.0.0.2-1(2).bin so that the original downloaded file doesn't get overwritten.
If it has done that, I am wondering if you are still trying to install with the old corrupted files, because the redownloaded ones are renamed incorrectly? In such case you should delete the old corrupted installer files and rename the new ones to look like above.
With those md5 checksums above, you should be able to check which installer file or files are corrupted. but first you need to generate md5 checksums for you downloaded installer file. Here are some hints how to do it in Windows 10:
https://www.nextofwindows.com/5-ways-to-generate-and-verify-md5-sha-checksum-of-any-file-in-windows-10
Note that in the first two examples (command line and PowerShell options) they generate SHA-512 checksums for a file, not a MD5 checksum, so you need to change the commands a bit.
I know the old GOG Downloader is supposed to have some kind of on-the-fly integrity check of the download so that it should be less likely to end up with corrupted files, but back when I still used the Downloader, sometimes it still failed in that, especially if the internet connection was quite slow and flaky.
Also from the past I recall some complaining that some over-eager antivirus software made their downloads corrupted, so what antivirus are you using? The default one that comes with Windows 10?
I am unsure what kind of extra download integrity checking Galaxy uses, if you'd use it for downloading the installer file (from the backup options)? Or even download and install the game completely through Galaxy, similarly like in Steam? I have no experience with that though, but it might be one option for you if you just seem to be unable to get your installer files intact.
Post edited February 23, 2018 by timppu