Selected Test Results (selected in 'Test Results' table below)
Adding Patch 3369/Megapack
Sound & Music
Mouse 360 degree movement (with Direct3D)
What does not
Minor graphic issues (Direct3D)
Minor In-Game stuttering (Direct3D - workaround)
Mouse 360 degree movement (with OpenGL - workaraound)
Fullscreen (OpenGL - workaround)
For more information (and solutions), check the "addidtional comments" section.
What was not tested
I encountered "minor graphic issues" as the shadows are sometimes not projected correctly and they are darker than the shadows in the Windows version. However these are, as already stated, minor issues as they don't affect the gameplay.
To get rid of potential in-game stuttering (specially at the beginning of a match) I disabled GLSL Support. For me it works better without any graphical issues, the stuttering is gone.
I had to emulate a virtual desktop the get a correct and working screen size.
Mouse movement doesn't work correctly. In the menus the mouse get stuck somewhere and I have to move a bit to unstuck the pointer. In-Game I'm not able to turn 360 degree. To get rid of these problems I added the "MouseWarpOverride=force" key in the registry. Now the mouse works correctly In-Game and in the menus. Keep in mind to use "emulate virtual desktop", otherwise the mouse control is messed up (mouse is controllable but the pointer is going down automatically).
Installation and gameplay works very fine. For Mod Support I tested the Extended Tech Demo of "Ashura Dark Reign"... works flawlessly.
Performance of the OpenGL renderer is better when using Linux instead of Windows. It also can have the same performance, it depends on your machine. However Direct3D still outperforms the OpenGL rendering port, even under Wine, when it comes to speed but the advantage is minor. However you can try the following to get more frames on the OpenGL renderer:
- open the UT2004.ini in your /ut2004/system directory:
- look for the entry [OpenGLDrv.OpenGLRenderDevice]
- then set "UseVBO=True"
I can not guarantee a better performance but on my system it helped and now it was faster than the D3D renderer.
Testing was done using a clean Wine 32-Bit prefix, Linux Mint 17.2 64-Bit Cinnamon and the NVidia proprietary driver 352.41. No additional libraries were added.
I found that I had to make these changes to get the game to work in
full-screen mode. Once these changes were made it worked perfectly all
In the registry set the following key:
HKEY_CURRENT_USER/Software/Wine/DirectInput/MouseWarpOverride = force
In winecfg add checkmarks to the following checkboxes:
Allow DirectX apps to stop the mouse leaving their window
Emulate a virtual desktop (enter your screens native resolution)
In UT2004/System/UT2004.ini in the [Engine.Engine] section:
Comment out your old RenderDevice
In UT2004/System/UT2004.ini in the [WinDrv.WindowsClient] section:
Set your WindowedViewport to your native resolution
Set your FullscreenViewport to your native resolution
Set your MenuViewport to your native resolution