• barnaclebutt@lemmy.world
    link
    fedilink
    English
    arrow-up
    51
    arrow-down
    1
    ·
    13 hours ago

    Which I’m sure is much higher than windows games working on windows. Proton is awesome for old games.

  • xytaruka@lemmy.world
    link
    fedilink
    English
    arrow-up
    43
    ·
    15 hours ago

    Switching to linux had me cold turkey league of legends im a healthier happier person now.

    • sibachian@lemmy.ml
      link
      fedilink
      English
      arrow-up
      17
      ·
      15 hours ago

      the real cold turkey was Riot killing linux support last year. Seems like there wasn’t enough linux players at the time for them to walk back that decision.

    • aGlassDarkly@piefed.zip
      link
      fedilink
      English
      arrow-up
      34
      ·
      17 hours ago

      This may be the first time I haven’t fallen into the subset of “everybody.”

      Everything I want to play runs using Linux/proton. It seems like the only things that have trouble are things I’d never consider even installing, let alone running.

      • Cethin@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        ·
        15 hours ago

        I was watching a video about extraction shooters and it mentioned a F2P Chinese one. I wasn’t that interested in it, but I wanted to give it a try to see what it was doing differently. It didn’t run though, because almost all Chinese games have kernel-level AC. I figure it’s not a big loss. I own EfT, and I’ve got other extraction shooters to play, especially ARC Raiders now.

        That was the last time, and the only time in a very long time, that a game I tried to play didn’t just work.

        • aGlassDarkly@piefed.zip
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          1
          ·
          13 hours ago

          kernel-level AC

          This sounds like they did you a solid by not working. I’ll have to look up this genre of shooter, though; not something I’ve heard of before. I tend to be too easily annoyed for anything that isn’t single-player or local co-op these days, although some part of me still remembers some MMOs though rose-colored nostalgia glasses.

          • Cethin@lemmy.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            5 hours ago

            I pretty sure I wouldn’t have enjoyed it as much as EfT or definitely not ARC Raiders, but I still wanted to see what they decided to do differently. Yeah, they probably saved me some time.

        • FauxLiving@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          13 hours ago

          ARC Raiders is what I’d be playing even on Windows.

          An extraction shooter where there is a common enemy creates a lot of spontaneous cooperation. People are still dangerous, but seeing a person isn’t a life or death situation like in EfT.

      • Electricd@lemmybefree.net
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        13 hours ago

        You’re the exception

        Most people play the same 3 FPS games that don’t run on Linux. They’re probably not the type of people that would use Linux but hey, some might

  • Rose56@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    13 hours ago

    Playing Hogwarts legacy at the moment, but I also tested ETS 2 and the tenants.

  • kinther@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    16 hours ago

    The only games I’ve struggled with are those with codecs that are not distributed with Proton. Installing GE-Proton solved it.

    99.99% of games on Linux unlocked.

      • Electricd@lemmybefree.net
        link
        fedilink
        English
        arrow-up
        7
        ·
        edit-2
        13 hours ago

        From their readme:

        Things it contains that Valve’s Proton does not:

        • Additional media foundation patches for better video playback support
        • AMD FSR patches added directly to fullscreen hack that can be toggled with WINE_FULLSCREEN_FSR=1
        • FSR Fake resolution patch details here
        • Nvidia CUDA support for PhysX and NVAPI
        • Raw input mouse support
        • ‘protonfixes’ system – this is an automated system that applies per-game fixes (such as winetricks, envvars, EAC workarounds, overrides, etc).
        • Various upstream WINE patches backported
        • Various wine-staging patches applied as they become needed
        • NTSync enablement if the kernel supports it.
  • Deestan@lemmy.world
    link
    fedilink
    English
    arrow-up
    26
    arrow-down
    1
    ·
    13 hours ago

    The stereotype is of the haughty Linux user, but fuck me all I ever see in these discussions is Windows users being belittling assholes.

      • yeehaw@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 hours ago

        Anticheat works fine. Just not the kernel level nasty ones. But that’s a good thing.

    • yeehaw@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 hours ago

      Like Elden ring and nightreign? Hugely successful games. Play them all the time in Linux.

    • yeehaw@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 hours ago

      Where’s my hype the time quest? I tried and it was a huge pain in the ass and I couldn’t fully get it working.

    • SaharaMaleikuhm@feddit.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      15 hours ago

      Oh, yeah? I have a super niche German adventure game from 2004 that I can’t get up and running. But then it also won’t work on at least Win7 and up (I tried). I can’t even get that running on an XP virtual machine. This game has become my nemesis.

      • Deestan@lemmy.world
        link
        fedilink
        English
        arrow-up
        14
        ·
        13 hours ago

        See if you can trick Ross Scott into playing it. :) He has near infinite patience for forcing old games to run, and a skilled network to lean on.

    • thelittleblackbird@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      13 hours ago

      Ummmm sure?

      I don’t want to start that extremely old flame war of native VS jit code but…

      Proton is not an emulation, it is a translation to native code, and while it has some drawbacks (more memory usage, more time at start up to compile things) it can unlocks a lot of potential when the hw support new capabilities, this is the reason that some dx10 games run faster on Linux…

      • KubeRoot@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        13 hours ago

        I might be wrong, but I don’t think proton is either? It’s running x86 instructions either way, wine just provides a way to load it from the windows executable and library formats, and together with proton they provide implementations of windows libraries for those executables to use.

        • bufalo1973@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          10 hours ago

          I guess most of the process is just using a wrapper to translate the call to a Windows library to the equivalent call to a Linux library.

        • thelittleblackbird@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 hours ago

          As far as I know for the new Vulkans layers and dx12 implementation there is a “translation layer” from the old dx implementation to the most updated one. This is the main reason why old games runs faster on Proton than in w7 for the same hw. Even if they were designed for w7 specifically.

          Last time I checked this was done during the booting of the game, but i have to admit this was time ago and it could have been changed.

    • rhabarba@feddit.org
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      1
      ·
      21 hours ago

      IBM killed OS/2, because they hate end users. IBM has a long history of making great end user products (awesome keyboards, great laptops, still good software) only to sell them to the highest bidder. All IBM execs can see are penguins with suitcases full of dollar bills. OS/2? End users loved it, but it didn’t run on mainframes. Killed. The Model M keyboard? End users loved it, but it was too durable, so it did not guarantee many sold units (because why would anyone buy a new Model M while the old one is still good?) -> rebranded as Unicomp and left to rot. (Typing this on a Unicomp PC122, but that’s a different story.) Thinkpads? Ah well, those are expensive. And they aren’t mainframes. Sold to the Chinese because ugh! End users! Lotus (SmartSuite, Notes)? Nice to have, but nope, too many end users. Ugh! End users!

    • cynar@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 hours ago

      I’ll take compatible.

      Most people game on windows. It’s monolithic nature also means that they will mostly encounter the same bugs.

      Linux has a wider base of functionality. A bug might only show up on Debian, not Ubuntu.

      End result, they spend 60% of their effort solving bugs, for 2% of their base. That’s not cost viable.

      Compatibility means they just have to focus on 1 base of code. All we ask is that they don’t actively break the compatibility. This is far less effort, and a lot easier to sell to the bean counters.

      Once Linux has a decent share, we can work on better universal standards. We likely need at least 10% to even get a chance there.

  • python@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    14 hours ago

    I finally switched to Linux just a few days ago when upgrading my laptop’s SSD, and so far I have only opened minecraft to see how it runs - extremely smoothly, even though I could not figure out how to make use the Nvidia GPU. I’d say it runs noticeably better on Linux than it did on Windows.

    • Frenchgeek@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      Unless it has changed recently, I think most distros default to running on the Nvidia GPU all the time: Switching back and forth doesn’t always work. (Or at least, that’s how my laptop run with Manjaro)

  • 1984@lemmy.today
    link
    fedilink
    English
    arrow-up
    11
    ·
    12 hours ago

    For me its 100% of games, but sure, havent tried all games that exist…

      • Saryn@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        Out of curiosity, is this something that can be circumvented by playing in a Windows VM?

      • arararagi@ani.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 hours ago

        Yeah, and these are biggest ones, Fortnite, LoL, Valorant… They are in that 10% but they are the biggest, so at least people like me that don’t play them should just make the jump already.

    • 0ops@piefed.zip
      link
      fedilink
      English
      arrow-up
      39
      ·
      19 hours ago

      I’ve heard that there’s some older windows games that don’t run in newer versions of Windows but do run in proton

      • BCsven@lemmy.ca
        link
        fedilink
        English
        arrow-up
        18
        ·
        20 hours ago

        I think its more that you stated the obvious. Like saying 100% of Linux Appimages run on Linux. The reason to move from Windows, or one of them, is MS using telemetry and screen capture and other bloat that ruins the gamiglng experience due to processing power needed, you move that to a Linux machine and there’s no background garbage running.

        For example my machine had dual boot, at idle windows was using 6% of processing power to do nothing. On Linux it was 0 to .5% to idle.

        With windows updates I have to delete Ai.exe and Ai.DLL from the office folders or randomly ai starts hogging resources even if I have no office apps in use. Just a terrible user experience.

        • Cethin@lemmy.zip
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          1
          ·
          15 hours ago

          They stated the obvious, which didn’t add to the conversation, and also was wrong. There are a number of older games that just do not work on modern Windows. Frequently they work through WINE/Proton just fine though.

        • FreedomAdvocate@lemmy.net.au
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          5
          ·
          edit-2
          15 hours ago

          at idle windows was using 6% of processing power to do nothing.

          You think it’s doing nothing, but it definitely is doing something. Windows just does more stuff than Linux. For all you know it’s rebuilding indexes to make the whole PC run better.

          tated the obvious, which

          • BCsven@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 hours ago

            Its running uneccessary stuff for my user, like telemetry, and other preinstalled MS nonsense ai.exe, etc.

            And it definetly wasn’t building indexes. LOL. I have excel installed, if I type excel in the search with app filter it can’t find it.

            Also I shared a drive between windows and Linux before. Linux GNOME indexing finds stuff instantly, Windows indexed search still takes forever looking for data.

        • JesusChristLover420@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          10 hours ago

          Right, but you realise that’s a reverse engineered version of the game? The original can’t be played on Windows. One glorious project to save a beloved game is a noble endeavour, but the same cannot be done for all the Windows games like it that cannot be played anymore. Spore is barely playable these days.

          • rhabarba@feddit.org
            link
            fedilink
            English
            arrow-up
            0
            ·
            9 hours ago

            Right, but you realise that’s a reverse engineered version of the game?

            The source article we’re commenting on here largely argues that Linux is only halfway decent for gaming because of Wine, a reverse-engineered version of the Windows ABI/API. Are reverse-engineered versions a valid point or not?

            • JesusChristLover420@lemmy.sdf.org
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              8 hours ago

              Wine is not an emulator. It’s a translation layer, which enables running the original software. Linux with Wine supports old windows games better than new windows does. In the next few years we’ll reach the point where Linux can play more games than Windows can, and it may already be here.

              • rhabarba@feddit.org
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 hours ago

                Wine is not an emulator.

                I know that Wine zealots use that as a meme, but please note that I haven’t said it was. (Not that it mattered for the users anyway.)

                In the next few years we’ll reach the point where Linux can play more games than Windows can

                Citation needed.

    • Truscape@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      20 hours ago

      True, but getting us privacy-concious folks to use any version of windows, even the most palatable (Enterprise IOT LTSC, which is impossible for an individual to acquire through official channels) is a hard sell. I’m still only using Win10 IOT LTSC for VR game support, but I’m just biding my time. Already switched all of my other devices off windows.

    • flying_gel@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      19 hours ago

      Not necessarily, steam includes a windows compatibility layer making many windows games playable on Linux and that’s how most steam deck games run. On stream deck specifically the battery life and performance is often better under this translation layer than installing windows and running them natively.

      Edit: Just skimmed the article, this is exactly what it’s about.

  • orosus@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    13 hours ago

    The only game I am not able to make it work on Linux is “The Sims 4”. After installing it on Steam, when clicking on Play, it runs the EA app in the background and tries to start the game, but it doesn’t load. Any suggestion?

    • dangrousperson@feddit.org
      link
      fedilink
      English
      arrow-up
      9
      ·
      13 hours ago

      always check protonDB:

      https://www.protondb.com/app/1222670

      Looks like most people are using GloriousEggroll’s version of Proton (ProtonGE) and some are using launch options to disable the EA Launcher.

      GE works on Wine at Red Hat and is thus very knowledgeable about windows translations and the stuff he changes about Valves Proton are often merged down the line, its like an unofficial beta release and I’ve had good a experience with Hus proton Versions.

      That said, to actually get custom Proton Versions I use “ProtonUp-Qt”(available as flatpak): https://davidotek.github.io/protonup-qt/

      Which downloads different Proton Versions and manages them for you. You can then set the default for all games in the steam settings, or on a game-by-game basis

  • Shayeta@feddit.org
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    6
    ·
    20 hours ago

    Impressive, now tell me what % of the top 20 current concurrent players games run on linux.

        • dubyakay@lemmy.ca
          link
          fedilink
          English
          arrow-up
          6
          ·
          17 hours ago

          Yeah, sorry.

          Medals are probably the best metric. Besides red for broken, they go

          • bronze for barely playable with lots of tinkering
          • silver for playable with tinkering
          • gold for working great with some tinkering
          • platinum for works out of the box with no tinkering

          And above that “native”, which I think is not included in the charts. Even native games you can still opt to play through proton though. I had better performance playing Slay the Spire and Project Zomboid on older gfx with Proton than native for example.

      • magz :3@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        12 hours ago

        as far as i can tell this only accounts for games on steam, which means massive games like fortnite, valorant, league of legends and genshin impact are excluded. also for some reason apex legends is rated as silver on protondb despite very much not working on linux? so i guess at least one of the silvers in the top 10 chart should be downgraded to not working

        • dubyakay@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          6 hours ago

          This is true. For anticheat specific issues there is https://areweanticheatyet.com/

          Apex Legends is silver because it had 3k+ positive reviews before, but about a year ago EA decided to flip the switch on Linux within EAC. Likely to fuck with steam deck, or maybe to do some handwaving of dealing with cheaters.