EasyAntiCheat

Questions about Wine on Linux
Locked
Cheepay
Newbie
Newbie
Posts: 2
Joined: Wed Apr 18, 2018 12:36 pm

EasyAntiCheat

Post by Cheepay »

Just wanted to play Dead by Daylight, but EAC isnt working so I cant even get to the menu. Is there a workaround for EAC or any plans on making it work in near future?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: EasyAntiCheat

Post by Bob Wya »

Cheepay wrote:Just wanted to play Dead by Daylight, but EAC isnt working so I cant even get to the menu. Is there a workaround for EAC or any plans on making it work in near future?
The developer's of this "devil's bottom" :twisted: are actively trying to block Wine...
See: WineHQ Bug 44235 - EasyAntiCheat downloads incorrect platform information on Wine and games fail to run - wine64 != win64 .
Plus see: WineHQ Bug 42172 - Multiple games crash due to EasyAntiCheat (Paladins, Empyrion).

I'd subscribe to these bugs - then you can track progress, especially when new bugs are forked off these original bugs...

It would help if you can check if you have any games affected by this bug...
The test:

Code: Select all

strings EasyAntiCheat_x64.dll | grep wine
should probably work for other games employing this technology.

Currently there are only 2 WineHQ AppDB games linked against the second bug and none against the first bug.
The more applications you can link against a bug - the higher the priority it becomes to fix it!

Bob
Cheepay
Newbie
Newbie
Posts: 2
Joined: Wed Apr 18, 2018 12:36 pm

Re: EasyAntiCheat

Post by Cheepay »

Bob Wya wrote:
Cheepay wrote:Just wanted to play Dead by Daylight, but EAC isnt working so I cant even get to the menu. Is there a workaround for EAC or any plans on making it work in near future?
The developer's of this "devil's bottom" :twisted: are actively trying to block Wine...
See: WineHQ Bug 44235 - EasyAntiCheat downloads incorrect platform information on Wine and games fail to run - wine64 != win64 .
Plus see: WineHQ Bug 42172 - Multiple games crash due to EasyAntiCheat (Paladins, Empyrion).

I'd subscribe to these bugs - then you can track progress, especially when new bugs are forked off these original bugs...

It would help if you can check if you have any games affected by this bug...
The test:

Code: Select all

strings EasyAntiCheat_x64.dll | grep wine
should probably work for other games employing this technology.

Currently there are only 2 WineHQ AppDB games linked against the second bug and none against the first bug.
The more applications you can link against a bug - the higher the priority it becomes to fix it!

Bob
Really unfortunatly, but well, thanks for the answer. Gonna subscribe to them then.
It didnt find any data with that command.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: EasyAntiCheat

Post by Bob Wya »

Cheepay wrote:...
It didn't find any data with that command.
Do you have the EasyAntiCheat_x64.dll in your game directory...
As in:

Code: Select all

find "${WINEPREFIX:${WINE}/.wine}/drive_c" -iname "EasyAntiCheat*.dll"
The strings command has to be run against the full path of the EasyAntiCheat dll file!

Bob
zaggynl
Newbie
Newbie
Posts: 1
Joined: Fri Sep 07, 2018 8:14 am

Re: EasyAntiCheat

Post by zaggynl »

Same issue for Squad it seems?

/mnt/DUMP3/Native2Proton/Squad/EasyAntiCheat$ strings EasyAntiCheat_x64.dll | grep wine
wine64
easyanticheat_wine_x64.eac
wine_get_unix_file_name
wine32
wine_x86
wine_x64
wine_get_version

That or a configuration error:
LogEasyAntiCheatServer:Warning: Failed to locate EasyAntiCheat server library eac_server64.dll
https://www.reddit.com/r/SteamPlay/comm ... n/e5g221w/
TMA
Newbie
Newbie
Posts: 1
Joined: Thu Apr 08, 2021 2:33 pm

Re: EasyAntiCheat

Post by TMA »

Enlisted (Gaijin):

/Local Settings/Application Data/Enlisted/EasyAntiCheat/enlisted$ strings EasyAntiCheat_x64.dll | grep wine
wine32
wine64
wine_get_version
wine_x86
wine_x64

For what it's worth, including the error message:

https://imgur.com/a/HB2Nb4W
Locked