Posted April 04, 2016
cogadh: I just fired up Galaxy for the first time in probably two weeks and it found a few game updates. Not terribly surprising, but once it started applying the updates, I noticed something. Several of the updated games had updated dependencies, like MS C++ runtime and Legacy Physx. Those dependencies have their own installers and when those installers detected that I already had the correct dependencies installed, they defaulted to "uninstall". The option to "modify" or "repair" is available, but the default choice is uninstall. Fortunately, I was paying attention and didn't just click next-next-finish on autopilot, but I can't help but wonder if others might not have been paying as close attention and accidentally uninstalled some needed software. I seem to remember that the MS redistributables are able to be scripted to avoid such potential user errors, but I could be wrong about that (it's been a long time since I had to mess with them). If at all possible, this should be an area where GOG makes some kind of effort to "user proof" the process, ideally by simply defaulting to the "repair" option (I don't think anyone would prefer a silent forced install).
I had 3 updates that required some Microsoft Visual C++ runtimes to be installed and most of them were set to wait for the user to input something and I did not see the "uninstall" option highlighted (these redistributables were for the two Thief games and System Shock 2). Instead both the "Repair" and "uninstall" radio buttons were left blank. In any case can you let us know which redistributables were set with the "uninstall" option highlighted?