View previous topic :: View next topic |
Author |
Message |
Adarion Tux's lil' helper
Joined: 22 Aug 2005 Posts: 78
|
Posted: Tue Mar 19, 2024 10:27 am Post subject: EAC (easy anti cheat) - any experiences or solutions? |
|
|
Hello everyone,
is anybody else here having troubles with this pesky EAC implemented in some Steam games?
E.g. I had some Warhammer Vermintide installation that would work on Proton/Steam nicely but the update that introduced EAC completely messed it up.
(This development can also be found in the protondb.) It seems that a few people got things to run, but I don't.
I found a hint on Back 4 Blood that someone got it to work by using patching glibc because of some obsolete hash support function that was deactivated
in recent releases (after the better alternative was already around for 16 years or something).
I assume the USE flag hash-sysv-compat reintroduces it, however, I tried with Warhammer and... well, it got to the loading screen (bypassing launcher since
that would install Microsoft(R) EdgeWebViewRuntime (seriously, WTF, they use this **** to display "web content" on their stupid game launcher, how deep can
one sink?) which would always run into some infinite loop) but at some point in the loading screen it would stop actually working (no real CPU or disk activity),
just the loading screen and music but no progress, no main menu eventually popping in, and the "untrusted" hint in the top right corner.
Has anyone here had success dealing with EAC-infested titles?
(I get it that nobody wants cheaters in competitive online games, but it really sucks if you try to do anything via Proton/WINE and just want to play with your
pals (coop) online and this EAC keeps thinking you are a cheater just because you're not on MSW 10 or 11.) _________________ stop tcpa, swpatents, corrupt politicians and other scary stuff |
|
Back to top |
|
|
keet Guru
Joined: 09 Sep 2008 Posts: 571
|
Posted: Tue Mar 19, 2024 8:04 pm Post subject: |
|
|
Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time. |
|
Back to top |
|
|
ritzmax72 Tux's lil' helper
Joined: 10 Aug 2014 Posts: 110
|
Posted: Tue Jun 04, 2024 7:24 am Post subject: |
|
|
keet wrote: | Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time. |
How do you do that in gentoo though? Gentoo glibc is 2.39-rc. How do I install a separate glibc and make steam use it? Is that even possible? |
|
Back to top |
|
|
Ralphred l33t
Joined: 31 Dec 2013 Posts: 631
|
Posted: Tue Jun 04, 2024 11:28 am Post subject: Re: EAC (easy anti cheat) - any experiences or solutions? |
|
|
Adarion wrote: | is anybody else here having troubles with this pesky EAC implemented in some Steam games? |
Basically Valve and/or FromSoft kicked EAC into shape so you could play Elden Ring on a Steam Deck; the final issues were with EAC itself, so as long a studios are using an up to date version (post ~March 2022) you should be good to go.
As far as porting that functionality back to older titles, my understanding is studios need to release patched/updated versions that use the newer SDK to generate their EAC related content, which I can envision is a whole other can of worms.
ritzmax72 wrote: | How do you do that in gentoo though? | Just install it in compatibilitytools.d, it works fine, it's just a fork of Valve's proton. |
|
Back to top |
|
|
stefantalpalaru n00b
Joined: 11 Jan 2009 Posts: 64 Location: Italy
|
Posted: Wed Jun 05, 2024 2:59 pm Post subject: |
|
|
ritzmax72 wrote: | keet wrote: | Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time. |
How do you do that in gentoo though? Gentoo glibc is 2.39-rc. How do I install a separate glibc and make steam use it? Is that even possible? |
A separate Proton, not a separate Glibc. You want the "proton-ge-custom-bin" package from the "kzd" overlay:
Code: | eselect repository enable kzd
emaint sync --repo kzd
emerge -av proton-ge-custom-bin |
Then you need to enable it from Steam, as described here: https://github.com/GloriousEggroll/proton-ge-custom?tab=readme-ov-file#enabling
(or set it as default, somewhere in Steam settings)
Be also aware that you need a certain USE flag ("hash-sysv-compat") enabled on "glibc" in order to run some versions of EAC: https://wiki.gentoo.org/wiki/Steam#Easy_Anti_Cheat_Support |
|
Back to top |
|
|
donjuanplatinum n00b
Joined: 06 Oct 2024 Posts: 16 Location: China
|
Posted: Mon Oct 07, 2024 11:29 am Post subject: |
|
|
hello Adarion , i think you can install the games-util/lutris, it has the eac feature.
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|