
bagolard
Published
The performance is basically identical to Windows. Great game, just needs some optimising from Capcom.
The game would crash randomly if I used an external soundcard. Switching to the internal fixed all my problems. Also, make sure your audio profile is "Analog Stereo Output", as I experienced crackling when it was set to "Analog Stereo Duplex".
Use "Fullscreen", not "Exclusive Fullscreen".
"Exclusive Fullscreen" causes textures to flicker.
Game won't load if you don't have "V-Sync" enabled.
MANGOHUD_CONFIG=read_cfg,fps_limit=144 %command%
Constant microstutters if I had the framerate limited to 60 fps (same as my display) through MangoHud. Setting the limit to 144 fps through "Launch Options" seemed to fix that. I think DXVK hade better performance but not a big difference overall. Also turn off V-Sync.
IT WORKS WITH NVIDIA, but you have to switch to "Proton Bleeding Edge". Guide below!
VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2
- Go into your Steam Library
- Search for "Proton Experimental"
- Right click "Proton Experimental" and click on "Properties"
- Click on "Betas"
- Click the dropdown menu next to "Beta Participation"
- Select "bleeding-edge - latest and untested dxvk, vkd3d-proton and wine changes; backup your prefixes before using"
- Find "Monster Hunter Wilds beta" in your library, right click and go into "Properties"
- Enter this in "Launch Arguments": VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2
gamemoderun %command%
VERY IMPORTANT: Limit your framerate in the in-game graphics settings! For some reason (on DX11) this affects load times.
Nvidia users: Use DirectX11, and don't use the "High Resolution Texture Pack" until the Nvidia drivers get fixed.
I would recomend installing "Strackers Loader" and "Performance Booster and Plugin Extender" from NexusMods, but it's not a must. Just for a slight (free) performance increase!
pkexec nvidia-smi -lgc 1000,1000 ; %command% ; pkexec nvidia-smi -rgc
If you experience tearing and or jittering using a Nvidia GPU (3080 ti in my case) look here!
Add the above launch options to your game.
They basically force your GPU to a specific clock, and then reset them when the game is closed. You may need to tinker with the exact clock speed depending on your GPU.
The tearing happens if your GPU goes below a certin clock speed (you will have to find the sweet spot on your own).
Seeing as nvidia-smi needs sudo rights we use the pkexec command to make a password prompt appear. This means that you will have to enter your sudo password everytime you start and exit the game.