Issue Getting dauntless running on my steam deck (failed to load Easyanticheat_x64.dll)

Having issues getting dauntless working on my steam deck. when booting the game i get the error "failed to load epic games/dauntless/easyanticheat/easyanticheat_x64.dll"
55 Replies
flat-fuchsia
flat-fuchsia2y ago
Copy .../Dauntless/EasyAntiCheat into .../Dauntless/Archon/Binaries/Win64 If this doesn't work, re-run the game with Wine-GE
conscious-sapphire
conscious-sapphireOP2y ago
The whole folder? Just tried them and neither of these worked sadly Tried it with both the latest version of proton-GE and wine-GE without any fix Tried copying the entire easyanticheat folder into win64 without any change Also tried just the easyanticheat_x64 dll file with no change Btw really sorry if you got one or two more pings! I completely forgot replies cause pings
continuing-cyan
continuing-cyan2y ago
but did you move the contents of the directory? or whole directory
conscious-sapphire
conscious-sapphireOP2y ago
Folder plus its contents
continuing-cyan
continuing-cyan2y ago
so it's Win64/EasyAntiCheat?
conscious-sapphire
conscious-sapphireOP2y ago
Yep
continuing-cyan
continuing-cyan2y ago
I think you need to copy contents of EasyAntiCheat directory to Win64 and not as subdirectory
flat-fuchsia
flat-fuchsia2y ago
No description
No description
flat-fuchsia
flat-fuchsia2y ago
just installed it
flat-fuchsia
flat-fuchsia2y ago
conscious-sapphire
conscious-sapphireOP2y ago
Ill give that a try real quick My bad new phone lmfao
continuing-cyan
continuing-cyan2y ago
did you enable easy anti cheat runtime @Tryn
conscious-sapphire
conscious-sapphireOP2y ago
Yep No luck with this
flat-fuchsia
flat-fuchsia2y ago
I did nothing more than copy that EAC folder as depicted
conscious-sapphire
conscious-sapphireOP2y ago
Thats really odd What proton/wine version?
flat-fuchsia
flat-fuchsia2y ago
I did a dry run before copying it over just to see if it would fail (it did) Wine-GE-latest
conscious-sapphire
conscious-sapphireOP2y ago
Same error?
flat-fuchsia
flat-fuchsia2y ago
Something about EAC hash not found
conscious-sapphire
conscious-sapphireOP2y ago
Ah thats a different error
continuing-cyan
continuing-cyan2y ago
try with wine-ge too, and send the log here
flat-fuchsia
flat-fuchsia2y ago
And delete your existing prefix folder
conscious-sapphire
conscious-sapphireOP2y ago
Gotcha
conscious-sapphire
conscious-sapphireOP2y ago
conscious-sapphire
conscious-sapphireOP2y ago
Same error, this is the log with wine-ge latest did this too
flat-fuchsia
flat-fuchsia2y ago
maybe verify your game files
conscious-sapphire
conscious-sapphireOP2y ago
gave this a go earlier. Ill try it again now no change
conscious-sapphire
conscious-sapphireOP2y ago
No description
conscious-sapphire
conscious-sapphireOP2y ago
any other ideas? tried switching the install location to the internal drive. still the same issue... that was with a fresh install too @termdisc you did mean to copy a version of the EAC folder to the win64 folder right? leaving a copy in the games root folder dont really know what to do at this point
flat-fuchsia
flat-fuchsia2y ago
that's all I did was make a copy
conscious-sapphire
conscious-sapphireOP2y ago
then yeah i did that correctly
flat-fuchsia
flat-fuchsia2y ago
I did not delete or move anything otherwise
conscious-sapphire
conscious-sapphireOP2y ago
exactly what i did hm ive tried both the latest Proton GE and Wine GE builds with the same error ive moved the install folder tried it in Desktop and game mode, verified game files
flat-fuchsia
flat-fuchsia2y ago
one thing to note is that when you verify game files, the copied EAC folder is not modified because it's outside the scope of the original game files so re-copy it and overwrite it
conscious-sapphire
conscious-sapphireOP2y ago
ah yeah gotcha
flat-fuchsia
flat-fuchsia2y ago
maybe something is wrong with your EAC runtime, but I am not sure how to ensure those files are good
conscious-sapphire
conscious-sapphireOP2y ago
i mean wouldnt the fresh install i just did act the same?
flat-fuchsia
flat-fuchsia2y ago
yes, yes it would
conscious-sapphire
conscious-sapphireOP2y ago
i guess in that case its safe to rule out issues with the files
flat-fuchsia
flat-fuchsia2y ago
but the Win64/EAC folder isn't changed unless you recopy fresh files over if that is the issue (which I'm not saying it is)
conscious-sapphire
conscious-sapphireOP2y ago
ah yeah i recopied it over after a fresh install just for the sake of testing, copied it again. Same result decided to reimage my steam deck. Think it needs it anyway tbh
wise-white
wise-white2y ago
Did you click allow on the web browser when launching dauntless the first time. Its the browser prompt that links your epic and dauntless accounts I have the same results as you fwiw tryn after copying the eac stuff Wondering if I have to do a flat seal permissions thing
flat-fuchsia
flat-fuchsia2y ago
I was running it on Fedora Kinoite with what I'm pretty sure is default permissions except for MangoHud's config so flatpak and all that
wise-white
wise-white2y ago
Im away from home so cant test my desktop, but on my steam deck this def doesnt work, it still complains about eac Maybe some config difference im working so didnt really look further than following your steps termdisc
conscious-sapphire
conscious-sapphireOP2y ago
okay. on a Completely fresh install of SteamOS on a reimaged steam deck. Exact same error thats so odd yeah complete new install and same issue. so
flat-fuchsia
flat-fuchsia2y ago
I won't be able to try on my Deck until tonight
conscious-sapphire
conscious-sapphireOP2y ago
well. i Fixed it by setting the environment variable "PROTON_EAC_RUNTIME" to "/home/deck/.local/share/Steam/steamapps/common/Proton EasyAntiCheat Runtime"
dependent-tan
dependent-tan2y ago
That means you have to make heroic redownload it's eac runtime Just delete the one that's installed .config/heroic/tools And re enable the eac checkbox And remove the env variable you set
wise-white
wise-white2y ago
can confirm, fresh install of eac from the game's settings page in heroic did the trick there's a widevine error but doesnt seem to lock you out like the eac one
continuing-cyan
continuing-cyan2y ago
widevine?
wise-white
wise-white2y ago
its a drm thing .. mostly for video tho.. so thats interesting haha ok got around to trying to play, and it seems to give network connection error for me.. which is interesting, since i dont have other connectivity issues .. maybe ill try again later
flat-fuchsia
flat-fuchsia2y ago
I accidentally stumbled on the solution unable to follow up on it hah
evolutionary-blush
evolutionary-blush2y ago
Wine Command: /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton8-6/proton run /run/user/1000/doc/7d3b742b/sekiro.exe Game Log: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. [S_API FAIL] SteamAPI_Init() failed
flat-fuchsia
flat-fuchsia2y ago
definitely not the right place for this. given that Sekiro is not available via Epic or GOG and is only otherwise legitimately available on Steam, we will not be providing assistance.
wise-white
wise-white2y ago
Also this is a thread for dauntless...
flat-fuchsia
flat-fuchsia2y ago
In case anyone else has this issue even with the latest proton + Heroic, this is the solution that worked for me as of 9/22/2023 on my SteamDeck.
Copy .../Dauntless/EasyAntiCheat into .../Dauntless/Archon/Binaries/Win64
I'm not sure who's issue this is but this solution is well beyond a typical user just fyi, you'd have to strace it. I could not repair it from Heroic, with multiple re-installs and deletions of various prefix directories etc

Did you find this page helpful?