
AquaDuck
Published
PROTON_USE_WINED3D=1 %command%
(Most likely) not related to Proton, devs are aware of big FPS drops.
FaceIT anticheat will be added in the future, the devs have stated that they will keep EAC for community-run servers and ranking will work on those. They have also stated that they are willing to ban Linux if cheating gets out of hand
For players requiring the use of prime-run, GE-Proton7-54 may be required (no other Proton worked for me). The game does not let you choose GPU.
An error pops up after a few minute of "running"
The message includes a link to support.codefusion.technology which says "Currently your game purchase cannot be re-validated successfully, please wait 24 hours and try again."
Tried with Proton Experimental and Proton 6.3-6.
The game is in general pretty unoptimized (for some it runs great, others struggle). If you got at least a vega 64 you get 60fps at 1080p
Some shadows follow the camera, with FSR enabled the area around view model has kind of a shadow-less aura around it
This is most likely the game just being unoptimized, I ran this on a Vega 64 at 1440p all low settings (no FSR because FSR in DL is borked, although tried FSR and it produced some weird shadows/aura). Perfectly playable, just below 60 most of the time (on Complex, which is a heavy level to run)
Multiplayer is bugged in the game so not sure if that's why I couldn't connect. It found another player and said "connecting" for 5 minutes before I gave up
Proton Experimental let me launch the game and get 60FPS at 1080p with a Vega 64 on Complex (one of the heavier maps)
From some angles the sun shadows follows the camera, and with FSR enabled I got a weird shadow-less aura around my viewmodel
The game is in general pretty unoptimized, I think I got close to what I would have gotten on Windows (FSR is borked in the game, doesn't sharpen)
Multiplayer is buggy in the game on Windows too, so I don't think Proton caused that. I just got bored of waiting for it to "connect" to a player it found.
eval $(echo "DXVK_FILTER_DEVICE_NAME='NVIDIA GeForce RTX 3080' mangohud %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/mafiadefinitiveedition.exe'/")
If you have multiple GPUs, you have to specify which one to use through DXVK with DXVK_FILTER_DEVICE_NAME='deviceName' ("deviceName" being whatever $ vulkaninfo | grep deviceName
reports, e.g "NVIDIA GeForce RTX 3080"). Also make sure you use ' instead of " or you will break the launch param as you're putting it inside a quote.
Had to downgrade Proton to 6.3-5 from Experimental, but after that it ran fantastically well.
Mouse escapes fullscreen on X11, switching to windowed and removing borders "solves" it
2 crashes minimum every round, game lets you join back but you lose the vehicle you were using
The devs should either actually commit to the native version or do what Overkill did with Payday 2 and just kill it off in favor of Proton. Right now you can't play online with Proton due to support for it not being enabled in EAC, and trying to play even a single round on the native version will just frustrate you beyond belief.