
WORMS
Published
Copied the Dead by Daylight/EasyAntiCheat
folder in Dead by Daylight/DeadByDaylight/Binaries/Win64/
Following the tip of 8BitF0x, I tried the steps they did on the Epic version of the game, without success.
However, on the contrary to what they said (Quote: "Unfortunately this doesn't work on the Steam version of Dead by Daylight"), this actually worked for the steam version, without any further modifications on my end. I don't know why, or if this is simply a Steam Deck issue, but on an Arch install, with Proton-TKG, this somehow worked. Thanks for the tip 8BitF0x!
Game randomly hang on boot, enabling Proton's logs gives more info on the crash (see the notes)
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_ENABLE_NVAPI=1 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE=1 DXVK_HUD=compiler WINEDLLOVERRIDES="d3dcompiler_47=n;dxgi=n,b" DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3070" %command% -ngxdisableota
9662.965:0270:0370:trace:seh:handle_syscall_fault r12=00000000000003ec r13=000055557780b220 r14=00005555767ca250 r15=000055557780b270
9662.965:0270:0370:warn:seh:handle_syscall_fault backtrace: --- Exception 0xc0000005 at 0x760f2a0b4740: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libnvidia-glcore.so.565.77 + 0x2b4740.
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind function 760f2a0b4740 base 0x760f2a0b4736 cie 0x760f2bad6aa8 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
9662.965:0270:0370:warn:seh:dwarf_virtual_unwind backtrace: 0x760f2a0b4740: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libnvidia-glcore.so.565.77 + 0x2b4740.
9662.965:0270:0370:trace:unwind:execute_cfa_instructions 760f2a0b4736: DW_CFA_def_cfa %rsp, 8
9662.965:0270:0370:trace:unwind:execute_cfa_instructions 760f2a0b4736: DW_CFA_offset %rip, -8
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind fde 0x760f2bcb5b70 len 10 personality (nil) lsda (nil) code 760f2a0b4736-760f2a0b4740
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind next function rip=0000000000000000
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind rax=0000000000000000 rbx=0000760f2becc860 rcx=0000760f3bd21ced rdx=0000000000000001
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind rsi=00000000c020462a rdi=0000000000000128 rbp=000055557246f400 rsp=00000001000ffb38
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind r8=0000000000000000 r9=00000001000feacc r10=181160c242750020 r11=0000000000000246
9662.965:0270:0370:trace:unwind:dwarf_virtual_unwind r12=00000000000003ec r13=000055557780b220 r14=00005555767ca250 r15=000055557780b270
9662.965:0270:0370:warn:seh:dump_syscall_fault backtrace: returning to user mode ip=00006fffeee4f94a ret=c0000005
9662.965:0270:0370:err:msvcrt:_wassert (L"!status && \"vkLatencySleepNV\"",L"../src-wine/dlls/winevulkan/loader_thunks.c",5772)
9663.016:0270:0b6c:fixme:winhttp:session_set_option unimplemented option 133
9663.017:0270:0560:warn:threadname:NtSetInformationThread Thread renamed to L"ElectraHTTPStream"
Game was working fine before, but after the season 1 update (Eternal Night Fall), game doesn't launch anymore and only gives a UE crash
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_ENABLE_NVAPI=1 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE=1 LD_PRELOAD="" %command% -dx12
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_ENABLE_NVAPI=1 LD_PRELOAD="" SteamDeck=1 %command% -dx12
-vulkan
RTX not working
With the -vulkan
parameter, the game launches, but the UI is completely messed up and transparent, no RTX lighting is applied and the game just appears like it is in "full bright"
The same happen under proton
As expected from NVidia, disappointed
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
With a 3070, unless DLSS 3.0 is set to "balanced", low framerates
The game runs fine, except of course if you play around with the RTX settings Overall, it's the same game, with new lighting and shadows, and some NVidia marketing here and there which let's you unlock cosmetics for your cubes