Unreal Tournament 3 Ultimate Installation Guide

Unreal Tournament 3 Installation Guide

This [non-profit] document, which is neither affiliated with Epic Games, nor supported by them, is a guide only. It aims to be as accurate as possible, to help UT3 gamers/ Developers get the most out of UT3. Due to regional variances, the gathering & processing of information and other factors, some information may be inaccurate/ outdated.

Use at your own risk. Anyone, whether directly or indirectly, involved in this document should be excluded from the accountability or responsibility of any issues caused to your game &/or equipment from using this guide.

Some of this information can be adapted for other Unreal & Unreal Engine Based games

Before we get started

  • Make a backup of your UT3 DVD, This will save your DVD\ Drive & its laser
  • UT3 occasionally requires your still need your CD-Key
  • UT3 is prone to having all sorts of madness happen; this entire guide is ‘optional’ but should help. It is designed to improve your Unreal experience.
  • The installations of the first 3 updates to UT3 White edition are optional. It is generally accepted that you can simply install “Patch 4”, followed by the “Bonus Pack”, then “The Titan Pack” and then “Patch 5”.
  • The NEW GameSpy Patch is required to play Online
  • UT3 is a *32 bit program, as such, it has limitations that cannot be overcome.
  • Download Links are provided for files that need to be installed.
  • A 3.21GB Pack contains all patches & updates; including the ageia tutorial and physx packs, webadmin, titanteamfix, the orbfix & an Example folder setup. (pack needs a mirror)


Minimum System Requirements

  • Supported OS: Windows XP SP2 or Windows Vista or Windows 7
  • Processor: 2.0+ GHZ Single Core Processor
  • Memory: 512 MB RAM
  • Graphics: NVIDIA 6200+ or ATI Radeon 9600+ Video Card
  • Sound: Windows Supported Sound Card
  • DirectX: DirectX 9.0c
  • Hard Disk Space: 8 GB  free

Recommended System Requirements

  • Supported OS: Windows XP SP2 or Windows 7 32/64 Bit
  • Processor: 2.0+ GHZ Dual Core Processor
  • Memory: 4GB MB RAM
  • Graphics: NVIDIA 9800 GT or ATI Radeon 9600+ Video Card
  • Sound: Windows Supported Sound Card
  • DirectX: DirectX 9.0c or Enabled DirectX 10.0
  • Hard Disk Space: 150 GB  free

Recommended for Content Development:

  • Supported OS:Windows 7 64 Bit
  • Processor:3.0+ GHz multi-core processor
  • Memory: min 4 GB system RAM
  • Graphics:NVIDIA 9800GT series or higher or ATI Radeon 9600+
  • Sound: Windows Supported Sound Card
  • DirectX: DirectX 10.0
  • Hard Disk Space:250 GB min HDD Space

Recommended installation Directories:

UT3 DVD Install Directory:

“C: Unreal Tournament 3”                                                                  [Dir] 1

  • Install the DVD\ main game to the directory above
  • Do not install new mods and additional files here

Note: Only on rare occasions should files be installed/ changed here {Domination}.

UT3 FILE Install Directory:

“C:\Users\***\Documents\My Games\Unreal Tournament 3                      [Dir] 2

  • Install additional files here, such as maps; mods, characters, mutators and more.
  • UT3 will create this and other folders here for you
  • Always install as admin

Unreal Tournament 3 White Edition

Release Date: 19 Nov 2007



  • Run Disc
  • Install DVD to “[Dir1]”. Not the default Directory
  • Restart PC [optional]
  • Run Game

Note: Do this to register the current user (will need to do again later)

Note: If you want you can change some settings and Unlock the characters

  • Optional: [not Required] Patch 1 – v1.1 & Patch 2 – v1.2 & Patch 2 – v1.3
  • Add the new Example Folder Setup files from the Download pack to this location
  • You can now follow the UT3 Black Edition instructions

Unreal Tournament 3 Black Edition


Release Date: xx /2009


  • Run Game

Note: Do this to register a current user

  • Patch 4 v2.0 [Contains all previous update versions]

Note: MD5     UT3Patch4.exe

324 451 446 bytes


  • Ageia_Physx_UT3ModPack [Optional]

Note: This Tutorial pack contains numerous smaller/ additional files to its successor  (for Devs)

  • NVIDIA PhysX Mod Pack

Note: This pack is the one most people use. It contains fewer files but they are larger.

  • Bonus Pack
  • Titan Pack

Note: MD5     UT3TitanPack.exe

