DarthDaedric: It seems like there's something wrong in general with the Non-Galaxy installer for the Season Pass because even after deleting all my saves, I can't access any of the DLC. It just says "Unknown" next to them on the menu and I can't select them.
racofer: I have tested installing the game through the offline installer and through galaxy, with the same outcome.
Launching the game directly without Galaxy results in the DLC being unavailable with an
Unknown next to to them. On the attached screenshot you can clearly see the message as well as
"Connection Failed: Square Enix servers are currently unavailable. Try again later.". However, launching the game through Galaxy with an active internet connection gets the DLC working. I have also tested blocking the executable in my firewall, which breaks the DLC as well with or without launching through Galaxy.
This is what I have tested, using either the offline installer or installing the game through Galaxy (in the case of the offline installer, I had imported the installation folder with Galaxy to test when using Galaxy).
1) Launching
without Galaxy and
blocked the game executable through my firewall:
DLC does not work;
2) Launching
without Galaxy and
allowed the game executable through my firewall:
DLC does not work;
3) Launching
with Galaxy and
blocked the game executable through my firewall:
DLC does not work;
4) Launching
with Galaxy and
allowed the game executable through my firewall:
DLC works.
So there is only one condition on which the DLC works, and that is when using Galaxy and letting the game contact the Square Enix servers, otherwise no deal.
This is DRM.
Edit: for some reason I cannot see the screenshot? Anyway, this is an imgur link to it:
https://i.imgur.com/LPmmjKE.jpg Is there any possibility of testing one more possible combination to sate a remaining option that's still possible (although unlikely) which wouldn't quite rise to the level of DRM?
- Launching
with Galaxy and
allowed the game executable through your firewall, HOWEVER with network connection itself
disabled (eg, wifi disconnected or network cable unplugged).
The reason I'm curious regarding this is because, firstly, the message regarding Square Enix servers is likely hard-coded; it doesn't know if its actually Square Enix servers it's trying to connect to. Secondly, GOG had to write a wrapper to intercept and interpret the games Steam API calls for Galaxy. There remains a possibility that the wrapper is also intercepting this network connection the game is making and handling it through Galaxy (or even directly in the wrapper) without needing to actually connect to remote servers. Blocking the game in the firewall could prevent it making this connection, so the wrapper couldn't pass it to Steam.
Now, I'm not honestly particularly hopeful that this is the case, but it would seem worthwhile testing. Although, my understanding is that this would still be DRM even though Galaxy can be used offline, it needs to go online to see if you own a game in order to add it to the client? (Not tested, I don't have any I don't own, but I've heard this is the case - if it's not, then I guess it wouldn't strictly be DRM, but would be an annoyance).
EDIT: Oh wow, while typing this, a post has just been added above testing exactly this scenario. Cheers mitcharts!
mitcharts: 3) Launching
with Galaxy and
unplugged ethernet cable:
DLC works;
That kind of confirms it's just a matter of the wrapper handling the network connection, and not connection to Square's servers. So, can anyone confirm if Galaxy requires an internet connection to confirm you own a game before adding it? If so, DRM. If not - marginal. An annoyance, requiring an extra program to be installed, but not really DRM. Actually, I don't have Galaxy installed at the moment, so I'll just disable my internet connection, install it and try installing a game.
EDIT 2: Ok, so updated to confirm what, again, others have reported in the meantime - used an offline Galaxy installer, never connected, and indeed, DLC doesn't work simply having Galaxy installed; it needs to be running, which in turn means it needs to have connected to the internet at some point in time, meaning it's definitely DRM.
Hopefully GOG will fix this, rather than hand-waving it as "oh, that's just DLC, not the actual game". It's sold as part of the game package (either included with the Digital Deluxe Edition, or via the Season Pass), and it's certainly got DRM in place at present. I can forgive online (not LAN) multiplayer requiring online accounts since servers cost money, not to mention anti-cheats, so have never had a trouble with DRM for online play. But for offline single-player content, it's inexcusable. Fingers crossed they fix this. You can do it, GOG! :) I don't spend all that time on Facebook telling people who didn't ask, that they should be buying games from GOG, for nothing.