Alpha Protocol

Alpha Protocol

Ocen: 26
Update Steam version to GOG (2024) version
Autorstwa: mulderload
This guide is for people owning Alpha Protocol on Steam and wants to update it to the 2024 GOG Release (which includes new bug fixes and modern system compatibility)
2
2
   
Przyznaj nagrodę
Ulubione
Ulubione
Usuń z ulubionych
Introduction
Alpha Protocol was delisted in 2019 because of publishing rights expiration.
In March 2024, a new updated version appeared on GOG with modern compatibility improvements.
Later, in June 2024, Alpha Protocol was relisted on Steam, but without the improvements of the GOG version.

The purpose of this patch is to update your (old) Steam version to the new & updated GOG version.

Comparaison of the patched Steam version VS the GOG :
https://images.steamusercontent.com/ugc/36700082994674910/7EC5C664DB4A3675C2C9A8F139B6837B8CD2B511/
(The BaseEngine.ini content is in fact the same, just the encoding that differs. I prefered to keep the Steam one to allow language switch in Steam).
How I did the patch
I own the 2 versions, so I've made a big "recursive diff" with a Powershell script, then I made an archive with (only) the new/modified files from the GOG version, and a NSIS script to easily download & extract this archive, remove some old files (that was not present on GOG), etc.

You'll have an almost 1:1 version with the GOG release, the only exceptions are
- some "purely gog stuff" at the root of the directory (gog icons, shortcuts, etc.)
- I keeped the .exe launcher from Steam, to remain launchable from Steam
- I keeped the "support / redist files" from Steam (I only updated the PhysX installer, same version as GOG) to remain compatible with the "Steam install process"
Apply the patch
Follow these instructions :
  • Go to https://www.mulderland.com/games/patches/alpha-protocol
  • Optionaly, you can click on "view source" if you want to see the source code of the script
  • Click on "Download with MulderLoad"
  • Run the executable (no need for admin elevation)
  • Find your APGame.exe
  • Optionaly, you can choose to disable the (annoying) intro videos
  • Enjoy !
Outro
This website is new - please be understanding for the installer "not very talkative".
Also please forgive my bad english, I'm french.

I hope it will work for you.
Alpha Protocol is a cool game that deserves to be played.

You can check out the other games on my website: https://www.mulderland.com
I will add content very soon.

Regards !
Komentarzy: 11
mulderload  [autor] 31 lipca o 16:21 
@SibarrazCL there is no achievements on the steam version, so sadly the answer is no.
mulderload  [autor] 31 lipca o 16:21 
My installer doesn't need admin rights and should not prompt for admin elevation.

And for your other question, I have other games on my website, I think an installer is easier for non technical users. Technical users can check the recipes and even compile the installer themself with NSIS if they want :)
[🇺🇦] crz.sotona 26 lipca o 20:07 
Why are you using installer instead of simple script (e.g. powershell)
Why installer requires administrator rights, for what?
SibarrazCL 19 lipca o 21:18 
Can you unlock achievements with this?
Nicsienieda 23 czerwca o 8:52 
@mulderload So good, thank you.
mulderload  [autor] 23 czerwca o 8:15 
@Fapmaster @Nicsienieda the download progression bar was bugged because the file was larger than 4gb.

I updated the installer using curl so now it's clean.

I don't know about Protontricks, but a friend owning a Steam Deck confirmed my patch worked (he didn't use Protontricks, he did right click on my exe => add to steam - but I think it's almost the same thing).
sinchon 23 czerwca o 1:58 
Awesome. Thanks
Fapmaster 17 czerwca o 15:17 
I have the same problem as Nicsienida. The patch downloader keeps displaying as downloading infinitely and never moves past that step. Thus no new files are extracted into the game folder.
Nicsienieda 14 czerwca o 7:17 
Thank you. However on Steam Deck, it's stuck forever downloading the GOG update part (using protontricks) during install. Goes to over 100% and keeps downloading.
POKER 1 czerwca o 6:40 
Merci pour le patch, tu gères !