960 600 988 bytes


  • Patch 5 v2.1 Retail All-In-One Patch

Note: MD5     UT3Patch5.exe

343 926 484 bytes


  • PS3 Mod Tools 2.1

Note: Allows maps to be cooked for PS3

  • PS3 Sound Tools

Note: The PS3 sound update came later and should only be installed after all other updates/patches

  • NEW GameSpy Patch

Note:  GameSpy was shut down in 2014 and Epic now provide In-House Master Servers. the GameSpy patch needs to be installed for Online Gameplay to work.


 Additional Files


These are files that are a part of UT3 in their own right. These include both official and unofficial patches/fixes, mods & maps. UT3 should not be without these and online gameplay will often require such files.

  • Create the folder setup, in your[DIR]2 “My Documents”… if you have not already got it.
  • \Unreal Tournament 3\UTGame\Published\CookedPC\CustomMaps
  • \Unreal Tournament 3\UTGame\Published\CookedPC\CustomWeapons
  • \Unreal Tournament 3\UTGame\Published\CookedPC\CustomVehicles
  • \Unreal Tournament 3\UTGame\Published\CookedPC\CustomChars
  • \Unreal Tournament 3\UTGame\Published\CookedPC\Script
  • \Unreal Tournament 3\UTGame\Published\CookedPC\Config
  • \Unreal Tournament 3\UTGame\UnPublished\CookedPC\ [For Devs/ mappers]
  • UT3 Webadmin

Note: Useful for running UT3 servers, most servers run this online

  • Add OrbFix

Note: Official Orb fix for warfare Online, to prevent a Bug where the Orb did not show up.

  • Titan Team Fix

Note: Another file that should be official, it basically rebalances teams

  • The CBP3  The community Bonus Maps (1-5)

Note: The community Bonus Maps will contain something for everyone, a collection of maps from each gametype.

Note: This topic will not be covered as it can be found in the links provided

  • RypelCam (See RypelCamInstall)

Note: for improved demo recording functions

Note: install RCam by following the instructions, then use CTRL+F, inside this guide, to find the line: “[Engine.WorldInfo]”, thenreplace the RCam317 with your correct version.

  • UT Assault


o    This gametype was ported to UT3 by the community

o    After installing Assault, Run the game once to generate the UTAssault.Ini & Change the 2 lines to look like this;

[AssaultGame UTUIDataProvider_GameModeInfo]




 Complete Conversions

These are games made using the unreal engine that can be installed and enjoyed alongside UT3.


  • The Ball – Cahua                Released 2009_11_11_

Note: Became an official game, made by Hourences;

  • The Haunted

Note: An arcade zombie shooter

  • The Witching Hour



Configuration changes

Configuration changes are recommended to get the most of UT3. Many tutorials exist online so I have simplified the process.

UT3 Install File Directory [Dir]2 :

  • Backup the original config files then change them to look like this guide


  • Please change settings according to personal preference
  • if you mess things up or delete the file. UT3 should create a new one on start-up, if one is not present.


UT3 With PhysX

  • If you want to play UT3 with PhysX enabled then a few instances of this:


  • can be changed to true.
  • This will effect performance


  • bAllowMatureLanguage=True
  • AllowShadowVolumes=True (Devs Only)
  • bEnableVSMShadows=True (Devs Only)
  • DefaultFogVolumeMaterialName=EngineMaterials.FogVolumeMaterial (Devs Only)

Developers can play with this and custom packages, but it may crash


[Engine.ISVHacks] (Important)

These changes will avoid system crashing

  • bInitializeShadersOnDemand=True
  • DisableATITextureFilterOptimizationChecks=True
  • UseMinimalNVIDIADriverShaderOptimization=False
  • PumpWindowMessagesWhenRenderThreadStalled=True [Fixes Game crash]



  • bSmoothFrameRate=False [Set  to true for Demo recordings]
  • MinSmoothedFrameRate=22.000000
  • MaxSmoothedFrameRate=75.000000 [Set to something your monitor can handle]
  • bAllowMatureLanguage=True
  • bDisablePhysXHardwareSupport=False



  • AllowDownloads=True
  • DemoSpectatorClass=UTGame.DemoRecSpectator
  • NetServerMaxTickRate=65 [improves demo recording results, can go higher]
  • LanServerMaxTickRate=65



  • SoundGroups=(GroupName=UI,Properties=(Volume=0,bNoReverb=TRUE,bIsUISound=TRUE))
  • This will remove nasty UI sounds from the Unreal Menu’s



  • MaxStaleCacheSize=100 [Increase to store more temporary files]
  • MaxOverallCacheSize=500 [Increase to store more temporary files]



  • AudioDeviceClass=ALAudio.ALAudioDevice
  • MinAllowableResolutionX=0
  • MinAllowableResolutionY=0 [can cap or hold a Resolution]
  • MaxAllowableResolutionX=0
  • MaxAllowableResolutionY=0
  • MinAllowableRefreshRate=0
  • MaxAllowableRefreshRate=0
  • AllowJoystickInput=0



  • MaxChannels=32
  • DeviceName=Generic Software

