• DupaCycki@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    4 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
      2
      ·
      4 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
        0
        ·
        edit-2
        2 days 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
      2
      ·
      edit-2
      4 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
      1
      ·
      4 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.

    • BlueSquid0741@lemmy.sdf.org
      link
      fedilink
      arrow-up
      0
      ·
      4 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.

      • swelter_spark@reddthat.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 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
      0
      ·
      4 days ago

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

      • rumschlumpel@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        4 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.

      • rtxn@lemmy.worldM
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 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.

  • dudesss@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    4 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
      1
      ·
      4 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
        1
        ·
        3 days 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
        1
        ·
        3 days 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.

    • 87Six@lemmy.zip
      link
      fedilink
      arrow-up
      0
      ·
      4 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
        1
        ·
        4 days 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.

    • Janx@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

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

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 days ago

      You don’t have to target every distribution, target a vaguely credible glibc, and of course the kernel, and you are covered.

      As a distribution platform themself, they don’t have to sweat packaging N different ways, they package the way they want. Bundle all the libraries (which is not different then the way they do it in Windows, the bundle so many libraries).

      They don’t get the advantage of the platform libraries and packaging, but that is how they treat Windows already because the library situation in Windows is actually really messy, despite being ostensibly a more monolithic ecosystem.

    • kadu@scribe.disroot.org
      link
      fedilink
      arrow-up
      1
      ·
      4 days ago

      If only a huge PC gaming store had solved this problem years ago with a standard runtime environment for Linux games…

      …alas it doesn’t exist, and if it did, Lemmy would keep complaining about it and instead drooling over another store that doesn’t even have an official Linux client.

    • Saprophyte@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 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.

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

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