
PsychoPewPew
Published
Played with a game hosted by a friend, no issues in the first 70 min.
Didn't notice any issues
Default Proton did not work, switching to 7.0-4 made it run just fine for me.
VKD3D_CONFIG=dxr11 %command% -dx11
Tried without the -dx11, hangs when processing shaders, after adding the option the game runs fine.
see description
Without any changes the game will crash with a Segmentation Fault on startup on newer CPUs. To prevent that a small .c file needs to be compiled and loaded with the game.
Steps:
- Create the c file "game.c" $ echo "#include <sys/mman.h>
#include <unistd.h> #include <sys/syscall.h>
int mprotect(void *addr, size_t len, int prot) { if (prot == PROT_EXEC) { prot |= PROT_READ; } return syscall(__NR_mprotect, addr, len, prot); }" > game.c
Compile it as 32 bit file $ gcc -m32 game.c -shared -o game.so
Add the file as LD_PRELOAD in the launch options LD_PRELOAD=[[FILEPATH]]/game.so %command%
The game than launches fine for me.