Unreal Tournament 3 & Mods Guide

Who doesn't like the Unreal franchise?
  • First person shooter
  • Sci-fi
  • Multi-player/Cooperative
  • Space Vehicles
  • Create your own character
  • Lots of free mods & total conversions
Unreal Tournament 3 really isn't a name that glorifies what the Unreal engine really can do. It should be Unreal State-of-the-Art!
The UT3 engine is so advanced that many huge successful games like Borderlands, Gears of War and many more famous games were created in its wake!

To this day the Unreal engine and UDK still do no port games to Linux natively, but we can still play our favorite games with PlayOnLinux anyways!

unreal71a.png


Note: This guide applies to the retail version of Unreal Tournament 3, other Steam or Downloaded versions may require additional steps.

Tips & Specs

To learn more about PlayOnLinux and Wine configuration, see the online manual:
PlayOnLinux Explained

Mint 14 32-bit
PlayOnLinux: 4.2
Wine: 1.5.25

Installing Wine with PlayOnLinux

Installing different versions of Wine is necessary for running different games because one Wine doesn't work for them all. PlayOnLinux makes it possible to download, install and test your game in all the versions of Wine until you find the right one for your speicific game.

Launch PlayOnLinux
Click Tools
Click "Manage Wine Versions"

Wine versions manager
Select 1.5.25
Click the right-arrow
wine01.png


Note: Try using stable Wine 1.8 and 1.8-staging

Wine wizard

Click Next
wine02.png


Downloading...
wine03.png


Extracting
View attachment 444

Complete
wine05.png


PlayOnLinux Setup and Configuration

Launch PlayOnLinux
Click Install
unreal01.png


Manual Installation

Click "Install a non-listed program"
unreal02.png


Manual Installation

Click Next
unreal03.png


Select "Install a program in a new virtual drive"
Click Next
unreal04.png


Name your virtual drive: unreal3
Click Next
unreal05.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries (Windows Components)
Click Next
unreal06.png


Select 1.5.25
Click Next
unreal07.png


Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
ALWAYS SELECT THE 32-bit VIRTUAL DRIVE

Wine Configuration

Windows Version: Windows 7
Click Apply
unreal09.png


Wine Configuration

Click Graphics tab
check "Automatically capture the mouse in full-screen windows.
check "Emulate a virtual desktop"
Desktop size: 1024x768

Click Ok
unreal10.png


Note: Always start with a smaller resolution for testing first. When the game successfully launches, you can change resolution in-game and the virtual desktop will re-size with it. Later you can uncheck virtual desktop and the game will always be full-screen.

Windows Components

Select these Libraries:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_vcrun2005 (also installs 2008 & 2010)
Installing components
unreal15.png



Installing Unreal Tournament 3

Installation Media
Select CD-ROM
Click Next
unreal16.png


Note: Sometimes PlayOnLinux won't find the mounted CD/DVD, you may have to type in the path. You should be able to right-click the mounted media and see the path in any distro. That is the path you need to type in.

Installation Setup

Installing
Click "Install UT3"

Language
Click Next

InstallShield Wizard

License Agreement
Click Yes

Another License Agreement
Click Yes

Destination Folder
Click Next

Physx
Click "I accept the license agreement"
Click Next

Physx Confirmation
Click Finish

Installing

UT3 Confirmation
Uncheck "Play UT3" because we still have to finish the PlayOnLinux setup
Click Finish

PlayOnLinux Configuration & Shortcut

Shortcut
Select UT3.exe
Click Next
unreal28.png


Shortcut

Name your shortcut: Unreal Tournament 3
Click Next
unreal29.png


Shortcut
Select "I don't want to make another shortcut"
Click Next

Configuration
In PlayOnLinux click Configure
unreal31.png


Display tab

Select your "Unreal Tournament 3" virtual drive
unreal32.png


Direct Draw Renderer: opengl
Video memory size: select amount of memory on your video card
Offscreen rendering mode: fbo

Wine tab
Select your "Unreal Tournament 3" virtual drive

Click "Windows reboot"
unreal33.png


Close configure

First Launch and Patching

Launching Unreal Tournament 3
Select Unreal Tournament 3
Click Run
unreal34.png


Game Key
Enter your Game Key (found on the game insert)
Click Accept

Note: You can try playing the game, but I recommend installing the patch next.

Downloading Patch
Google search: unreal tournament 3 patch 5
Download and save to your desktop
unreal38.png


Installing Patch

Click Configure
unreal36.png


Miscellaneous tab

Select "Unreal Tournament 3" virtual drive
Click the Miscellaneous tab
Click "Run a .exe file in this virtual drive"
unreal37.png


Find Patch 5

Navigate to where you saved the patch
Select UT3Patch5.exe
Click Open
unreal39.png


License Agreement
Click Accept

Installing Patch

License Agreement
Click Accept

Installing Patch
Click Yes

Patch Confirmation
Click OK

Close Configure

Launching again & Graphics settings


Run Unreal Tournament 3 again
This time you will notice some menu changes from the patch

Settings
Click Settings in the main menu
Select Video
unreal46.png


You can change the resolution here
Experiment with settings your video card can handle. Start low, play the game, then increase in increments.

Advanced
unreal47a.png


unreal48a.png


Conclusion:

