Unable to install RP mod on fallout 2

Asteba

First time out of the vault
Hello,
I have been trying to install the Restoration Project mod on Fallout 2 without success, even though I tried for an hour. Can someone please suggest a fix?

My system:
Windows 10 version 2004 (Build 19041.662) configured in German.
Windows Installer of the RP mod: F2_Restoration_Project_2.3.3.exe downloaded from www.killapp.net
Steam configured in French (in case that matters)
GOG Galaxy application configured in English

First I tried to install the RP mod on a Steam installation of Fallout 2 at F:\SteamLibrary\SteamApps\common\Fallout 2. I left all installation options for the RP mod to default.
It is failing with "F:\SteamLibrary\Steamspps\common\Fallout2\data\sound\Speech\CASDY\Cas0159.acm An error occured while trying to copy a file: The source file is corrupted"

I also tried to uninstall fallout 2 via Steam, configure the game in English, reinstall, and I get the same error while installating the RP mod.

Then I tried with a GOG installation of Fallout 2 (my idea was that maybe the RP installation is failing with the Steam version because SFall is pre-installed on the steam version) at C:\Users\esteban\Documents\gog_games\Fallout 2 and I am still getting the same error. I tried uninstalling the GOG version, reinstalling, and installing the RP mod again. Still getting the same error.

I tried downloading the RP mod again, just to be sure that the .exe file is not corrupted, but I still get the same error. When executing the RP mod installer, I get a warning from Windows about executing a third-party application, but I don't think this is the root-cause.
 
I downloaded the RP exe file a third time and now I am getting a different error message while trying to install RP on my Steam installation: ".....data\Art\critters\MABOSSQA.FRM An error occured while trying to copy a file: The source file is corrupted."

I used WinMerge to diff the RP exe file I downloaded the second time and the third time and even though they have identical size they are different. Therefore it must be an issue either with killapp.net where the RP exe file is hosted, or with my internet connection (however I never had any issue with my internet connection so most likely it is an issue with the server).
 
I downloaded the RP .exe file again, but this time using ethernet instead of wifi, and the installation worked without any issue... So apparently the errors in the file are caused by my wifi connection. I guess I never noticed the issue because 99% of modern websites are using HTTPS, which would prevent this kind of issues.
 
While I don't know that HTTPS would prevent download corruption, I would agree there should probably be a couple of mirrors available on the mod page. You never know when the main sight might go down.

I'm glad you got it working though :)
 
Correct me if I am wrong, but as far as I understand with normal HTTP the only data integrity protection there is is the TCP checksum, which is pretty weak (16 bits), and therefore this kind of file corruption is possible if several bits are flipped in one TCP packet and the checksum is valid even though the data is corrupted. However with HTTPS there is an additional checksum on each packet (called HMAC) which makes it a lot less likely that such file corruption happens. See https://stackoverflow.com/questions/5149181/https-and-data-integrity for details.
 
Sure, I agree that a mirror would also be good thing.

The first link is not a different take btw. HTTPS has encryption + data integrity (see https://en.wikipedia.org/wiki/HMAC "As with any MAC, it may be used to simultaneously verify both the data integrity and the authenticity of a message."). It is true that encryption alone does not guarantee data integrity. I am a software engineer with experience in cryptography btw, that's why I'm interested in this kind of things ;-)
 
Back
Top