• DupaCycki@lemmy.world
    link
    fedilink
    arrow-up
    46
    ·
    2 days ago

    Genuinely, if GOG finally manages to support Linux, I will definitely return to it and start purchasing games there.

    • azvasKvklenko@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      18
      ·
      2 days ago

      This! They say Steam isn’t technically any better, but it has so much secret sauce comparing to something like Galaxy, such as Linux port, proton, workshop, steam input among other things

      • Legianus@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        4 hours ago

        With heroic, GOG games work flawlessly, you can use both proton and wine with it. Also supports Epic Games and other games from launchers.

        Native GOG launcher on Linux would be nice, too though

    • Meldrik@lemmy.wtf
      link
      fedilink
      arrow-up
      110
      ·
      edit-2
      2 days ago

      They should financially support Heroic Launcher and add it to their website. Why invent something that already exists and is open source?

    • nfh@lemmy.world
      link
      fedilink
      arrow-up
      38
      ·
      2 days ago

      He did just reacquire ownership of GOG. Porting software can take time, but this actually might happen in the near future, at least a beta version.

      • BradleyUffner@lemmy.world
        link
        fedilink
        English
        arrow-up
        44
        arrow-down
        1
        ·
        2 days ago

        Having a client that’s actually integrated with your account, with the ability browse, purchase, and download games, is going to be a requirement to complete with Steam

        • cybernihongo@reddthat.com
          link
          fedilink
          arrow-up
          4
          ·
          1 day ago

          I have a GOG library specifically because it’s not tied to a stupid Valve Epic Games Uplay Launcher. This is their competitive edge. Plus, all of what you mentioned can be done with GOG through any semi-modern web browser.

        • gustofwind@lemmy.world
          link
          fedilink
          English
          arrow-up
          15
          ·
          2 days ago

          I suppose but the only reason I use gog is to download games without having to use a goddam launcher

          I’m sure many people want a launcher and as long as I can keep not using it I won’t care

          But not using a launcher is the reason I have a gog library

          • rumschlumpel@feddit.org
            link
            fedilink
            arrow-up
            5
            ·
            2 days ago

            TBH the only reason I even want a launcher is that game achievements require it. AFAIK this is possible with other launchers like Heroic, but I never bothered setting it up for the GOG games I do own.

            • gustofwind@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              arrow-down
              2
              ·
              2 days ago

              Ah well imo achievements have been a monumentally bad thing for gaming and culture so I have to say I hope they disappear anyway

              • Alaknár@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                1
                ·
                4 hours ago

                achievements have been a monumentally bad thing for gaming and culture

                LOL, I’m sorry, what? :D

                Please elaborate!

              • wizzim@infosec.pub
                link
                fedilink
                arrow-up
                3
                ·
                edit-2
                20 hours ago

                I like achievements. Outside the feeling of completion, they allow me:

                • to try some challenges I would never have the idea to try (e.g. the great Trine 2 achievements)
                • to decide when I am done with a game and can start up another.
                • to feel a bit proud when you achieve something only 5% or other players did.
              • [object Object]@lemmy.world
                link
                fedilink
                arrow-up
                3
                ·
                1 day ago

                Thankfully achievements can typically be ignored, at least in single-player games that I play. So not sure what’s so radically bad about them.

                But, the funniest achievements system that I’ve seen was in the original ‘Assetto Corsa’, the racing simulator. It goes like ‘win with this car on this track against these other cars’, and then seven hundred of these, vaguely mirroring the pseudo-career mode that the game has. I had a chuckle seeing that, and paid no attention to the achievements again. The cherry on top is that basically no one plays the original ‘career’, driving mod cars on mod tracks instead.

        • cybernihongo@reddthat.com
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          I guess since GOG doesn’t have an official launcher, we will be like, very totally unable to create and use wine prefixes. No siree.

      • ekZepp@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        You’re right but the good point of the HL is the convenience and fast of use. On my Deck is the best way to have all my GOG and (freebie) Epic games with one click, dlc included.

    • BlueSquid0741@lemmy.sdf.org
      link
      fedilink
      arrow-up
      9
      ·
      2 days ago

      I’ve used gog launcher before, years and years ago (13? 14 years?) so maybe it’s better now, but it was bad. Really bad, I had to get rid of it and just use the offline installers.

      Heroic on the other hand is very good.

      • BeardedGingerWonder@feddit.uk
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        I’m genuinely curious, I’ve never really used any launcher other than steam (it’s not blind loyalty, my steam lib is just bigger than I’m ever likely to play already and my gaming heyday came before launchers).

        Steam on the surface of it doesn’t seem like an inordinately complex piece of software compared to say, a game or package manager etc. What is it that makes other launchers so shit?

      • swelter_spark@reddthat.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        I didn’t dislike it, but I don’t remember anything about it that would make me want to use it instead of Lutris.

    • Korhaka@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      8
      ·
      2 days ago

      Genuine question as a Linux user… Why would I want their client unless they are going to build proton/similar into it?

      • rtxn@lemmy.worldM
        link
        fedilink
        arrow-up
        14
        ·
        edit-2
        2 days ago

        Even if Galaxy is running under Wine:

        • It’s a package manager. It handles downloading files and updates, installation and patching, and verification.
        • It integrates various GOG services, like cloud storage for save files.
        • It can set environment variables and pass arguments to launched games.

        Besides, a Linux-native port doesn’t need to package anything. It can simply mark Wine/Proton and various compatibility solutions as dependencies. Lutris, for example, is still a great utility even if it doesn’t use the packaged Wine versions: all it really needs to do is execute some program in the correct runtime environment with the correct arguments.

        • Alaknár@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 hours ago

          I think reinventing the wheel is pointless. Just indicate that Heroic Games Launcher fully supports GOG, put that on GOG’s website, job done.

      • rumschlumpel@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        I’d assume that would be part of it, yeah. But that may indeed be a faulty assumption. Anyway, achievements don’t work without a client even if they’re native Linux titles.

  • dudesss@lemmy.ca
    link
    fedilink
    arrow-up
    26
    arrow-down
    4
    ·
    2 days ago

    Just a tip, if you guys want to containerize games such Epic Games, GoG, or other Windows apps, there is a program called Bottle which lets you do this. Can be a great added layer of security and containerization: https://usebottles.com/

    However there is Lutris and Heroic for easier to use alternatives that do not offer containerized security.

    • turdas@suppo.fi
      link
      fedilink
      arrow-up
      20
      ·
      2 days ago

      Is Bottles actually containerized in any meaningful way? Last I checked it just managed wineprefixes, and Wine is not a sandbox.

      • bootleg@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        6 hours ago

        It doesn’t use any seperate layers of containerization other than flatpak. So if you don’t install it via flatpak, it won’t be sandboxed.

        There is also no proper instance containerization (you can enable it in Bottles’s settings, but it’s marked as experimental and I’ve been unable to run a single application with it on), so an app installed on one instance in Bottles will have access to all other instances’ files.

      • juipeltje@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        1 day ago

        I could be wrong but i don’t think the wine instances themselves are containerized. Maybe he’s confusing it with flatpak sandboxing, since that is the only officially supported way of using it.

      • dudesss@lemmy.ca
        link
        fedilink
        arrow-up
        5
        arrow-down
        3
        ·
        edit-2
        1 day ago

        I don’t know much about it. I tried using it to set it up with Epic Games. There was a lot more manual work than say Heroic or Lutris, but all was able to be done through a UI.

        I needed to select my dependencies of C# versions, C++ versions, XInput software, Direct X version, various other stuff. This was done within a single bottle, so I’m guessing they’re separate from the others.

        To be honest, I managed to get Epic Games running, but had trouble signing it. Not sure what else I was missing.

        It also lets you take snapshots of your Bottles state. And provides you with a Task Manager, command line, Registry Editor, Windows compatibility versions (e.g., 10 or 11), toggle OBS screen capture, gamescope, Wayland (experimental), other graphic stuff,

        Its got Launchers for many things, like also: Battle. Net, Enlisted, EVE, FL Studio, AutoDesk, Guild Wars 2, MEGA sync, Origin, PlayStation Plus, QOBUZ, Star Citizen, Ubisoft Connect, Wargaming. NET (World of Tanks, Warplanes, Battleships), the GOG Galaxy official launcher.

        They show the ratings for the various launchers from within the app, to show its score for compatibility.

          • Zamboni_Driver@lemmy.ca
            link
            fedilink
            English
            arrow-up
            3
            ·
            20 hours ago

            I think because people no longer trust you because you confidently said that something does something, and then when questioned, you said that you don’t really know much about it.

            It gives your comments a low trustability factor. People will think that anything else you have to say on the matter could be misleading.

            • dudesss@lemmy.ca
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              17 hours ago

              That’s fair. Looking back, I shouldn’t have used the word containerized. Isolated may have been what I should have used instead since I’m not sure if its “containerized”, a “VM”, or as @[email protected] said “bubblewrap”…

              Thanks for responding.

      • Saprophyte@lemmy.world
        link
        fedilink
        arrow-up
        3
        arrow-down
        4
        ·
        2 days ago

        Yes, it has different wine instances for each installed application, it uses a flatpak style separation to prevent them from accessing each other.

        • bootleg@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          6 hours ago

          It doesn’t have any containerization between instances. There is an experimental opt-in setting for it but it’s completely broken. It’s just sandboxed because of flatpak.

        • turdas@suppo.fi
          link
          fedilink
          arrow-up
          9
          ·
          1 day ago

          The reason I’m asking is that separate wineprefixes will look like a “different wine instance” to a layman, but they’re not the same thing as a sandbox. Wine mounts the host filesystem under the Z: drive, and even beyond that there are probably ways to escape the Wine environment. For true sandboxing some additional layers will be required.

          • Saprophyte@lemmy.world
            link
            fedilink
            arrow-up
            4
            arrow-down
            1
            ·
            edit-2
            1 day ago

            From a security standpoint, yes they can be broken out of, just like a docker or a virtual machine , but they use bubblewrap to isolate environments just like flatpaks. Malicious content aside they are just as isolated and sandboxed as a docker image or vm

    • 87Six@lemmy.zip
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      2 days ago

      I don’t even think that 30% figure is true. They’re just inflating it to butter up ai investors.

      Microsoft leadership is dogshit but I doubt their devs are… THAT dogshit…

      • Riskable@programming.dev
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        No, it could be true. AI—especially with .NET—tends to generate exceptionally verbose code. Especially if you use “AI best practices” such as telling the AI to ensure 100% code coverage. Then there’s the, “let’s not use any 3rd party libraries, because we are Microsoft” angle.

        .NET is already one of the most absurdly verbose languages (only other widely-used language that’s worse is Java). Copilot could easily push it over the top 🤣

        All it would take would be for Microsoft to have AI rewrite some of the core libraries.

        • zqps@sh.itjust.works
          link
          fedilink
          arrow-up
          5
          ·
          2 days ago

          Wow. I was so engrossed by the narrative that after one hour of listening to it, I genuinely felt betrayed.

            • JasonDJ@lemmy.zip
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              2 days ago

              Actually saying it out loud it kinda sounds like a BFE, Minnesota accent. Or maybe more Canadian. However my idea of Minnesota accent is based on the mom from Bobby’s World and Uncle Joey’s beaver.

              I’m realizing again a few minutes later that 00s+ kids may not get either of those references. And Dave Coullier is Canadian and I think his beaver is too.

              Edit again, I realize that the 00s+ kids that don’t get the references would probably be more confused by me referencing two mens beavers.

              Dave Coullier (sp?) was the actor who played the character Uncle Joey (Gladstone) in Full House, where he pretended to be the uncle to three little girls and lived in their house, with their dad Bob Sagat (of “the aristocrats” and “Rolling with Sagat”), after the mom died of mysterious circumstances. As the girls got older Uncle Joey started making videos where he stuck his hand into a beaver and used it as a puppet. Part of this gag usually revolved around various jokes about “wood”. Eventually this got him to become a bit of a local celebrity, in the morning news and as a radio host.

              Partly related fact, Alanis Morissette’s album (and now Broadway Musical), Jagged Little Pill, was inspired by a bad breakup with Dave Coullier

        • EonNShadow@pawb.social
          link
          fedilink
          arrow-up
          3
          ·
          2 days ago

          In the US we pronounce ‘lever’ with a soft E (as in yellow) rather than a hard E sound (as in green) like you do in the UK.

          Just another one of those weird US vs UK English things, but that pronunciation makes the joke work.

    • Janx@piefed.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      No offense to GoG, but right now they’re getting publicity with nice, cheap words…

    • CountVlad47@feddit.org
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      2 days ago

      I saw a post recommending Limo not too long ago. I’ve not used it but it has FOMOD and LOOT support.

    • Saprophyte@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      I’m still burnt about this. I’ve been a subscriber since they started Linux support. Cancelling it last week sucked but I definitely let them know why during the process. It did a great job managing cp2077 mods on Linux.