The latest plea for official Proton support started on Reddit, where Scout339v2 shared their screenshot of Rust running “on a server with EAC disabled to show that the game already works perfectly on Linux.” Disabling Easy Anti-Cheat (EAC) is the key factor here, and part of a broader conversation where Facepunch and its Linux/Proton userbase don’t see eye-to-eye.

While it’s true Rust runs on Proton, you can’t join official servers, and most unofficial servers, with EAC disabled. Facepunch considered changing its stance in 2022 when the Steam Deck launched, but didn’t end up introducing official Proton support. COO Alistair McFarlane said at the time that Linux is “safer for cheat developers,” and that trying to support EAC on another platform could reduce the team’s ability to support Windows.

  • TheTimeKnife@lemmy.world
    link
    fedilink
    English
    arrow-up
    94
    ·
    8 days ago

    It’s interesting how gamers are supposed to have a problem with people cheating in a video game, but not with their computer being compromised by bad actors.

  • Scott@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    94
    arrow-down
    2
    ·
    8 days ago

    Then I have ‘no plans’ on ever giving them money for their shitty designed game

  • DigDoug@lemmy.world
    link
    fedilink
    English
    arrow-up
    76
    arrow-down
    4
    ·
    8 days ago

    If ring-0 access is the only way you can stop cheaters, your game must be poorly programmed.

    • ampersandrew@lemmy.world
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      3
      ·
      8 days ago

      Nah, cheating is just absurdly hard to stop. Even ring 0 anti cheat doesn’t stop it entirely. At some point, I feel like the answer is similar to piracy, in that you must accept that there’s going to be some amount of it, and then find a way to mitigate the damage. Because there are solutions to both of them that both go too far.

      • Doomsider@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        3
        ·
        7 days ago

        You can use analytics to detect cheating effectively. Companies don’t do this because it hurts their bottom line (stopping cheaters). Companies pay lip service to cheating and play stupid games of cat and mouse.

        Cheaters should not be banned, they should be forced to play against other cheaters. If you are so inhuman that you are the living embodiment of “got gud” then you get to play with cheaters.

        Everyone is happy except for the cheaters and that one got gud guy. Waiting for the first brave company to implement this.

        You could argue this would hurt competitive gameplay but it is obvious it is already hurt and the other answers (giving complete control of your OS) are a non-starter for me.

      • UnfortunateShort@lemmy.world
        link
        fedilink
        English
        arrow-up
        19
        ·
        8 days ago

        I think the way that CS does it is really the best one. Prevent the simple cheats, record games and let people handle the edge cases based on reports and suspicious activity.

        • Attacker94@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          8 days ago

          While I agree that this is usually enough, you end up with the issue that with volume the process becomes bogged down to the point of inefficiency. The best bet is to implement this system with a much more robust server side cheat detection, and ideally not send occult information or recieve bad information from the clients to minimize the damage that can be done with a cheat.

        • ampersandrew@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 days ago

          I didn’t know CS did this, but yeah, at a high level, that’s how I’d address it, too. It’s probably not a solution that scales super well due to the manual review required, and I know that game has a reputation of people still being annoyed by cheaters, but it might be the best we can do without being very invasive, like the ring 0 stuff.

          • kate@lemmy.uhhoh.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 days ago

            they do also have an AI system now called VACNet which doesn’t ban players but can prioritise which cases to review first, and can match suspected players against each other instead of the general pool via a system called trust factor

      • Ofiuco@piefed.ca
        link
        fedilink
        English
        arrow-up
        7
        ·
        7 days ago

        Curiously, we had a better system and it was taken away for profit.
        Community servers.
        Where usually there was at least a mod or admin available who was able to get rid of the cheater in minutes.
        Now we report and have to wait until some arbitrary ban wave and hope they hit them.

        • ampersandrew@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 days ago

          Doesn’t Counter-Strike still have this? It serves a different use case than a proper ranked mode, usually, though I’ll admit I’m long out of the loop on Counter-Strike.

          • kate@lemmy.uhhoh.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            7 days ago

            Counter strike does have this, and even has third party matchmaking services that rely on it (FaceIt, ESEA, Renown)

          • Ofiuco@piefed.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 days ago

            No idea, I don’t and never have played CS.
            I know TF2 and L4D still have them, but I meant recent games, it’s rare for a non-indie game to provide the server files to host your own.

    • Mwa@thelemmy.club
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      8 days ago

      Reminds me that DRM used to run Kernel Side until software side drm was the safest/less sketchy option.

  • lordnikon@lemmy.world
    link
    fedilink
    English
    arrow-up
    63
    ·
    8 days ago

    This always screams of a person that thinks their views are the default views of reality. Really shows how self centered he is.

  • Shanmugha@lemmy.world
    link
    fedilink
    English
    arrow-up
    56
    ·
    8 days ago

    Well, I for one am serious about anti-cheat: if the company making the game makes it more important than the game itself, I make game not important for me

  • toothbrush@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    1
    ·
    8 days ago

    I remember previous outbursts from facepunch. This has nothing to do with anti-cheat, they have been staunchly anti linux for some time now. They have floated the idea of removing linux support for garrys mod for years.

    • ArgentRaven@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      8 days ago

      I bet there’s some kind of kickback from Microsoft involved here. Maybe indirectly. Because the only reason I still have a Windows PC (just one left) is to play Fortnite with my kiddo. Every other PC and tablet is running Linux since October.

  • this@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    8 days ago

    Actually, games that force kernel level spyware on users to combat cheating when the company literally controls the servers the game runs on and can afford to pay for moderators are not serious about catching cheaters.

  • LostWanderer@fedia.io
    link
    fedilink
    arrow-up
    33
    ·
    8 days ago

    Unsurprising, Facepunch were hostile in the past to the idea, temporarily played around with the idea, and always will be ambivalent. Given the direction that Windows is heading, it would be a time to consider cultivating fans on different operating systems. As Microsoft is messing up in a huge way these days.

    • warm@kbin.earth
      link
      fedilink
      arrow-up
      11
      ·
      8 days ago

      Let me tell you, the average Rust player doesnt care and Facepunch know it.

      • LostWanderer@fedia.io
        link
        fedilink
        arrow-up
        7
        ·
        8 days ago

        Without a doubt, as long as these players get their Rust fix, they couldn’t care less about Linux or the state of Windows.

  • KiwiTB@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    8 days ago

    The irony of it all is the best cheats of which I won’t discuss bypass all anticheat including theirs. Their concern is only for the low hanging fruit for appearance only.

  • FauxLiving@lemmy.world
    link
    fedilink
    English
    arrow-up
    21
    ·
    8 days ago

    Oh no, where will I go now to have 12 year olds tell me to kill myself while shouting racial slurs at my base.

  • zr0@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    1
    ·
    edit-2
    8 days ago

    What a stupid excuse. It is possible to detect cheaters without even touching memory or cpu. You could do the magic on the servers, if you are really serious about anti-cheat.

    And I actually liked facepunch, especially what Garry was doing.

    Edit: Checked who Alistair McFarlane is. Just a producer. Has no idea about technical stuff. So why the fuck do they let them speak about technical topics if he clearly has no clue about them?!

  • kbal@fedia.io
    link
    fedilink
    arrow-up
    20
    ·
    8 days ago

    Those who don’t support them are not serious about software quality.