
Some Person
Published
Proton-6.16-GE-1
Occasional stuttering
Punkbuster
Fully playable on the newest stable release of proton
Newly released proton 6.3-8 created compatibility with steam's ceg drm. Originally it stopped people from playing the singleplayer campaign/spec-ops.
PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr %command% -dx12
Game immediately crashes when alt-tabbing in fullscreen mode
Launch options provided enable ray tracing and DLSS of which work flawlessly in game
Controller vibration fails to work
Crashes mostly at loading screens / splash screens
Using Proton GE I could reduce the amount of crashes however they still persisted. The maximum time I got without a crash was 2 hours, sometimes the game crashes after a few minutes.
Proton-6.20-GE-1 | dotnet48 | msxml6, corefonts
Pause menu has heavy stuttering
Sometimes crashes after 3-5 hours of gameplay.
In the game's wineprefix "path_to/steamapps/compatdata/271590/pfx". I got scripthookv working by adding a dinput8 override in the winecfg libraries. To get scripthookvdotnet running you have to force dotnet48 to install using winetricks.
For OpenIV, I setup a separate wineprefix than installed msxml6 and ms-corefonts with winetricks. Additionally in winecfg I made it run as windows xp. Modding as a whole is a bit of a pain though, mods that are installed using OpenIV's package installer (.OIV files) will have to be installed manually as they usually fail mid installation. To do this you have to rename the file extension of the mod from .oiv to .rar, this will make the file extractable. Inside should be the mod files and a xml file that points to where the files are placed. I've installed a large amount of mods and so far they've worked.
Enabled DX12 in the game's settings, no issues (DX11 works fine as well). Runs similarly to windows.
Great experience
Not really any difference in performance between native and proton. There is larger mod compatibility when proton is used, as some mods refuse to work with the native client.
Runs good besides one issue
Steam cloud sync must be enabled or your saves will be deleted when you quit the game.
Runs as you'd expect
You should use proton if you want larger mod support. Some mods will fail if the native linux client is enabled.
Overall stable experience
Some particles (typically explosions) stretch out. Barely happens though.
Runs stable on Proton 7.0-1
Only problem I encountered is that you have to disable steam overlay when running the game for the first time as origin will freeze. After running it once, steam overlay can be re-enabled.
Having pulseaudio, I fixed the audio crackling by going into the game's steam launch options and adding: PULSE_LATENCY_MSEC=60 %command%
Only one minor issue but overall works great on proton 7.0-1
Sometimes on the game menu, no input is detected, to fix this I had to alt-tab out and back in
Had a bunch of problems back when playing this on proton 6.3-8 such as the game hanging for a few minutes at startup, however all those seem to be gone as of 7.0-1
Haven't ran in to any problems using proton 6.3-8
Game runs stable
Couldn't get dlss options to show up in both DX11/DX12. Even when using PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1
Proton-6.18-GE-2
Using proton-GE seemed to fix some missing ui elements.
Runs similarly to windows using proton 6.3-8
Runs out of the box
-Game settings used-
Resolution: 1080p
Render scale: 100%
Render quality: Medium
V-sync: Disabled
In Proton 7.0-2, the beginning cutscene was missing. I fixed this by just switching to the latest release of Proton GE