Note:    By removing “Generic Software” your 5.1 sound should be picked up


  • NetServerMaxTickRate=65 [better for net play]
  • LanServerMaxTickRate=65 [better for LAN play]


[Editor.EditorEngine] [For devs/mappers only]

  • +EditPackages=Tornado
  • +EditPackages=PhysHR
  • +EditPackages=PhysX

Not recommended but it can force loading of packages



  • ;StartupMovies=EpicLogo
  • ;StartupMovies=MidwayLogo
  • ;StartupMovies=UE3_logo
  • ;StartupMovies=Nvidia_PC
  • ;StartupMovies=Intel_Duo_Logo


[Adding “;” at the start, skips the movies]



  • StunServerAddress=stunserver.org
  • StunServerAddress=stun.xten.com


can be changed for running a server but not in the Engine

(see server install guide)




  • bRealtimeCapture=True


– Warfare Teleporter portal rendering updates are disabled by default, (for performance reasons). As of patch 4. Enable this to see Real Time teleporters

– This is highly beneficial as you can see the other side where the portal takes you, helps prevent being impact hammered through a portal.




  • DecalManagerClassPath=whatever it is


  • DecalManagerClassPath=RCam317.RCamDecalManager


Only do this if you installed the required RypelCam Files



UTInput [key Bindings]



  • Bindings=(Name=”X”,Command=”Y”)
    Note: where X is the key you wish to use and Y is the command.

Note: add these 2 lines to the end of you KeyBindings, be careful to avoid conflicts.

  • Bindings=(Name=”X”,Command=”ThrowWeapon | teamsay Weapon Dropped”)
  • Note:

o    Adding the break and comment seems to fix the drop impact hammer bug, you still cannot throw it, but the game does not crash

  • Bindings=(Name=”z”,Command=”DropFlag”)
  • Note:

o    This will also drop orb in warfare

  • Other key binding examples

o    Bindings=(Name=”Z”,Command=”ThrowWeapon”)

o    Bindings=(Name=”X”,Command=”GBA_SwitchWeapon1″)


where 1 can be any number 0-9 representing each weapon respectively.

You can combine multiple commands as explained above.


  • Bindings=(Name=” nine “,Command=” GBA_SwitchWeapon9 | FOV 80 | setsensitivity 7.5″)


Will change to sniper, zoom my FOV and set my sensitivity to 750.

  • Bindings=(Name=”X”,Command=”GBA_SwitchWeapon1″)



  • Example: Occasionally the BadMaps error may occur within you map list config.


[VCTFMapList UTMapList]

  • Maps=(Map=”VCTF-MineCraft”,ExtraData=)
  • BadMaps=(Map=”VCTF-MineCraft”,ExtraData=)
  • BadMaps=(Map=”VCTF-MineCraft”,ExtraData=)


– You can remove the bad maps or simply delete the whole “.ini”,  restart UT3 and add back what you need



add these lines to Unlock “VCTF-Containment_SP”,  a map normally only available in Campaign Mode

  • Maps=(Map=”VCTF-Containment_SP”)


[vCTF-Containment_SP UTUIDataProvider_MapInfo]







Note: For server admin

  • I removed this:


  • RequireUsername=Admin


Demo recordings

  • Improve demo recordings and server games with RypelCam

Note: Download RypelCam for improved demo recording features.



  • DecalManagerClassPath=UTGame.UTDecalManager

Change to:

  • DecalManagerClassPath= RCam317.RCamDecalManager


  • DefaultPostProcessName=FX_HitEffects.UTPostProcess


  • DefaultPostProcessName = EngineMaterials.DefaultScenePostProcess


This gets rid of the red impact & damage effects displayed around the screen.

  • Open My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTGame.ini



  • bShowDamage=false


Hot Start/ Quick Start commands

These can be added at the end of Shortcut files

  • -nomoviestartup
  • -novsync

