Posted April 14, 2020
tl;dr
Buy it on Steam, avoid anything that relies on crappy GOG Galaxy like a plague, and buy those on Steam too.
---
Hello GOG users,
Considering the stellar (pun intended) quality the game is at the moment thanks to all free (and still ongoing!) updates, I was decided on buying it on next promo, like many of you might be doing right now. The last "elephant in the room" remained - where to get it, on GOG or Steam.
Given that up to this point I had more than hundred(s) games on GOG, and just a few titles on Steam - all of the latter gifted, too - the choice seemed obvious. Or was it?
---
1. To put it plain - if you want to play NMS in multiplayer - like, at all - you're better of with Steam version, cause there is no crossplay between Gog Galaxy and Steam players. Despite no license/law related issues to write GOG Galaxy in a way that would support it, there are even FOSS examples of how top do it, like:
https://gitlab.com/Mr_Goldberg/goldberg_emulator
BUT, to make use of it, GOG Galaxy would need to *not* be the closed source, OS-locked piece of crap it is. You *could* be playing together with other GOG Galaxy users, if you are lucky, and the stuff works for you without jumping through fire loops.
2. I'm a Linux-based system user, exclusively. "No Man's Sky" doesn't have native linux build, but *is* native Vulkan game, and developers - despite never promising it - are making sure it runs well on wine, including releasing fixes specifically targeted at improving Linux support via wine. This is the rare case of situation where I'm ready to turn the blind eye on lack of native port of "new" game, which generally, should be mandatory to even consider something is made by professionals. (c'mon, it is 2020, not 1997...).
So, no problem? Yes, but if you're using Steam version, not GOG one. And not because there is any lack of support from Hello Games on GOG - sadly, the issues are purely on GOG's side, or speaking in broader terms, of whole mother-business, (CD Projekt) stance. In this case, it manifests itself in the form of GOG Galaxy and its lack of native Linux support.
With Steam, you have native linux client, and built-in Proton support for the game itself, that ties seamlessly with the native storefront. You just run it, and it "works".
On GOG, you're not only left for yourself re making it work via WINE (which wouldn't be much of a problem), but you're also forced to run GOG Galaxy through WINE due to lack of native port of the client (despite it being promised years ago, and being #1 and #2 at same time of most wished items for GOG Galaxy), which is a MAJOR PITA, and not guaranteed to ever keep working with Galaxy updates.
To put it plain again - GOG Galaxy suck. Playing multiplayer through GOG Galaxy suck, if you ever want to be able to play with anyone at all (ironically, it is the GOG that does platform lock-in here, not Steam), but doubly so, if you are on any sensible operating system.
---
Summing it up, the situation is so grim on GOG's side, that the GOG's policy was making it basically a no-brainer to decide in favor of Steam. I'm definitely going to do so with any game that uses store API for anything crucial (multiplayer, daily challenges, etc), at least until GOG pisses me enough for losing all the love for the platform I still have.
Seriously - hoping that CDP will take it's head out of their collective ass at some point, and stop this lock-in politics re platform support. Until that, though, the GOG Galaxy is a total crapshot (and missed opportunity of being anything relevant), that should be avoided like plague. With it, decision about where to buy games relying on support form mechanics like that, is obvious, too.
/CatLady
Buy it on Steam, avoid anything that relies on crappy GOG Galaxy like a plague, and buy those on Steam too.
---
Hello GOG users,
Considering the stellar (pun intended) quality the game is at the moment thanks to all free (and still ongoing!) updates, I was decided on buying it on next promo, like many of you might be doing right now. The last "elephant in the room" remained - where to get it, on GOG or Steam.
Given that up to this point I had more than hundred(s) games on GOG, and just a few titles on Steam - all of the latter gifted, too - the choice seemed obvious. Or was it?
---
1. To put it plain - if you want to play NMS in multiplayer - like, at all - you're better of with Steam version, cause there is no crossplay between Gog Galaxy and Steam players. Despite no license/law related issues to write GOG Galaxy in a way that would support it, there are even FOSS examples of how top do it, like:
https://gitlab.com/Mr_Goldberg/goldberg_emulator
BUT, to make use of it, GOG Galaxy would need to *not* be the closed source, OS-locked piece of crap it is. You *could* be playing together with other GOG Galaxy users, if you are lucky, and the stuff works for you without jumping through fire loops.
2. I'm a Linux-based system user, exclusively. "No Man's Sky" doesn't have native linux build, but *is* native Vulkan game, and developers - despite never promising it - are making sure it runs well on wine, including releasing fixes specifically targeted at improving Linux support via wine. This is the rare case of situation where I'm ready to turn the blind eye on lack of native port of "new" game, which generally, should be mandatory to even consider something is made by professionals. (c'mon, it is 2020, not 1997...).
So, no problem? Yes, but if you're using Steam version, not GOG one. And not because there is any lack of support from Hello Games on GOG - sadly, the issues are purely on GOG's side, or speaking in broader terms, of whole mother-business, (CD Projekt) stance. In this case, it manifests itself in the form of GOG Galaxy and its lack of native Linux support.
With Steam, you have native linux client, and built-in Proton support for the game itself, that ties seamlessly with the native storefront. You just run it, and it "works".
On GOG, you're not only left for yourself re making it work via WINE (which wouldn't be much of a problem), but you're also forced to run GOG Galaxy through WINE due to lack of native port of the client (despite it being promised years ago, and being #1 and #2 at same time of most wished items for GOG Galaxy), which is a MAJOR PITA, and not guaranteed to ever keep working with Galaxy updates.
To put it plain again - GOG Galaxy suck. Playing multiplayer through GOG Galaxy suck, if you ever want to be able to play with anyone at all (ironically, it is the GOG that does platform lock-in here, not Steam), but doubly so, if you are on any sensible operating system.
---
Summing it up, the situation is so grim on GOG's side, that the GOG's policy was making it basically a no-brainer to decide in favor of Steam. I'm definitely going to do so with any game that uses store API for anything crucial (multiplayer, daily challenges, etc), at least until GOG pisses me enough for losing all the love for the platform I still have.
Seriously - hoping that CDP will take it's head out of their collective ass at some point, and stop this lock-in politics re platform support. Until that, though, the GOG Galaxy is a total crapshot (and missed opportunity of being anything relevant), that should be avoided like plague. With it, decision about where to buy games relying on support form mechanics like that, is obvious, too.
/CatLady
Post edited April 14, 2020 by Cat_Lady