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•2y ago
Copy
.../Dauntless/EasyAntiCheat
into .../Dauntless/Archon/Binaries/Win64
If this doesn't work, re-run the game with Wine-GEconscious-sapphireOP•2y 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•2y ago
but did you move the contents of the directory?
or whole directory
conscious-sapphireOP•2y ago
Folder plus its contents
continuing-cyan•2y ago
so it's
Win64/EasyAntiCheat
?conscious-sapphireOP•2y ago
Yep
continuing-cyan•2y ago
I think you need to copy contents of EasyAntiCheat directory to Win64
and not as subdirectory
flat-fuchsia•2y ago


flat-fuchsia•2y ago
just installed it
flat-fuchsia•2y ago
conscious-sapphireOP•2y ago
Ill give that a try real quick
My bad new phone lmfao
continuing-cyan•2y ago
did you enable easy anti cheat runtime @Tryn
conscious-sapphireOP•2y ago
Yep
No luck with this
flat-fuchsia•2y ago
I did nothing more than copy that EAC folder as depicted
conscious-sapphireOP•2y ago
Thats really odd
What proton/wine version?
flat-fuchsia•2y ago
I did a dry run before copying it over just to see if it would fail (it did)
Wine-GE-latest
conscious-sapphireOP•2y ago
Same error?
flat-fuchsia•2y ago
Something about EAC hash not found
conscious-sapphireOP•2y ago
Ah thats a different error
continuing-cyan•2y ago
try with wine-ge too, and send the log here
flat-fuchsia•2y ago
And delete your existing prefix folder
conscious-sapphireOP•2y ago
Gotcha
conscious-sapphireOP•2y ago
conscious-sapphireOP•2y ago
Same error, this is the log with wine-ge latest
did this too
flat-fuchsia•2y ago
maybe verify your game files
conscious-sapphireOP•2y ago
gave this a go earlier. Ill try it again now
no change
conscious-sapphireOP•2y ago

conscious-sapphireOP•2y 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•2y ago
that's all I did was make a copy
conscious-sapphireOP•2y ago
then yeah i did that correctly
flat-fuchsia•2y ago
I did not delete or move anything otherwise
conscious-sapphireOP•2y 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•2y 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-sapphireOP•2y ago
ah yeah gotcha
flat-fuchsia•2y ago
maybe something is wrong with your EAC runtime, but I am not sure how to ensure those files are good
conscious-sapphireOP•2y ago
i mean wouldnt the fresh install i just did act the same?
flat-fuchsia•2y ago
yes, yes it would
conscious-sapphireOP•2y ago
i guess in that case its safe to rule out issues with the files
flat-fuchsia•2y 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-sapphireOP•2y 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•2y 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•2y 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•2y 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-sapphireOP•2y 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•2y ago
I won't be able to try on my Deck until tonight
conscious-sapphireOP•2y 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•2y 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•2y 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•2y ago
widevine?
wise-white•2y 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•2y ago
I accidentally stumbled on the solution unable to follow up on it hah
evolutionary-blush•2y 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•2y 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•2y ago
Also this is a thread for dauntless...
flat-fuchsia•2y 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