Unreal Tournament 2004

Patched to version 3369.

Application Details:

Version: 3369 (32-bit)
Votes: 2
Latest Rating: Gold
Latest Wine Version Tested: 5.20

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


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


Hardware tested


  • GPU:
  • Driver:

Additional Comments

Direct3D only ------------- 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. OpenGL only ----------- 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). Overall ------- 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.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowLinux Mint 20 "Ulyana"Oct 26 20205.20Yes Yes YesGoldHamish McIntyre-Bhatty 
CurrentLinux Mint 17.2 "Rafaela" x86-64Sep 01 20151.7.50Yes Yes GoldPelzR 
ShowLinux Mint 17.1 "Rebecca" x86-64Jan 21 20151.7.34Yes Yes Platinuman anonymous user 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Aug 29 20121.4.1Yes Yes Platinuman anonymous user 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Dec 19 20111.3.30Yes Yes Platinuman anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
39338 Unreal Tournament 2004 - inaccurate shadows UNCONFIRMED View

Show all bugs

HowTo / Notes

Various Fixes

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 the time.

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:
  Uncomment RenderDevice=OpenGLDrv.OpenGLRenderDevice
  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


Comments Disabled

Comments for this application have been disabled because there are no maintainers.