System Settings

  • you can adjust for personal preference
  • Most you can change in game, some you cannot, I have only included some















  • Load Game
  • Press F10 & Type:    UnlockAllChars
  • Click the “Unlock Character” button at the character selection screen then enter one of the following codes to unlock the corresponding character.

Type: phayder

Type: jihan

  • Hidden Iron Guard Male head:


 Unlock extra characters & body parts



  • In this directory,  locate “Johnson
  • To unlock more change lines look like this


Characters=(CharName=”Johnson”,Description=”An ex-military soldier.”,CharID=”F”,bLocked=”false”,Faction=”Ironguard”,PreviewImageMarkup=”




Corrupt head hidden part

Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the “UTCustomChar.ini” file in the “/My Games/Unreal Tournament 3/UTGame/Config/” directory. Add the following line at the end of the section with the Parts=(Part=PART_Head, entry:


Then add the following line at the end of the section with the Characters=(CharName=, entry:


Hidden Male Ronin character


This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the “UTCustomChar.ini” file in the “/My Games/Unreal Tournament 3/UTGame/Config/” directory. Overwrite the line for Kensai with the following:


  • Add the following line at the shoulder pad parts section.


  • Add the following line at the boots parts section.


  • Add the following line at the arms parts section.


Hidden Male Necris Shoulder Pads


This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the “UTCustomChar.ini” file in the “/My Games/Unreal Tournament 3/UTGame/Config/” directory. Add the following line at the shoulder pad parts section.


Hidden Iron Guard Male head


This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the “UTCustomChar.ini” file in the “/My Games/Unreal Tournament 3/UTGame/Config/” directory. Locate the line for Johnson and overwrite it with the following line:

Characters=(CharName=”Johnson”,Description=”Anex-military soldier jumped into the Tournaments after shell-shockand repressed trauma took too heavy a toll on his mind. He iscompetent, but volitile.”,CharID=”F”,bLocked=”false”,Faction=”Ironguard”,PreviewImageMarkup=”<Images:UI_Portrait.Character.UI_Portrait_C

Installing custom characters:

  •  For this example I will install the nail war cow:
  • Go to [DIR 2]\Config
  • and open “UTCustomChar”
  • Paste the following at the bottom just above the “[IniVersion]” line
  • Copy paste the “custom.upk” to the published\custom chars folder

Characters=(CharName=”Nali War Cow”,Description=”<Strings:UTGameUI.CharLocData.Harlin_Description>”,CharID=”Warcow”,Faction=”Ironguard”,PreviewImageMarkup=”<Images:UI_Portrait.Character.UI_Portrait_Character_Ironguard_Male_Head01>”,CharData=(FamilyID=”IRNM”,HeadID=”warcow_head”,TorsoID=”warcow_torso”,ShoPadID=”A”,bHasLeftShoPad=false,bHasRightShoPad=false,ArmsID=”blank_arms”,ThighsID=”blank_thighs”,BootsID=”blank_boots”))







Patch/ Update Release Dates

Microsoft Windows

  • NA November 19, 2007
  • EU November 23, 2007
  • AU November 29, 2007
  • JP September 18, 2008

PlayStation 3

  • NA December 11, 2007
  • AU February 21, 2008
  • EU February 22, 2008
  • JP September 18, 2008

Xbox 360

  • AU July 3, 2008
  • EU July 4, 2008
  • NA July 7, 2008
  • JP September 18, 2008


  • Patch v1.1              Release Date: 21/03/2008
  • Patch v2.0              Release Date: 05/03/2009
  • Patch Titan             Release Date: 05/03/2009
  • Patch PS3 Titan                 Release Date: 19/03/2009
  • Patch v2.1              Release Date: 04/05/2009
  • Patch PS3ModTools   Release Date: 25/09/2009


Custom Win32 Updates


  •  Doing this may create a huge log  every time the game is  run and is NOT recommended unless you want to build on it and make it work properly, or only use it for a minimal amount of time and delete you log afterwards
  • Some posts are available online about this sort of thing but this is the only documented attempt known to myself.
  • The following files can be swapped to updated versions
  • Bink

Note: These are the only ones I recommend trying (they work well without issues)

  • PhysX – this file can be found in Other Unreal Engine Games
  • OpenAl – Provides up-to-date 5.1 audio support. This was not present in the UT3 file and required a Config change that didn’t really have much of an effect

 Useful Links/ Source Files

These links cover downloads for the required files, tutorials and relevant references. Please understand websites close after time, download links become unavailable. Using original links when you wish to install files is a great way to keep them alive, but you should always keep a backup.

CTRL+ LMB to follow links.



Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s