
ShUl0w
Published
mangohud %command% --skip-launcher
Playing with DirectX works perfectly without any noticeable issues; I did not test Vulkan.
PROTON_HIDE_NVIDIA_GPU=1 VKD3D_CONFIG=force_bindless_tex_heap gamemoderun %command%
Currently, the game suffers a heavy VRAM leak, which will ultimately cause low FPS and full game crashes. In case you notice from white / foggy floor textures, your GPU is likely running out of VRAM.
Following Pathiefs instructions to create a dxvk.conf
file located at /YOUR_STEAM_LIBRARY_DRIVE/SteamLibrary/steamapps/common/Diablo IV/
and setting the values about 2 GB lower than my GPUs VRAM fixed everything for me. For an 8GB VRAM GPU the values would be:
dxgi.maxDeviceMemory=6144
dxgi.maxSharedMemory=6144
Adjust accordingly for your respective VRAM.
In addition, make sure to use FSR, as DLSS seems to be borked right now.
Performance is slightly lower than on Windows
Without the applied fixes, the game will crash on a regular basis
gamemoderun mangohud %command%
Minor flickering on some distant textures
On my system, I wasn't able to install the Rockstar Launcher, as no buttons would register clicks. Switching to Proton 8.0-5 resolved this, and after installing the launcher I was able to switch back to Proton Experimental.
gamemoderun %command%
Played through the whole game without any issues.
gamemoderun %command%
DX11 performs worse than DX12, which runs as expected. Selecting the High Resolution Texture Pack causes massive FPS drops; no issues when setting textures to Full.
gamemoderun %command%
Performance in window mode is severly degraded; Fullscreen works without any issues
The game only works with GE-Proton8-32. I have tried several other Proton versions (Hotfix, Experimental, 9,8,7, various GE9 and GE8), which ultimately caused Denuvo to lock my install for 24 hours. Thus, make sure to not switch Proton versions too often, as each seems to count as individual install. With GE-Proton8-32 however, the game runs amazing. I had lots of issues with it on Windows, like performance drops and full crashes, but have yet to encounter any of these under Proton. Surround sound is hidden behind a setting in the games audio menu. Otherwise, I did not need any additional launch options besides gamemoderun.
gamemoderun %command%
Zero issues from the first start of the game, performance appears to be better than on Windows. Can't notice any degradation, even over long sessions.