• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Linux support for Easy AntiCheat

CuLtO

Member
Aug 30, 2011
5
1
Hello everyone,

As you may know, Steam now allows Linux player to play Windows only games thanks to SteamPlay / Proton.
So many games now works like a charm (Tripwire's Killing Floor 2 for example).
I'm a big fan of Rising Storm 2, and a Linux only user since a few month for some reasons.
So I tried to play RS2 with SteamPlay, and it looks like to work fine with everything but Easy AntiCheat :(

I'm not asking for a native Linux support, but maybe Tripwire could try make EAC work with SteamPlay if it doesn't take too much work time !
 
  • Like
Reactions: ®omano
Yoshiro Could you confirm wether you guys or EAC did anything to EAC that would cause an authentication failure? A new Proton version just released and now EAC fails again. It's probably just the Proton update that caused it, so it would be nice if you could confirm or deny that, so that people at Valve can focus on seeking the issue in the right place.

The issue is tracked here: https://github.com/ValveSoftware/Proton/issues/2726#issuecomment-499803416
 
Upvote 0
According to epic, it is now really simple to allow wine/proton in EAC.

To make it easy for developers to ship their games across PC platforms, support for the Wine and Proton compatibility layers on Linux is included. Starting with the latest SDK release, developers can activate anti-cheat support for Linux via Wine or Proton with just a few clicks in the Epic Online Services Developer Portal.

Is it possible to do it in Rising Storm 2 ?
 
Upvote 0
The version of EAC used on RS 2 is not the version that is advertised in this, and it is not something that will work for RS 2 players.

Does that mean it is absolutely out of the question that RS2 will have EAC support for Linux going forward? Initial reports on Protondb said it was fixed now which made me install the game again, but I get kicked shortly after joining any server.
 
Upvote 0
There were some updates to EAC support with proton. Is it still impossible to implement in RS2?


Our team has been working with Epic on Easy Anti-Cheat + Proton support over the last few months, and we're happy to announce that adding Steam Deck support to your existing EAC games is now a simple process, and doesn't require updating game binaries, SDK versions, or integration of EOS.
 
Upvote 0
Would be cool to have this game working on Linux. Latest Steam work on this seem to make it really possible at minimum work! Please do if you can.

Proton Anti-Cheat Support

Proton supports some common anti-cheat middleware, including Easy Anti-Cheat and BattlEye.
  • Easy Anti-Cheat​

    Proton supports Easy Anti-Cheat without requiring any recompilation, but it does require you to manually enable support for your build by following these steps in order:
    1. Go into the SDK Configuration settings menu on the EAC partner site and enable Linux as a client platform.
    2. Go into the Client Module Releases menu on the EAC partner site, choose the Unix platform, and activate a module. If you cannot find the Linux module in the status dashboards, please contact EAC support.
    3. Once that's done, download the EAC SDK and find the Linux library (\Client\Assets\Plugins\x86_64\libeasyanticheat.so) for the SDK version integrated with your game, rename it to easyanticheat_x64.so, and add it to your depot next to the Windows library (EasyAntiCheat_x64.dll).
    4. Lastly, on the Steamworks site, publish a new build of your game containing the new depot contents. (You don't have to make any changes to the game executable, just include the new files in the depot contents.)
 
Last edited:
Upvote 0
Let's face it people. Tripware doesn't care about RS2 anymore, it doesn't make money for them, so don't expect Linux EAC support for it, or any moderation to their own server. They even don't care about MEGA servers that ruin their own game. Only community server owners are keeping this awesome game alive. Thank god for the community....as always.
 
Upvote 0