
P1xel
Published
Setting PULSE_LATENCY_MSEC=5 %command% in launch options fixes crackling.
I've played a good portion of the game and it runs at a constant framerate with no stutters or drops aside from the crackling out of the box it runs just as you'd expect a native port to.
Runs extremely well. Few frame dips in some areas usually from 60 to mid 40s at the lowest. Perfectly playable.
5.9-GE-8-ST GloriousEggroll
Requires the use of GloriousEggroll's Proton fork specifically version 5.9-GE-8-ST.
Running the game with a compositor that handles vsync i.e. picom causes laggy camera movement. This is also caused if vsync is disabled in-game. This was fixed by setting the TearFree option in the for the GPU driver, disabling picom's vsync, and then enabling vsync in game.
Textures will occasionally pop-in when going around corners or moving quickly. This appears to be caused by proton not creating the directories the game uses for texture caching. You can resolve this by manually creating 2 directories in the compatdata folder on the drive you have the game installed. In your steam folder the path should be
/steamapps/compatdata/350080/pfx/drive_c/users/steamuser/AppData/Local/
then create 2 folders MachineGames/Wolfenstein The Old Blood
. If done correctly next time the game launches 2 bin files should be in the directory. This resolved the issue for me without the use of launch options.
Aside from the minor issue of the texture pop-in it runs perfectly at ultra settings, but does require manually creating 2 directories in order for texture caching to work correctly.