Unreal Tournament 3 runs really well. Even on high settings with my hardware. Wine 1.5.25 handles everything really well. I didn't test any online capabilities, but I did login to my account and it loaded my custom settings.

Screenshots:
unreal61a.png


unreal62a.png


unreal63a.png


Mods

In 2008 there was a "Make Something Unreal" contest and a lot of independent developers worked on modding the Unreal engine to make their own game in order to win.
The result is a bunch of FREE mods and games that you can download an play. I was able to get some of these mods working in Linux.

The Haunted
Go to http://www.moddb.com/mods/the-haunted
Click on downloads
Download "The Haunted 3.0 Final"
Save it to your desktop
unreal49.png


Extracting

Right click "TheHauntedV3Final.rar"
Open with Archive Manager
Double-Click "GameFiles"
unreal50.png


Extracting

Select "Haunted Game"
Click Extract
Navigate to: /home/username/My Games/Unreal Tournament 3/
Note: username is where you put your login

unreal51.png


Extracting
unreal52.png


Shortcut

Click on Configure in PlayOnLinux
General Tab, click "Make a new shortcut from this virtual drive"
unreal53.png


Shortcut

If it doesn't find UT3.exe select Browse
click Next
unreal54.png


Shortcut
Click Browse
Navigate to: /home/username/.PlayOnLinux/wineprefix/unreal3/drive_c/Program Files/Unreal Tournament 3/Binaries
Note: Username is where you put your login

Select the UT3.exe
Click Open
unreal55.png


Shortcut

Click Next
unreal57.png


Shortcut

Name your shortcut: The Haunted
Click Next
unreal58.png


Shortcut

Select "I don't want to make another shortcut"
Click Next
unreal59.png


Launching The Haunted
unreal60.png


One last step before launching
Select "The Haunted" shortcut in PlayOnLinux Configure
General Tab
Arguments
Type:
Code:
-mod=../HauntedGame
Close Configure

Now you should be able to launch The Haunted from PlayOnLinux
unreal85.png


Conclusion:

The Haunted ran fullscreen (in a Virtual Desktop) as well as Unreal Tournament 3 did, and it looks amazing!
I tried some other mods like:
Steam Racers
http://www.moddb.com/mods/steam-racers

The Ball
http://www.moddb.com/mods/the-ball
unreal79a.png


unreal82a.png



Here are a few more mods and total conversions:
Warm Gun
http://www.moddb.com/games/warm-gun

C&C Renegade X
http://www.moddb.com/mods/renegade-x

Angels Fall First: Planetstorm
http://www.moddb.com/mods/angels-fall-first-planetstorm

Sanctum
http://www.moddb.com/mods/sanctum

Prometheus
http://www.moddb.com/mods/prometheus

The Haunted Screenshots:

unreal67a.png


unreal69a.png


unreal70a.png


unreal73a.png
 
Last edited:
Hi Booman,
I am bumping this old thread to let you know that on my system the installation of UT3 was not as trouble-free as on yours.

First of all, I should emphasize that I really didn't need POL to play UT3.
I had installed it using Crossover: the performance at first was not spectacular but, following the advice of a guy on WineHQ, I copied the entire folder from my W7 installation (I had a Windows partition until a couple of years ago just in case) and everything worked perfectly well.

Since then, it was obvious to me that PlayOnLinux is a much better program than Crossover, where I had experienced too many failed installations, so the idea was to move the few games I had on that program (UT3, Serious Sam 2, Burnout Paradise, Painkiller) to POL.

Furthermore, I wanted to try UT3 on older system, barely meeting the minimum system requirements, and see if it was able to play at a decent FPS the HOLP map pack, which was designed to run on low spec PCs and to reproduce the old school feeling of Unreal Tournament GOTY.

Well the installation of UT3 on POL was faultless, but the game was unplayable because it was not possible to control the mouse.

The solution was, on the miscellaneous tab in the POL configuration, to select force in the mouse warp override option.
Unfortunately, this way the mouse doesn't work in the Unreal menus, and using the keyboard to navigate is really awkward at times.

Well, that's about it, although I would like to suggest to people reading your excellent guide to install the fantastic Titanpack after having patched the game.
 
Cool, thanks for giving Unreal Tournament 3 a chance in Linux. I was able to get a lot of mods to run and that enhanced the replay-ability for UT3. Since they were free of course.
I've had more problems with UDK recently because I think Epic upgraded the DirectX 11 capabilities and Wine doesn't support it yet. So I've been troubleshooting it.
I'll admit, I havn't played much UT3 or mods recently. I just tested the game and a few mods or total conversions to make sure they run.

I'm surprised you had to use the "Mouse override" because I normally check the "Automatically capture mouse in full screen windows" option in Wine configuration Graphics tab.
That usually handles mouse problems in fullscreen games.
 
Why do I feel like a complete noob now?

I had completely forgotten about that option in Wine configuration: I am so spoiled by POL that I don't usually check all the possibilities offered by Wine, which I used to do when I was using the vanilla version of the program years ago.

So thank you once again: when playing UT3 now it feels like a native version, which by the way was promised to us but never delivered by those liars of Epic when they published the game at the end of 2007.
 
Yeah I read that too...
But they did a great job on OpenGL because the game looks just as beautiful as in Windows. Even the mods look great. Feel free to download some of the mods mentioned above.
The Haunted is really cool and The Ball is really fun.
 
Back
Top