
BatVet1017
Published
Runs perfectly!!
Really happy its native so performance is perfect and is made for linux overall.
gamemoderun %command%
Before like 5 months or more ago, God of War in highest graphics with no DLSS would give me 40 - 60 which was horrible compared to what Windows would give me. I was soo sad that I couldn't play my favourite game which I finished completely multiple times so i didn't need to play it but still ....
Now, I tried it again, but now its working... I started with the Queen Valkryie fight immediately which first gave me poor performance but thats something Windows would do too because its compilation but afterwards, like 5 - 10 mins, it was similar to or even better than Windows which made my eyes tear.
Go Team Linux!!!
In my previous report, I said it was great experience and I support that, just i forgot to mention something for Nvidia users
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_PATH="$HOME/.nv/GLCache" gamemoderun mangohud %command%
I forgot to mention something last time and that is, if you have Nvidia GPU, make sure you export these variables in your .bashrc
export __GL_SHADER_DISK_CACHE=1 export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 export __GL_SHADER_DISK_CACHE_PATH='$HOME/.nv/GLCache'
And then use my launch options for the nvidia gl shader ones and gamemoderun %command%. Mangohud if fps monitoring is a necessity
Yes, especially on Linux, this is even better as Linux has DXVK and VKD3D support by default and this game runs better on DXVK on win & lin
gamemoderun WINEDLLOVERRIDES="dinput8=n,b" %command% -availablevidmem 8092
I would recommend using 4 mods for this game in Linux. 2 for overall gameplay fix and (Fusion Fix, Various Fixes) and 2 for game preference in design and appearance (Radio Restoration and CE)
For the launch options, change the number from 8092 to different for your GPU's VRAM if the game doesn't use the full power of your system.
It was a great experience! If you have Nvidia GPU, try what I did and probably the experience will be same as I had! (Similar perf to Win)
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_PATH="$HOME/.nv/GLCache" gamemoderun mangohud %command%
If you have an Nvidia GPU, you should know that the Graphics Cache doesn't get saved to a directory like Windows would typically do which is not good cuz graphics cache is important since when you play a game, graphics get compiled and then it needs a place to store and then later to read that cache when reopen a game or when you go to the same place after a while. What I did was, go edit your .bashrc (I don't know if this applies to other shells, sorry). Then add this to the bottom of the file
export __GL_SHADER_DISK_CACHE=1 export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 export __GL_SHADER_DISK_CACHE_PATH='$HOME/.nv/GLCache'
Which creates a variable for graphics cache and to skip cleaning those cache files and then sets a specific place for the graphics cache to be in which is .nv/GLCache in $USER.
Then use the launch options I did maybe remove mangohud after a while because this game is super cinematic and fps counters are intrusive (but hey, i will stop my lecturing!)
Hope you guys that the same experience as me! :)
My previous Report can be slightly ignored (for the Nvidia GLCache part) because it ran perfectly without it if on Vulkun
gamemoderun %command%
Apparently, if you play in Vulkan Graphics API, you don't need to add GLCache launch options since I found games that use dxvk like God of War requires it to save its shaders. Sorry about that. Shouldve tested it first before posting my experience.