


My previous report was negative, but after system update everything is fine.
Had some weird hitching and one crash first 20mins, but after that ive had no problems!
gamemoderun mangohud %command%
I had an issue with frame generation not been available in game.
To fix I had to create the REG_DWORD HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers\HwSchMode
with value 2 using the regedit which I opened with the following command:
WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/2358720/pfx $HOME/.steam/steam/steamapps/common/Proton\ Hotfix/files/bin-wow64/wine regedit

Just selected the proton and fired up. Works. Zero issues.

low resolution

Artifacts on -dx11
Playable, if you can endure frequent crashes.
PROTON_LOG=1 PROTON_NO_STEAM_CONTROLLER=1 %command%
Need to disable Steam Overlay and Disable Steam Input to Xbox Wireless Controller works.

Disable FrameGen for the smoothest experience. 1440p, Recommended settings(High), Smooth 60FPS.
DXVK_ASYNC=1 DXVK_FRAME_RATE=60 DXVK_ENABLE_FRAME_LATENCY_MODE=2 gamemoderun %command%
Disable FrameGen otherwise the frametime was all over the place.

RADV_PERFTEST=emulate_rt %command%
Shader compiling wouldn't finish with 9.0-4; Experimental worked perfectly


gamemoderun gamescope -H 1440 -W 2560 -r 144 -f -- %comman%
Works perfectly fine. Haven't tried without the gamescope launch command since I use it by default for every game (it helps fixing a lot of issues related to windows management on Hyprland). No bugs to report, was able to play from beginning to end anywhere from 80 to 100 fps on a RTX 7800XT.
mangohud %command%

quite impressed with how well this game runs without any tinkering. masterpiece

No issues here
It doesnt keep the screen from going to sleep when using controller, so fades out and have to move mouse. This is probably not just the game's fault

gamemoderun MESA_VK_WSI_PRESENT_MODE=mailbox DXVK_FRAME_RATE=60 %COMMAND%
Target was smooth 4K 60 FPS without screen tearing. Everything set to cinematic. FSR at 65 with Frame Generation. Sharpness at 2. Motion blur turned off. Camera shake at 0. In-game V-Sync and Framerate Cap are turned off. The game has weird implementation of FPS limit and vsync so I had to resort to applying them with startup env variables.

gamemoderun mangohud %COMMAND%
Target was smooth 4K 60 FPS without screen tearing that was persistent despite many different things I tried. In the end I settled on the following config that runs quite smooth without too much noticeable tearing or any frame drops. Some grafics settins probably can be set higher, but the game looks good and I've no desire to tinker further.
The game has weird implementation of FPS limit and vsync so I had to resort to applying them with Magohud.
Mangohud's config relevant portion:
fps_limit=120 # Double the required 60 because of frame gen
fps_limit_method=early
vsync=0
Game configuration as following:
Bordererless
Framerate Cap Off
V-Sync Off
Motion Blur Off
Sharpening Intensity 2
Camera Shake 0
Super Resolution 65
Super Resolution Sampling FSR
Frame Generation On
Full Ray Tracing Off
View Distance Quality High
Anti-Aliasing Quality Very High
Post-Effects Quality High
Shadow Quality Very High
Texture Quality Cinematic
Visual Effect Quality High
Hair Quality High
Vegetation Quality Very High
Global Illumination Quality High
Reflection Quality Very High

gamemoderun mangohud %COMMAND%
Forced vsync and FPS limit through mangohud, the ones in the game settings seem to be nonfunctional

Crackles maybe once evry 30 mins for 1 second
On first start, the game was stuttering horribly and I could barely get to the main menu. I observed this multiple times while trying different launch options. Restarting the PC completley solved the issue, no idea why
gamemoderun mangohud AMD_VULKAN_ICD=RADV %command%

mangohud %command%
Can be consider normal as is an nvidia card, however compared to Windows is 10-20 fps below on max settings.
RT max and all settings in cinematographic, i got 60-90 fps en 1440p, comparing to windows is like 80-100.
I have no really tried to improve its performance, just changed from proton hotfix to GE :)
mangohud gamemoderun %command%
Game crashes. Tried different proton versions. Nothing helps.

Some weird positional audio at a specific moment in the first chapter, but I think it's a game problem and not a linux problem
Controller has to be active before launching the game, otherwise it doesn't get detected.
The game is really heavy to run, even with my powerful rig it relies heavily on DLSS and frame generation to get to a playable framerate. I do not recommend using frame generation tho as it makes the game slightly unresponsive and not fun to play. I just lowered the intensity of RT instead.

