
lord_sumo
Published
Great game and runs very well under Linux.
Occasionally game slows down in some locations (e.g. Vault City) but not every time and usually gets back to running normal speed after few seconds even without changing locations. Not a big issue.
I have to enter my password to Ubisoft Connect every time it launches (thanks a lot, Ubisoft, you piece of shit). When it loads, it runs fine, but it usually gets stuck on the first loading screen. Turning off the Steam overlay doesn't help (at least not in my case). The method that worked for me is to close and restart Steam, and then launch the game. This is also required when you close the game and want to relaunch it. Otherwise, it's a great game. It also works well with my X360 wireless controller.
to fix low frame rate problem run with PROTON_USE_D9VK=1 %command%
Game runs fine without any modifications (50-60 fps) but, as described below, you can increase performance by editing UT2004.ini (it will triple the framerate). By default the file is located in ~/.steam/steam/steamapps/common/Unreal Tournament 2004/System (you can also right click on game name in your Steam library and under "Manage" select "Browse local files" and open folder "System"). Open file UT2004.ini in text editor and under section [Engine.Engine] put semicolon before RenderDevice=D3DDrv.D3DRenderDevice and remove it before RenderDevice=OpenGLDrv.OpenGLRenderDevice (dont forget to save the file).
Game works quite well at constant ~60 fps although can crash randomly from time to time. Multiplayer works fine but mind that crash can happen during match.