Monster Hunter Worlds Shader cache issues (Potentially other games?)
So after getting MHWI to work better using Gamescope (scb) I have noticed something odd with the game shaders. Before going farther I need to lay out what things I have tried and the outcomes;
1. Steam pre-caching enabled = Bad performance ALWAYS (always seems to do on the fly compilation, all other situations that follow I have it off)
2. Force the in game shader compiler to recompile, Perfect performance, NO stuttering at ALL, but takes 20 Minutes each game launch.
3. After closing the game state from 2 and reopening the game it goes back to on the fly compilation = bad performance.
4. if the computer was asleep at some point the current boot cycle the performance is also bad, but not as bad as the on the fly compilation, likely a different issue all together.
It would seem as though the steam pre-caching it totally broken (less than 500mb) and breaks any attempted runs of the game, including the in game compilation of the shaders. But it also seems that the shaders that the game does compile when left to its own devices does not persist game runs.
So I guess my question is, Is there some way to make the in games shader compilation persist? cache it somehow?
Or am I just missing something? The performance is SO much better when forcing a recompile every game launch, so much so that I'm debating just living with it, but would prefer some way to "fix" this.
Any information on the matter would be greatly appreciated, and thanks in advance!
(attached is a shot clip of the smooothness that is the game when doing the full 20 min compile, game settings totally maxed out)
Solution:Jump to solution
same issue, looking more into it, it appears to be a game specific bug, that's noted on Proton DB, with the EXACT same prognosis;
"After a first launch/exit of the game, subsequent game sessions started with an existing shader cache experience extreme stuttering during gameplay."...
9 Replies
try another proton version
Any recommendations?
find them in ProtonPlus
you will need to restart steam for them to take effect
well game just crashes with 9.0-4,
.
try proton-ge
Solution
same issue, looking more into it, it appears to be a game specific bug, that's noted on Proton DB, with the EXACT same prognosis;
"After a first launch/exit of the game, subsequent game sessions started with an existing shader cache experience extreme stuttering during gameplay."
So now the question is, as this is not actually a Bazzite issue, Should i close this???
you can mark your findings as solution so that others can find it
and that it gets indexed on search engines
guess if i want to play MHWI for the time being I need to be told 20 minutes in advance... sigh... but tis life I guess