• dumpster_dove [he/him]
    ·
    2 years ago

    Speaking of differences, for some reason a bunch of my games that work on Manjaro don't work on Arch, with or without proton :cat-confused:

      • dumpster_dove [he/him]
        ·
        2 years ago

        Steam made a compatibility layer that makes Windows games work better on Linux. Lots of games that aren't made for Linux run great with it.

        • silent_water [she/her]
          ·
          2 years ago

          they forked the existing project wine and submit patches back to it. they didn't build it from scratch. the wine project is a herculean feat of engineering and the more I learn about it, the more shocked I am that it exists. Microsoft implemented the inverse translation layer in WSL2, which allows linux programs to run in windows - with a major caveat: wine executes native windows binaries whereas WSL still requires recompiling executables into a compatible format (last I checked anyways).

            • silent_water [she/her]
              ·
              2 years ago

              I think so far most of it has gotten upstreamed. at least, I can play most I try (not very many, granted... rarely in the mood) with plain wine. but my understanding from the project is that Valve tries to upstream fixes once they're deemed reliable enough and as long as they don't pose problems for other applications.

            • TheCaconym [any]
              ·
              edit-2
              2 years ago

              Admittedly for their specific use case proton goes way beyond wine

              Actually no; proton is almost entirely wine. It's really like 90% the community (wine contributors over a span of three decades), 8% a german developer on his free time (the one that implemented dxvk, which is 99% of the magic in proton), and like 2% valve (and mostly because they started to pay said german dev).

              This is the culmination of 30 years of community contributions, almost entirely by volunteers, without profit motive. Valve did very little beyond adding a bubblewrap-based sandbox to improve reliability a bit - though they did speed up things those past few years, admittedly.

      • W_Hexa_W
        ·
        edit-2
        1 year ago

        deleted by creator

      • dumpster_dove [he/him]
        ·
        edit-2
        2 years ago

        Never heard of it before so I guess not. I'll tinker around a bit and see if it changes anything. Thanks.

        Still weird that a bunch of games that should work natively on linux won't run on Arch but do on Manjaro. I've had different problems with Xcom 2, Shadowrun and Tales of Maj'eyal.

        Edit: wow, Shadowrun works now. All I did was follow some instructions by GE. The game isn't even run through Wine, so I have no idea what I did.