gamemoderun mangohud %command%
If you are a debian stable user like me, I highly recommend you install mesa drivers from backports repository, cause the default mesa drive very old and will screw your exp
Config get from NexusMods: Black Myth Wukong Performance Tweaks (BMWPT)
I recommend use this setting on Engine.ini file in Appdata game folder:
I'm running this game in High/Very High setting with FSR and FG off
[SystemSettings]
r.ScreenPercentage=60 ;Render scale !FPS!
r.BloomQuality=3 ;Bloom 1>5
r.Tonemapper.Sharpen=1 ;Sharpen the image a little bit
r.Tonemapper.GrainQuantization=1 ;Enable Grain
r.ShadowQuality=3 ;Shadow filtering 1>5
;r.Shadow.MaxCSMResolution=1800 ;Shadow res !FPS!
r.Shadow.DistanceScale=1.55 ;Blurred shadow radius 1>2
r.Shadow.CSM.TransitionScale=2 ;Blurred shadow transition 1>2
r.Shadow.RadiusThreshold=0.04 ;Increase shadow distance 2>0.001
r.ViewDistanceScale=2 ;Foliage culling distance
grass.CullDistanceScale=2
foliage.LODDistanceScale=0.8 ;Foliage LOD distance
r.StaticMeshLODDistanceScale=0.2 ;Mesh LOD distance
foliage.DensityScale=0.9 ;Grass density
r.LODFadeTime=1 ;LOD fade time to 1s
r.MipMapLodBias=-2 ;Sharpen texture 2>-2
a.URO.Enable=0 ;Distance animation 0/1
r.VolumetricFog.GridSizeZ=256 ;God ray res 16>512
r.VolumetricFog.GridPixelSize=16 ;God ray res 256>8
r.VolumetricFog.HistoryWeight=1
r.VolumetricRenderTarget.Mode=1
r.VolumetricRenderTarget.UpsamplingMode=4
r.EyeAdaptationQuality=2
r.EyeAdaptation.ExponentialTransitionDistance=5
r.EyeAdaptation.LensAttenuation=1
r.CreateShadersOnLoad=1
niagara.CreateShadersOnLoad=1
x.Niagara.ForceAutoPooling=1
r.EmitterSpawnRateScale=0.25 ;Reduce particle effect rate
FX.MaxCPUParticlesPerEmitter=640 ;Reduce particle rate
Used Proton GE. Performance in game similar to performance on native Windows, around 60-80 FPS on my hardware with high settings
mangohud gamemoderun %command%

Maybe it's placebo, but performance seems a little bit better than on Windows.
Game works as expected, no tinkering required.

RADV_PERFTEST=emulate_rt %command%
The game's shader compilation would fail at around 20%. Got it working with these launch options...
gamemoderun PROTON_ENABLE_NVAPI=1 %command% -dx11 -force

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 gamemoderun %command%
Slight stuttering
Unable to enable DLSS

AMD_VULKAN_ICD=RADV PROTON_NO_FSYNC=1 vblank_mode=0 gamemoderun %command%
Perfect!

For anyone using an AMD GPU and having issues with crashing, make sure you use Mesa drivers and not amdvlk... Just uninstall amdvlk if you have it. If you're in doubt: enable "vulkan driver" in mangohud (goverlay) then launch the game and see what you're using. I also recommend reading the archwiki on "Vulkan" and "AMDGPU". I facepalmed pretty hard, but very happy I get to play this in all it's glory now!


Yes, at least at first. If performance really goes down, the 4th level becomes nearly unplayable.
Not right away, but after 20-30 minutes of games, transparencies and effects will cause major slowdowns even with lowest details

It's depressing seeing the game recently get the "Platinum" rating and almost no one having the issues I'm having, even on a similar rig :(
Some bushes are blurry.
Controller needs to be on before launching the game, cannot alt+tab out and back in and keep controller input. Need to restart game if there is no controller input.
With -dx11: poor framerates, significant stuttering Default with VKD3D: Flawless performance, but frequent crashes
Only crashing on VKD3D. Only poor performance with launch option "-dx11".
While using FSR or TSR and shadows on low: all "light" shadows flicker, not the darkest shadows and not an issue at all on medium.
I've tried all different kinds of settings, TSR and FSR, frame gen on and off, gamemoderun, newest ge-proton, proton experimental. Default the game crashes every 5-60 minutes with no obvious pattern. Having a really hard time troubleshooting this and seems like I'm the only one. The "-dx11" launch option might solve the crashes, but the stuttering is unplayable for me.

Mostly enjoyable as the problems that happen are not too game breaking. However they are still very annoying to experience.
Textures would pop in and also shadows tend to flicker on settings below "very high"
There is stuttering when traversing the environment
Sometimes the game would temporarily freeze for a moment. Around a few seconds to 10s
Playable if you really like the art and gameplay. However, be wary that stuttering is common.

Use GE-Proton 9.0 for an out-of-the-box experience
gamemoderun mangohud %command%
The games on normal mode has a lot of stutterings and poor fps, should start with compatibility mode and use FSR3.0 with FG to have flawless experience
gamemoderun mangohud %command%