Hi, many people have Steam needs to be running errors on linux after following the guide by waterfowlin, so I’ve made a clearer writeup. In short → If your game is sourced outside steam, best case is to use the 21.1 client manualinstall, run the installer using wine, fine the wine prefix install folder, add the game to run manually via steam, force a proton runtime, find proton prefix and copy all the wine installed files there and run the game from steam. I’ve been able to connect and play on many servers this way on Linux. (arch/cachyos)
For windows users, there’s a HUGE performance buff to be gotten from adding/replacing d3d9.dll with the DXVK dll from github (DXVK release → x32 → d3d9.dll into iw3mp.exe folder) this improves frametime stability, mouse movement fps drops and annoying alt-tab hangs on windows 10 and 11. I think everyone should use this patch on any DX9 game, cod4 most obviously gets a huge performance buff.
I have written up a guide to this including screenshots if someone wants a more in-depth guide.
Change suggestions are welcome.
