Posted January 07, 2021
amok
FREEEEDOOOM!!!!
Registered: Sep 2008
From United Kingdom
timppu
Favorite race: Formula__One
Registered: Jun 2011
From Finland
Posted January 08, 2021
Imagine thinking that allocating a few minutes for one coder to make a GOG version of the latest patch is such a massive ask.
After all, why risk it with a minority store, especially when that clause would most probably be so vague? Most developers wouldn't have any idea what a "reasonable timeframe" is. I don't think that is a real legal term anyway, "reasonable timeframe".
Also, what the heck would GOG demand in the court? That the developer updates their game? The developer pulls their game from the store? If the latter, why doesn't GOG just do it themselves then (which they sometimes do)?
Taking lots of publishers to court would at least be a fast way for GOG to run out of any money, the lawyers would get rich though.
Niggles
MOMOSaysMAHAYO;)
Registered: Apr 2009
From Australia
Posted January 08, 2021
Anyone prepared to make a list of the dev's who have abandoned updating the games on GOG (but still going strong on the other platform?)??
ZocomMAX
Indeed!
Registered: Oct 2012
From Canada
phaolo
I live.. again!
Registered: Dec 2013
From Italy
Posted January 08, 2021
https://www.gog.com/forum/general/games_that_treat_gog_customers_as_second_class_citizens_v2/page1
Plus the broken achievs one:
https://www.gog.com/forum/general/list_of_broken_gog_achievements/page1
Post edited January 08, 2021 by phaolo
SpaceMadness
Outlander
Registered: Nov 2012
From United States
Posted January 12, 2021
One to add here due to this problem.
Mitsurugi Kamui Hikae
we have 1.1.4 while Galaxy client for months has 1.1.5
Here is what MarkoH01 said on the forum
The GOG version is outdated again. Actual release is 1.1.5 while GOG has 1.1.4. GOG has been informed about this but apparently is not planning to update the installer even though they have all the necessary files by using the updater included in the installer.
I'm starting to seeing this more and more. Over the past years, this same thing keeps popping up and I'm like great... seems like there taking this route now to make the sites versions outdated so you use the Client...
Post edited January 12, 2021 by SpaceMadness
ZocomMAX
Indeed!
Registered: Oct 2012
From Canada
Posted January 12, 2021
One to add here due to this problem.
Mitsurugi Kamui Hikae
we have 1.1.4 while Galaxy client for months has 1.1.5
Here is what MarkoH01 said on the forum
The GOG version is outdated again. Actual release is 1.1.5 while GOG has 1.1.4. GOG has been informed about this but apparently is not planning to update the installer even though they have all the necessary files by using the updater included in the installer.
I'm starting to seeing this more and more. Over the past years, this same thing keeps popping up and I'm like great... seems like there taking this route now to make the sites versions outdated so you use the Client...
fr33kSh0w2012
CyberFAGGOT 20 DOGSHITS!
Registered: Jul 2009
From Australia
Posted January 12, 2021
We'll have to do something about it (*picks up heavily modified chainsaw*)
DoomSooth
People that lie about Zoom Platform can FOAD.
Registered: Apr 2012
From United States
Posted January 12, 2021
Something similar was done with the Director's Cut of Bard's Tale IV. You can only patch to updates 2, 3, and 4 through Galaxy. There are no offline installers for 2 and 3. If you want to update to 4 with offline installers, you have to download the entire game again. It's 26 gigs. Also, they still haven't linked the Director's Cut to the messageboard. If you click "Forum", it'll send you right to General. It's been that way for a couple of years. The link for theregular version works fine.
Post edited January 12, 2021 by DoomSooth
MysterD
OLD User
Registered: Sep 2008
From United States
Posted January 12, 2021
I'm not a dev, so I don't know entirely how this mess all works.
I would guess....they would have to test the game to work for different platforms; and w/ all of the main platforms running (Steam, GOG Galaxy, or whatever) or whatever else is running in the background.
We've had games w/ either specific issues to each platform before - b/c it has all of this mess (client-app programs) running in the background with their own features.
i.e. Wizardry 8 never worked on the Steam-version for me b/c it doesn't like where it's installed and really needs C:\WIZ8 for that version, so I have to run it outside of Steam from the EXE just to boot it.
IIRC, Dying Light has Steamworks support on Steam; and GOG Galaxy Support on Galaxy - which means there's probably at least 2 versions of this game, both with their own different versions and toolsets used for each platform. This was the only nice thing about stuff like GameSpy (when it was up), as....well, dev's could use Middleware to just have different versions everywhere for players to do MP.
I would guess they'd have to make different versions too - i.e. Steam-version has to use Steam-stuff (even more so true with the game there used CEG - for Steam Achievements, Steam Cloud Sync, Steamworks for Multiplayer); and GOG version has to use Galaxy stuff for Cloud Sync & Galaxy MP (if this game supports MP over there).
This, of course, gives more reason - especially when games get old and eventually show-up on GOG - that they should get rid of CEG/Steamworks DRM wrapped around EXE by then. By the time a game's old and everybody owns it on Steam or GOG, it's a waste. Less for them to test and can make it easier to have to change less stuff, once they un-wrap the EXE from any annoying client-app DRM.
I don't know if they could "comment code out" for each version (i.e. when using C, you can lazily comment code out so it doesn't use it, especially if there's tons of code there); or write code to detect if you're using either Steam or GOG version also; or if they just create different versions for each platform to utilize specific toolsets - i.e. Steam has Steam-works; GOG has Galaxy.
This is why I think games sgould just have in-game Achievements done that way - and when players Achieve something, it's done in game...and THEN uploads to the appropriate servers depending on what version you have (i.e. it detects if you have a GOG Version or Steam Version).
Regardless - yes, games should be always kept up-to-date, on all platforms...but likely, this ain't going to be the easiest thing for them to Achieve, depending on what each version entails, in terms of extra mess for Achievements, Cloud Sync, Multiplayer Suite, etc...b/c Steam and GOG each have their own Suites of stuff now.
I would guess....they would have to test the game to work for different platforms; and w/ all of the main platforms running (Steam, GOG Galaxy, or whatever) or whatever else is running in the background.
We've had games w/ either specific issues to each platform before - b/c it has all of this mess (client-app programs) running in the background with their own features.
i.e. Wizardry 8 never worked on the Steam-version for me b/c it doesn't like where it's installed and really needs C:\WIZ8 for that version, so I have to run it outside of Steam from the EXE just to boot it.
IIRC, Dying Light has Steamworks support on Steam; and GOG Galaxy Support on Galaxy - which means there's probably at least 2 versions of this game, both with their own different versions and toolsets used for each platform. This was the only nice thing about stuff like GameSpy (when it was up), as....well, dev's could use Middleware to just have different versions everywhere for players to do MP.
I would guess they'd have to make different versions too - i.e. Steam-version has to use Steam-stuff (even more so true with the game there used CEG - for Steam Achievements, Steam Cloud Sync, Steamworks for Multiplayer); and GOG version has to use Galaxy stuff for Cloud Sync & Galaxy MP (if this game supports MP over there).
This, of course, gives more reason - especially when games get old and eventually show-up on GOG - that they should get rid of CEG/Steamworks DRM wrapped around EXE by then. By the time a game's old and everybody owns it on Steam or GOG, it's a waste. Less for them to test and can make it easier to have to change less stuff, once they un-wrap the EXE from any annoying client-app DRM.
I don't know if they could "comment code out" for each version (i.e. when using C, you can lazily comment code out so it doesn't use it, especially if there's tons of code there); or write code to detect if you're using either Steam or GOG version also; or if they just create different versions for each platform to utilize specific toolsets - i.e. Steam has Steam-works; GOG has Galaxy.
This is why I think games sgould just have in-game Achievements done that way - and when players Achieve something, it's done in game...and THEN uploads to the appropriate servers depending on what version you have (i.e. it detects if you have a GOG Version or Steam Version).
Regardless - yes, games should be always kept up-to-date, on all platforms...but likely, this ain't going to be the easiest thing for them to Achieve, depending on what each version entails, in terms of extra mess for Achievements, Cloud Sync, Multiplayer Suite, etc...b/c Steam and GOG each have their own Suites of stuff now.
Post edited January 12, 2021 by MysterD
ZocomMAX
Indeed!
Registered: Oct 2012
From Canada