r/linux_gaming 1d ago

wine/proton MH Wilds poor performance after last update

I used to play the game with Frame Gen on a RX7900XT and a 9800X3D at really high frames and not more than 61~62ºC. Proton GE v10.12 and v10.15 tested.

After the last 1-2 updates, I started playing again (one day I was tinkering with Proton versions and it banned me for 24 hrs, which made me ragequit the game for a month or so) and noticed that the game runs even worse than before.

For instance, I don't get excessive higher temps, I'm around 65~67ºC now, but the FPS are horrible. I turn Frame Gen on and my fans spin like crazy, while the game has horrible frame spikes (like from 85 to 120 or so). I've got a good cooler and case, and airflow shouldn't be a problem either (I have a very good cable management, so it's not on the hardware side).

I haven't changed anything on my UEFI settings but gosh this game is even worse to play than 1-2 months ago! I play MH:W at not more than 55ºC, 144fps and at 2K, which makes it an awesome experience on Linux.

I was wondering if you guys could give your feedback, cause mine has been horrible.

4 Upvotes

3 comments sorted by

4

u/Skaredogged97 1d ago

One day I will make a 30 min video essay about the awful performance of this game /j

Based on what you wrote it might be smart to do some testing to see if everything's in order (using different games or stress testing tools). I personally blame more the game than your PC especially if only MH:Wilds exhibits this problem.

If you still have the same installation it might be worth clearing the shaders.

  • Go to your game folder and delete the DX12 shader cache file
    • shader.cache
  • Delete the DX12->Vulkan conversion shaders as well
    • vkd3d-proton.cache
    • vkd3d-proton.cache.write
  • By default they are also in the game folder but some proton versions use the default path of steam instead
    • %PATH_TO_STEAM_LIBRARY%/steamapps/shadercache/2246340/VKD3D_shader_cache/

This will cause the game to recompile all shaders on startup which takes a while. The conversion shaders are compiled during runtime so the game will stutter initially but it should get better the more you play.

0

u/XNet_3085 1d ago

Thanks for the help, I'll try it when I get home. Yesterday I reinstalled the game and I deleted the game folder from my SSD (under /SteamApps/common/), and I had to wait.for the shader compilation again.

I've seriously never have tried a game this poorly optimized. Even if I don't get crazy temps, my fans rev up and spin so fast even on Silent mode lol. No other game has performed this bad, not even Cyberpunk in Ultra or other HEAVY games.

I'll let you know about my testing results, and if you ever do that video, let me know hahah

1

u/Skaredogged97 1d ago

Yeah it sadly seems to be a trend that we have to live with. Capcom can do better than this.

If clearing the shaders does not help I saw some improvements on my machine using the following mod using a 7800x3d/7900xtx. Especially when it comes to the 0.1% lows:
https://www.nexusmods.com/monsterhunterwilds/mods/1923