
dedChar
Published
PULSE_LATENCY_MSEC=83 WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
Installed High Framerate Mod
My system uses pipewire as its audio backed. Wine/Proton does not have a driver to directly interface with pipewire, only with pulseaudio, so the pipewire-pulse compatibility api is used.
The game by default requests a low quantum for the audio buffer, which it can't keep up with, resulting in sporadic crackling. Additionally the audio will desync from the gameplay (notes will be ahead of audio).
This was fixed for me by forcing a bigger quantum using "PULSE_LATENCY_MSEC=83". Got that from this excellent forum post: https://forum.manjaro.org/t/howto-troubleshoot-crackling-in-pipewire/82442
DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce GTX 1060 6GB" %command%
Had to include the DXVK device filter to specifically target my eGPU. Without it, the game (presumably) will try to run on my iGPU (Intel Graphics) and just crash upon launching.