• Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    17 hours ago

    I don’t disagree with most what you said about Steam, I really wish they were more strict about DRM and disclosure of it, I think they have a lot to improve in that area, and you are absolutely right that just because there’s a workaround doesn’t mean it’s not a problem.

    In fact the only thing I disagree with is this:

    Meanwhile you can buy from GOG without such hassles or risks that you have when buying games from Steam to make sure they’re free of nasty DRM

    You do know GoG allows DRM on their store, right? And that you don’t have curators or similar to have a workaround, your only hope is to go through this thread https://www.gog.com/forum/general/drm_on_gog_list_of_singleplayer_games_with_drm/page1 to find if it’s listed there.

    I’m not anti-GoG or pro-steam, I wish both of them to succeed because I want to play DRM free games on my Linux machine, but I feel that GoG gets a lot of good propaganda for things they’re only doing marginally better than steam.

    • Aceticon@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      17 hours ago

      Yeah, they sometimes fail in enforcing their own stated policy.

      While quite a number those things are so so, many are clear breaches of that policy (for example the Absolver one at the very start and the Cyberpunk 2077 one).

      Personally in my 200+ collection of games from GOG I never had such problems, whilst my Steam collection of around 20 games has several titles with DRM to the point that one of them won’t even run from Steam in Linux but the pirate version (which is cracked) runs just fine.

      None the less, you make a fair point.

      Personally I currently favor GOG because with their “No DRM” (except when they fail at it, as you pointed out) and downloadable offline installers, I de facto have the same ownership rights of the games I purchase as I used to have in the pre-Internet days when I bought a game CD (later, with the Internet, even physical games started having online validation), and if a different store was giving me that I would support them equally for that.

      It’s really about how far in practice do my ownership rights of a game go rather than store X or store Y, so stuff like blocking from playing a single player game in a machine which is offline or at any point the “game license” being revoked, the game removed from my collection and now I can’t ever play it anymore (which, by the way, is also a risk in GOG if you don’t download the offline installer) are big problems to me.

      • Nibodhika@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        14 hours ago

        Yup, I can totally see that logic, but as someone who’s using Linux as their main OS for a long while being able to easily play the game on my system is more important than most instances of DRM (although always on DRM is not acceptable to me). My reasoning is that if I have to jump through hoops to get the game to run on my machine by for example having to setup a wine prefix and figure out things for it I’m not paying for that game, if they don’t care for me as a customer, then why should I pay them?.

        For a long time that meant only native games got my money, and back then I used to buy stuff from GoG as all being the same their no DRM policy is better than Valve’s. But Valve invested heavily on Wine and Proton, which not only improved my experience inside their store but also outside of it, so I see a lot of return in giving them money, whereas GoG I’m getting the same experience from them than from the pirate bay or whatever kids are using nowadays, so I don’t see a reason to give them money.

        All of that being said, when GoG Galaxy comes to Linux, and if they integrate wine with it in a useful way, I plan on having a look at the old games catalog and possibly throw some money their way to encourage both Linux and DRM free support, but nowadays rebuilding my game library elsewhere would be prohibitly expensive, not to mention the pains of having to deal with multiple launchers, systems, etc.

        • Aceticon@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          13 hours ago

          I use Lutris as my launcher in Linux and the level of convenience to run Windows games in Linux with it is slightly superior to Steam (superior mainly because I like to run my games inside a sandbox with networking disabled, which I can easily do in Lutris but not Steam, plus I don’t have the launchers always running in the background and it’s very rare that I have to wait for Lutris to update when I want to run a game and start it, whilst with Steam it’s pretty common that I try to start a game and then spend a few minutes waiting for Steam to update itself and/or the game, when all I want is to run the bloody game and don’t care about it being the latest version), though for most people it should be around the same or maybe even a bit more for Steam if you care about automatic updating of the games before they’re run (which Lutris won’t do for GOG games - it will fetch and install game updates but you have to tell it to do it) and certain Steam API facilities such as cloud-saves and showing achievements to your friends.

          My total failure rate of running Windows games from GOG using Lutris as the launcher is about the same as that of running Windows games from Steam because Lutris too does the whole Wine + DXVK thing and has launch scripts for most games, though Steam does seem to have problems with AAA games from a certain generation (around the 00s) that won’t run in Linux whilst the pirate version of the same game runs just fine from Lutris, which is probably due to the DRM for those games back then which I remember was a real pain in the arse and which is still present in the Steam version.

          So my no-DRM thing is also a bit about running my games in Linux - because sometimes DRM gets in the way of that - though it is mainly about ownership and controlling myself when and how I run the games I bought and not actually losing access to a game because it was taken down from the store.

          In fact I have no intention of using a Linux GOG Galaxy as my launcher in Linux, same as back when my gaming PC was Windows I didn’t use the Windows one, I just hope GOG finally making one for Linux signals that they’re taking Linux gamers more seriously and maybe they’ll do like Steam and contribute some open source code to the gaming ecosystem in Linux, as that will benefit us all.

          • Nibodhika@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            12 hours ago

            Yeah, I understand all that, but first of all I have 4 gaming systems, 3 of them boot straight to Steam big picture (Desktop plugged to my living room TV, Steam Deck and Steam Frame), while I could have my gaming laptop for something different it just makes it easier to use the same on all systems, plus I would miss on cloud saves which make it seamless to switch from one system to another.

            But here’s the thing, to run things in Lutris I have to set it up myself, and setting it up with GoG downloaded installers or pirated versions is essentially the same, so what exactly is GoG providing me that I can’t get by pirating? Am I only paying them for the legality of it?

            • Aceticon@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              10 hours ago

              You don’t have to set up anything yourself in Lutris for games from GOG - you just go to the GOG view in Lutris where it lists all your games in GOG and click “Install” on the game you want to install and play: Lutris has scripts for the vast majority of GOG games that will automatically do whatever tweaks are needed to be done to Wine to run it so you don’t have to do anything beyond that.

              It’s about as likely that you have to do anything further than clicking “Install” to get a GOG Windows game to run from Lutris as it is likely that you have to do anything beyond clicking “Install” to get a Steam Windows game to run from Steam, and even if you do get an issue, like with Steam in Lutris most of the problems are solved by just switching in a pull-down box in the config for that game to get it to use the latest Wine or Proton version.

              As I said, I get no more hassle with running GOG Windows games in Linux with Lutris than I have running Steam Windows games in Linux with Steam.

              If you run pirate games from Lutris, THEN you do often have to set it up yourself since Lutris doesn’t have install scripts for such versions of the game at which point one does indeed need to dive into logs and poke around Winetricks to get the game to run (though you might get lucky, especially with DODI repacks).

              Even if installing and launching GOG games from Lutris wasn’t that convenient, you would be paying GOG rather pirating the game to pay the makers of the game for having made something you enjoy, and in fact I would recommend you to buy the game directly from the makers if you can bypassing the games stores (ANY games stores, GOG included) so that they get the maximum amount possible as they’re the ones doing most of the work and the games stores are just middlemen taking advantage of market inefficiencies and networking effects in games distribution to get a disproportionate cut of the money for doing a tiny fraction of the work.

              As a question of principle I actually chose to pay for games in GOG when I could just download pirated copies of the GOG offline installers for those games and install them just as easily - the Lutris scripts for the GOG versions of the game work for both direct download from GOG and for local offline installer files, and those local offline installer files can just as easily be pirated copies as they can be something you downloaded from GOG.

              • Nibodhika@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                8 minutes ago

                Yeah, but the fact that Lutris allows to do that painlessly is neither GoG nor the game dev doing. The game dev made a game for a different OS than mine, old enough games I can excuse, but all major engines have supported Linux for a while now, so I don’t feel particularly morally obligated to give money to someone who made a statement that they don’t care about me playing their game. On the other hand GoG also did nothing other than provide a store, and game devs could just sell their DRM free copies on their own websites and bypass GoG entirely, the convenience GoG sells goes out of the window if I can’t access it and I have to rely on a third party app to make it convenient.

                That being said, there are amazing games that have native versions and sell DRM free copies on their website and I strongly encourage anyone to buy directly from them, for example Factorio, RimWorld or Project Zomboid. Other games don’t sell on their own websites but do provide Linux versions on GoG, like Dead Cells or SOMA, I definitely see the point of buying there to give money to the devs. But for devs that don’t care about me, and a store that treat me as a second class citizen.

                Valve invests the fee onto improvements to wine, dxvk, FEX, as well as the features they offer like Steam client, cloud saves, etc. They invested money that allows me to play non native games easily, so to play those games I’m okay to pay Valve for it, they’re the ones that allow me to play them. But neither GoG nor game devs that don’t care about Linux want my money so I don’t care about them either.