Posted September 13, 2019
teceem
Ack Ack Ack!
teceem Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2013
From Belgium
clarry
New User
clarry Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2014
From Other
Posted September 13, 2019
teceem: And how is that a real thing? How about giving an example of a developer/publisher that wants to prevent online multiplayer? It sounds a lot like "not wanting to implement lootboxes because people might like them".
Okay, let me show you a couple examples I've run into on GOG. Far Cry has a LAN mode that is artificially restricted[1]
to a specific IP address range (and no, that has nothing to do with LAN). Of course, there are workarounds to jump thru those hoops. Of course, ubisoft wants you to log into their service to play on the Internet. Of course their service for Far Cry is down. There are workarounds for that too, point still stands...
Torchlight II has a "LAN mode" but it does not provide a way for you to connect to any IP address you like; you're forced to go through the game's own server discovery (which probably works by broadcasting on your subnet, so again it's artificially restricted in a way that has nothing to do with LAN and you can't use it for online play without VPNs or other "workarounds"). For internet play, you're required to log in to a Runic account and use their server browser (can't enter arbitrary IP) but they do not host any game servers; for both LAN and internet play, the game uses the exact same peer to peer networking code.
Unfortunately those aren't isolated incidents, just ones that I have personally run into.
Judging by how much people seem to be having trouble with Grim Dawn's LAN mode, I wonder if that's also an artificially crippled apparatus. It looks like they want to impose Galaxy DRM for real multiplayer. I'm still not sure, so that's why I haven't bought the game.
EDIT: Jesus fucking christ GOG's forum code is bad.
Here's the link I wanted to post about far cry:
[url=https://www.google.com/search?q=far+cry+lan+restricted+ip+address+site:forums.ubisoft.com]https://www.google.com/search?q=far+cry+lan+restricted+ip+address+site:forums.ubisoft.com[/url]
Post edited September 13, 2019 by clarry
rjbuffchix
Online/Galaxy required = DRM.
rjbuffchix Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jun 2017
From United States
Posted September 13, 2019
clarry: The same thing that is so confusing with "LAN multiplayer": they end up interpreting it as a mode that they may artificially restrict to work only on "LAN" or "offline" (whatever it really means to them) to prevent its use for real multiplayer, and they only provide it so that they can shut up people who complain about DRM in multiplayer.
So, to call back to my earlier post, which do you think is more likely to be misconstrued, given common meanings of both terms? "LAN multiplayer," or "offline multiplayer?". I believe teceem suggested it is not really happening where devs and publishers are bending over backwards to provide offline DRM-free options while at the same time denying online options. Maybe we just disagree on something like your example of the Far Cry restriction (which I thank you for spreading the word about, +1). In my view, such a restriction is limiting OFFLINE multiplayer. Namely, it is forcing users to access online on the company's terms, to even play offline.
I think asking a company in this day and age to provide simply "a multiplayer" or even "LAN multiplayer" is asking for DRMed trouble. I think the term "offline multiplayer" sidesteps this problem very well, since I can't even think of an example where devs catered to non-online options.
It may indeed come down to semantics but I can't stop characterizing LAN as offline rather than online. I do contend that if a game has one of LAN or online, it should have both. However, LAN does stand for LOCAL area network, and it is local multiplayer we are looking at. Maybe that term, "local multiplayer," is more fitting?
clarry
New User
clarry Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2014
From Other
Posted September 14, 2019
clarry: The same thing that is so confusing with "LAN multiplayer": they end up interpreting it as a mode that they may artificially restrict to work only on "LAN" or "offline" (whatever it really means to them) to prevent its use for real multiplayer, and they only provide it so that they can shut up people who complain about DRM in multiplayer.
rjbuffchix: So, to call back to my earlier post, which do you think is more likely to be misconstrued, given common meanings of both terms? "LAN multiplayer," or "offline multiplayer?". I've already demonstrated that devs/publishers want to impose their DRM for internet play, and only provide a limited/restricted for "playing on the LAN" or offline or whatever you want to call it. Both terms have this same exact problem. I just want multiplayer without DRM or artificial restrictions. LAN, offline, those terms have nothing to do with it.
Maybe we just disagree on something like your example of the Far Cry restriction (which I thank you for spreading the word about, +1). In my view, such a restriction is limiting OFFLINE multiplayer. Namely, it is forcing users to access online on the company's terms, to even play offline.
The first is that the "normal" online multiplayer is not DRM-free; it's account or service restricted multiplayer.
The other restriction is trying to artificially prevent the use of "LAN multiplayer" for just "multiplayer" by limiting the IP ranges it allows you to connect to. This is obviously a deliberate attempt to try and force plebs to use the normal account/service/DRM crap for internet play.
If you had neither of those restrictions, then you simply wouldn't need two different modes, all you need is "multiplayer" and it works where ever you want to play. These modes and problems only exist because of artificial restrictions. And I suspect it is the case with many many more games, for example Grim Dawn...
I can't think of particularly good technical excuses for the problems people are having with its LAN mode and the fact that it does not interoperate with its internet mode in any meaningful way. Could be shitty code, but I suspect it's deliberate. Curiously, if you look around on GD forums or reddit for posts where people ask for help with LAN multiplayer or hamachi/tunngle/whatever, you find cases where people get instantly accused of piracy... shows that this is working as they intended.
It may indeed come down to semantics but I can't stop characterizing LAN as offline rather than online. I do contend that if a game has one of LAN or online, it should have both. However, LAN does stand for LOCAL area network, and it is local multiplayer we are looking at. Maybe that term, "local multiplayer," is more fitting?
As soon as you throw terms like LAN or local or offline, devs/publishers will interpret those words to mean what they literally mean and implement it as the "restricted multiplayer mode that casual pirates won't be able to use for multiplayer on the internet without going through VPNs or other hoops that are annoying to set up, potentially degrade performance, need to be configured separately for each game, ..."
I grew up playing DRM-free multiplayer games on the internet. That's slowly becoming a thing of the past, because DRM-free multiplayer has gotten quite rare. And for people who equate DRM with internet connection, an artificially restricted LAN mode that you can play in a cabin is enough for them to consider it DRM-free so throwing such a thing at them does seem to silence most of the people who complain about DRM. That's not the sort of DRM-free multiplayer I grew up playing. I wasn't restricted to a local area network or cabin or being "offline." I could play with anyone on the internet OR lan OR a mix of both local and internet connected participants (it is none of the game's business) and no accounts, ownership checks, logins, or other bullshit would get in the way. That's what I call multiplayer without restrictions.
Post edited September 14, 2019 by clarry
JAAHAS
100% Steamless
JAAHAS Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2008
From Finland
Posted September 14, 2019
"DRM-free" multiplayer sounds nice, but unfortunately old games that required some now defunct communication protocol or online hubs that have been now closed are not likely to get their multiplayer restored in any other way than by using Steamworks which then perhaps may lead it to be substituted by the Galaxy-API in the GOG version or the other way around if GOG managed to release the game first.
Even with new games the developers would be taking a huge risk by trying to create their own multiplayer code from scratch as it would consume a significant portion of their budget with no guarantees that the end result would perform any better than taking advantage of an API like Steamworks.
Most importantly, by the time a game gets released here it is far too late to request a fully in-game multiplayer framework as the potential resources for that have already been allocated and spent on other things.
A far more better chance at getting multiplayer support future-proofed with GOG games would be to encourage developers to port more and more of their games to use the Galaxy-API and then get someone to reverse-engineer that and release an opensource client that allows setting up our own independent servers.
Even with new games the developers would be taking a huge risk by trying to create their own multiplayer code from scratch as it would consume a significant portion of their budget with no guarantees that the end result would perform any better than taking advantage of an API like Steamworks.
Most importantly, by the time a game gets released here it is far too late to request a fully in-game multiplayer framework as the potential resources for that have already been allocated and spent on other things.
A far more better chance at getting multiplayer support future-proofed with GOG games would be to encourage developers to port more and more of their games to use the Galaxy-API and then get someone to reverse-engineer that and release an opensource client that allows setting up our own independent servers.
ThorChild
New User
ThorChild Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2011
From United Kingdom
Posted September 14, 2019
Is GOG Galaxy Stealth DRM?
If that option ever stopped, well i guess i would stop being a GOG user and fan!
Post edited September 14, 2019 by ThorChild
clarry
New User
clarry Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2014
From Other
Posted September 14, 2019
JAAHAS: "DRM-free" multiplayer sounds nice, but unfortunately old games that required some now defunct communication protocol
Every game (or at least game engine) today still needs its own protocol. or online hubs that have been now closed are not likely to get their multiplayer restored in any other way than by using Steamworks
Even with new games the developers would be taking a huge risk by trying to create their own multiplayer code from scratch
https://github.com/ValveSoftware/GameNetworkingSockets
Post edited September 14, 2019 by clarry
rjbuffchix
Online/Galaxy required = DRM.
rjbuffchix Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jun 2017
From United States
Posted September 14, 2019
rjbuffchix: So, to call back to my earlier post, which do you think is more likely to be misconstrued, given common meanings of both terms? "LAN multiplayer," or "offline multiplayer?".
clarry: I think both are equally likely to be interpreted literally. I've demonstrated how LAN has been interpreted, and I'm sure "offline" already has common meanings in people's heads: split screen, shared screen, hot seat, handhelds that use short range wireless links; anything that doesn't involve an internet connection. As for my terms, it seems there is much more potential to misinterpret "LAN" than to misinterpret "offline." This is because "offline" implies multiplayer modes that are DRM-free, such as the ones you just mentioned. Such offline modes are baked right into the game regardless of internet connectivity and don't require any extra steps to access, hence it is unlikely devs and pubs can put in that DRM they love so much. Whereas with the term "LAN," it's easier for them to say "you have to register this product key first, you need to buy a separate copy for each player, etc." Using "offline" generally cuts out the potential of them being able to add these extra steps.
You may point out that the extra steps are still not necessary and are only put in by developers. Of course you would be correct. In other words (and this is backed up by your excellent post), there is really nothing stopping unrestricted multiplayer from being "baked in" the same way that something like splitscreen would be. To me the key problem there is the online connection...give devs/pubs ANYTHING based around this, and the DRM is never far behind. Actually, that's probably where the issues with restricted LAN modes stems...the fact that its based on a network. Take the "connect" (even local) option off the table from them, and there is much less possibility for restrictions.
What term do you propose we customers use? "Multiplayer without restrictions"? I do want that too. Again, I recognize the term "LAN" is imperfect but I do think customers at least generally know what they want out of it (whether the companies cooperate is a bit out of their control). Except for borderline shills and fanboys, are any customers really demanding LAN mode with restrictions on it? I am looking at how things went in practice and how they continue to go. From my view, it's not like there are a slew of companies lovingly crafting offline modes and then forgetting about online multiplayer or restricting it. In nearly every case it is the opposite of that. But I digress.
With a term like "unrestricted", I assume most people would just say "oh, unrestricted online multiplayer? You mean Crossplay?" which misses the point. And, if a term like "DRM-free multiplayer" is used in regards to Galaxy client, I feel "unrestricted multiplayer" can also be misinterpreted (in its case, it seems a bit broad where people won't instantly agree on the meaning...unlike when you say "LAN" as everyone, even people born decades after they were popular, can have a mental image of a LAN party. As a contrast, no one mentioning LAN thinks "oh boy, now my friend needs to go into the store page to buy an additional copy so we are allowed to play the LAN". That isn't the mental picture that comes up).
clarry
New User
clarry Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2014
From Other
Posted September 14, 2019
rjbuffchix: Moreover though I am not sure how to "save" online multiplayer at this point. I think its a lost cause.
Plenty of new games are still being released with unrestricted multiplayer. Just like plenty of DRM-free games are still being released. This (non-exhaustive) list makes me somewhat optimistic: https://www.gog.com/forum/general/lists_games_that_need_galaxy_for_multiplayer_and_the_ones_that_dont/page1
As you can see, about three dozen games require Galaxy, and then there's a long list of games that work without Galaxy or offer single-PC multiplayer or a LAN mode. (Of course, the last and longest of the lists leaves me with questions about what sort of artificial restrictions they might have in that LAN mode.)
This may seem like a cynical view to some, and a practical view to others. I am not sure what it would take to get companies to stop restricting online.
As for my terms, it seems there is much more potential to misinterpret "LAN" than to misinterpret "offline." This is because "offline" implies multiplayer modes that are DRM-free, such as the ones you just mentioned. Such offline modes are baked right into the game regardless of internet connectivity and don't require any extra steps to access, hence it is unlikely devs and pubs can put in that DRM they love so much. Whereas with the term "LAN," it's easier for them to say "you have to register this product key first, you need to buy a separate copy for each player, etc." Using "offline" generally cuts out the potential of them being able to add these extra steps.
Actually, that's probably where the issues with restricted LAN modes stems...the fact that its based on a network. Take the "connect" (even local) option off the table from them, and there is much less possibility for restrictions.
What term do you propose we customers use? "Multiplayer without restrictions"? I do want that too.
Again, I recognize the term "LAN" is imperfect but I do think customers at least generally know what they want out of it (whether the companies cooperate is a bit out of their control). Except for borderline shills and fanboys, are any customers really demanding LAN mode with restrictions on it?
Most people equate DRM with internet connection, and are concerned about their ability to play multiplayer offline (i.e. on a local area network in a cabin in the woods with no connection to the world outside). If they can do that, they are evidently happy. It appears that very few actually care whether they can play multiplayer over the internet without DRM. Hell, even the GOG forums are full of people who evidently don't have a problem with online multiplayer requiring Galaxy, accounts, logins, ...
Hence, they will happily keep buying DRM infested games as long as they offer a "LAN mode." No, they don't ask for the LAN mode to be somehow restricted, they just never bother to check it and investigate, because in their mind it's just the option that you use when you're stuck in a cabin in the woods throwing a lan party with no internet connection. They don't care if it has restrictions, or the few that do will but only when it's too late, i.e. they actually got the game and are trying to play it and then bump into the restriction (see earlier links about Far Cry, or everyone having problems trying to use Torchlight 2's LAN mode).
From my view, it's not like there are a slew of companies lovingly crafting offline modes and then forgetting about online multiplayer or restricting it. In nearly every case it is the opposite of that. But I digress.
With a term like "unrestricted", I assume most people would just say "oh, unrestricted online multiplayer? You mean Crossplay?" which misses the point. And, if a term like "DRM-free multiplayer" is used in regards to Galaxy client, I feel "unrestricted multiplayer" can also be misinterpreted (in its case, it seems a bit broad where people won't instantly agree on the meaning...unlike when you say "LAN" as everyone, even people born decades after they were popular, can have a mental image of a LAN party. As a contrast, no one mentioning LAN thinks "oh boy, now my friend needs to go into the store page to buy an additional copy so we are allowed to play the LAN". That isn't the mental picture that comes up).
Also, unfortunately, my mental image of real LAN parties involves clashing serial keys, authentic CDs being required to be in each machine (or one CD in every three machines, as with Age of Empires and such). Unfortunately a lot of the discussions about having a gaming LAN party I've heard run into the problem of figuring out what to do if everyone doesn't own a legitimate copy of some game they're planning to play (and that's a real issue because they can't ever agree on a game that everyone would want to buy just to be able to participate), and then it either turns into a desperate search for workarounds (cracking the DRM, keygens, better CD copying/imaging software...), or they start to look for games that don't have such restrictions.. oh hey, somehow we're talking about unrestricted multiplayer games again. Or they they don't find a solution so everyone who doesn't have the planned game just doesn't come and it ends up being a party with three guys playing their favorite game on Steam online in the same room.
Post edited September 14, 2019 by clarry
JAAHAS
100% Steamless
JAAHAS Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2008
From Finland
Posted September 14, 2019
JAAHAS: or online hubs that have been now closed are not likely to get their multiplayer restored in any other way than by using Steamworks
clarry: Uhh, if you are in a position to start modifying the game's code and add new dependencies to it, then there's no reason Steamworks should be the only choice. JAAHAS: Even with new games the developers would be taking a huge risk by trying to create their own multiplayer code from scratch
clarry: Again, every game (or game engine) needs its own netcode, and that's the hard part! What steam provides is a glorified socket API (which is open source[1] and not dependent on Steam so you can use it even if you have no plans to use Steamworks) plus a server browser. That's the trivial part. https://github.com/ValveSoftware/GameNetworkingSockets
I am all for petitioning that the developers do not tie their multiplayer into any external services, but I also think that multiplayer between multiple computers is always in far greater risk of becoming non-functional than single-player games, so having the DRM-free versions now ported to one common API might actually one day make it easier to get them to work with whatever protocols we may eventually end up using in the cyberspace than any games that had their fully own multiplayer framework as restoring them might require individual fixes meaning that the less known games might never got the attention of people who have the skills to do that.
clarry
New User
clarry Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2014
From Other
Posted September 14, 2019
JAAHAS: I also think that multiplayer between multiple computers is always in far greater risk of becoming non-functional than single-player games, so having the DRM-free versions now ported to one common API might actually one day make it easier to get them to work with whatever protocols we may eventually end up using in the cyberspace than any games that had their fully own multiplayer framework as restoring them might require individual fixes meaning that the less known games might never got the attention of people who have the skills to do that.
TCP/IP and UDP are so foundational that they will keep working long after other protocols become mainstream. And they have worked for decades already. Old games using these protocols still work just fine today, and they will continue to work. The basic socket APIs are the common APIs that every internet application uses either directly or indirectly, and they have been around for decades and if they went away, you'd break the internet right now. Problems only begin after games start to use proprietary APIs and services (such as Steam's) which is exactly what you're proposing here.
Relying on proprietary services is precisely why some old games' multiplayer stopped working.
The solution is not to use another proprietary service, but to avoid using one, and implement the game in such a manner that any extra services that are not vital to gameplay are optional, so you can still keep connecting to players even if the game can't connect to the server that hosted leaderboards and daily challenges 15 years ago. Furthermore, if you can, use already existing solutions (that do not rely on steam accounts & their service) for things like the master server for the server browser. So someone else can take over when the publisher doesn't want to keep it running.
Post edited September 14, 2019 by clarry
Trilarion
New User
Trilarion Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jul 2010
From Germany
Posted September 15, 2019
rjbuffchix: ...There are multiple games on GOG which require Galaxy to access multiplayer; this is not just my opinion, it is a verifiable fact :( I can provide you links to the gamepages for some of these if you are really interested. ...
I see. I haven't bought from GOG for quite some time. Last time I checked, only Gwent was mentioned as requiring Galaxy and I wasn't interested in Gwent. I would like to avoid these games and would clearly see them as DRMed. Is there maybe a list available of these games, so they can be avoided? Doesn't necessarily have to be managed in this forum, for example https://www.reddit.com/r/gog/ may be a good place. If you would start a topic there with what you have, people could make suggestions for the list in the comments.
Or is there any reliable other indicator on the game pages here about this behavior?
JAAHAS: "DRM-free" multiplayer sounds nice, but unfortunately old games that required some now defunct communication protocol or online hubs that have been now closed are not likely to get their multiplayer restored in any other way than by using Steamworks which then perhaps may lead it to be substituted by the Galaxy-API in the GOG version or the other way around if GOG managed to release the game first. ...
Technically no problem at all. Just bundle the necessary parts of Galaxy for multiplayer (without the game library organization, update, machmaking, authentication, ...) parts with the app in question. Technically, it should be no problem to use newer protocols without any DRM. DRM is not a technical requirement for the use of newer technology. If GOG would say that a bundle with parts of Galaxy is not possible, they would be lying (not sure if they actually say that).Post edited September 15, 2019 by Trilarion
rjbuffchix
Online/Galaxy required = DRM.
rjbuffchix Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jun 2017
From United States
Posted September 15, 2019
Trilarion: I would like to avoid these games and would clearly see them as DRMed. Is there maybe a list available of these games, so they can be avoided? Doesn't necessarily have to be managed in this forum, for example https://www.reddit.com/r/gog/ may be a good place. If you would start a topic there with what you have, people could make suggestions for the list in the comments.
Or is there any reliable other indicator on the game pages here about this behavior?
Suffice to say, it goes beyond just GWENT. This forum topic seems like the go-to place: Or is there any reliable other indicator on the game pages here about this behavior?
https://www.gog.com/forum/general/lists_games_that_need_galaxy_for_multiplayer_and_the_ones_that_dont/page1
As with many other resources regarding the site, this list relies on user effort and feedback. Unlike my understanding of GWENT, these games are still playable offline; it is only the multiplayer component that forces Galaxy.
Iirc there used to be a GOGmix page on here where a user listed such games. Some of the more cynical among us may believe the reason they got rid of GOGmixes was to silence such criticism, but I digress.
On the gamepages themselves in the store, there are little "notes" underneath the system requirements which will say things like "Note: GOG Galaxy is required for multiplayer / Multiplayer is only through Galaxy between GOG users."
The harder thing to find is what modes outside of Galaxy are available, if any. For example, it's usually hard to know what offline options (like LAN, splitscreen, hotseat) are in a game.
JAAHAS
100% Steamless
JAAHAS Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2008
From Finland
Trilarion
New User
Trilarion Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Jul 2010
From Germany
Posted September 20, 2019
Yes, that could be, but I guess they are fine the way it is.