Before you begin be warned that you might experience some lag if you don't have more recent hardware.
This guide will cover
clean-installing UT, but it should work just fine for people who already have game installed if they skip some steps.
Important notice - currently I won't cover here anything about
UT Retexturing Project, but I or some other person will do so after this guide is complete.
The reason is because those textures are still in development and have some minor issues, but they add huge visual overhaul

See end of post for more details!
So lets begin.
Unreal Tournament comes in two CD-s. First one contains UT game itself, second one contains higher resolution S3TC textures (GOTY version has also ChaosUT and Rocket Arena mods included).
First - install UT game itself from CD1Right after your UT install is complete, be sure to patch your game. The amount of patches you need to install depends what version of UT you own. If you got original 1999 release, then you need to download and install the following:
-
UT patch v436-
UT Bonus Pack 1-
UT Bonus Pack 2-
UT Bonus Pack 3-
UT Bonus Pack 4If you got UT Game Of The Year Edition then you just need download Bonus Pack 4.
Some GOTY versions are v432 so you then still need to download patch 436 too.
Next we're gonna
install higher resolution S3TC compressed textures from CD2, but before you do that be sure to back up your current
City.utx,
ShaneSky.utx and
SkyBox.utx files from your UnrealTournament\Texures folder, because they're improperly masked and you get some whacky skyboxes. Put those three files into some temporary folder until you need them.
After you have installed S3TC texures from CD2 go to your UnrealTournament\Texures folder and take out the following files and put them besides other previously backed up files -
Female1Skins.utx,
Female2Skins.utx,
Male1Skins.utx,
Male2Skins.utx, Male3Skins.utx and
SkTrooperSkins.utx.
The reason you'll do that is because sometimes you get
sliding-players effect in some improperly configured servers which is really annoying. Now download attached file (S3TC_Fix.zip), extract it to UnrealTournament\Texures folder and run
S3Fix.exe.
After the process is complete, be sure to take all your previously backed up files and move them into Textures folder answering yes to replace existing ones.
Download and install latest DirectX runtime libaries. All Direct3D games do use DirectX and it is critically important that you always are running latest DirectX for best compatibility and performance.
You can get latest from MS download page:
http://www.microsoft.com/downloads/deta ... laylang=enNow it's time to download updated video renderer for Unreal Tournament that has ability to add extra visual detail including S3TC textures support. There are two major enhanced renderers for UT - OpenGL and Direct3D9. Both ones are pretty much identical when it comes to features, but some people might find one renderer to work better on their machine than other so it's really up to you to see which one provides better results.
Go to
http://www.cwdohnal.com/utglr/ and download latest enhanced OpenGL or Direct3D9 renderer.
Here's direct links for OpenGL v3.5 -
http://www.ut-files.com/index.php?dir=Video_Renders/OpenGL/&file=utglr35.zipand Direct3D9 v1.1 -
http://www.ut-files.com/index.php?dir=Video_Renders/D3D9/&file=utd3d9r11.zipDownload one of those and extract the files into UnrealTournament\System folder.
Now start your game. On First-Time Configuration screen be sure to select
show all devices button. Select OpenGL or Direct3D9.
You can always later change your renderer from Options -> Preferences -> Video and then click on Change button.

Go ahead and click Next to start the game. When the UT is running open system console by pressing
~ and type
preferences and press [ENTER].
Advanced Options opens from where you can tweak all your settings. You can do all the same things via
UnrealTournament.ini file located under UnrealTournament\System folder - if you can't find specific option or setting then you add them manually.
Go to
Display options and configure them as follows:
ATTENTION: Text behind "//" are only comments.

Quote:
[WinDrv.WindowsClient]
WindowedViewportX=640
WindowedViewportY=480
WindowedColorBits=32
FullscreenViewportX=1440 // Set YOUR screen resolution!
FullscreenViewportY=900 // Set YOUR screen resolution!
FullscreenColorBits=32
Brightness=0.400000 // Set YOUR brightness!
MipFactor=1.000000
UseDirectDraw=True
UseJoystick=False
CaptureMouse=True
StartupFullscreen=True
CurvedSurfaces=True
LowDetailTextures=False
ScreenFlashes=True
NoLighting=False
SlowVideoBuffering=True
DeadZoneXYZ=True
DeadZoneRUV=False
InvertVertical=False
ScaleXYZ=1000.000000
ScaleRUV=2000.000000
MinDesiredFrameRate=30.000000
Decals=True
NoDynamicLights=False
UseDirectInput=True
ParticleDensity=0
NoFractalAnim=False
SkinDetail=High
TextureDetail=High
Under Advanded --> Game Engine Settings set
CacheSizeMegs to 16
After you completed that go under
Rendering section --> OpenGL or Direct3D9.

I'll post both
OpenGL AND Direct3D9 settings that should give you highest detail. Again - // are comments and don't add them!!
Quote:
[OpenGLDrv.OpenGLRenderDevice]
ZRangeHack=True
AAFilterHint=0
NoAATiles=True
NumAASamples=8 // Set your level of Anti-Aliasing
UseAA=True
RequestHighResolutionZ=True
MaskedTextureHack=True
SmoothMaskedTextures=False
SceneNodeHack=True
FrameRateLimit=62 // Don't set too much higher than your framerate or game will go crazy (inconstant speeds, for example scrolling billboards on DM-Morpheus do not animate and players with shieldbelt animations are too fast)
SwapInterval=0
UseFragmentProgram=True
UseVertexProgram=True
UseCVA=True
UseMultiDrawArrays=True
TexDXT1ToDXT3=False
DynamicTexIdRecycleLevel=100
CacheStaticMaps=False
UseTexPool=True
UseTexIdPool=True
UseSSE2=True
UseSSE=True
BufferTileQuads=True
BufferClippedActorTris=True
SinglePassDetail=False
SinglePassFog=True
ColorizeDetailTextures=False
DetailClipping=False
UseDetailAlpha=True
DetailMax=2
RefreshRate=75 // Set maximum refresh rate your display supports
MaxTMUnits=0
NoFiltering=False
NoMaskedS3TC=False
MaxAnisotropy=16 // Set level of anisotrophic filtering
UseTNT=False
Use16BitTextures=False
UseS3TC=True // Enable higher resolution S3TC textures
UseAlphaPalette=True
AutoGenerateMipmaps=True
UseTrilinear=True
UsePrecache=True
AlwaysMipmap=True
ShareLists=False
UsePalette=True
UseMultiTexture=True
UseBGRATextures=True
UseZTrick=False
MaxLogTextureSize=8
MinLogTextureSize=0
MaxLogVOverU=8
MaxLogUOverV=8
OneXBlending=False
GammaCorrectScreenshots=False
GammaOffsetBlue=0.000000
GammaOffsetGreen=0.000000
GammaOffsetRed=0.000000
GammaOffset=0.000000
LODBias=0.000000 // Use negative values (like -1) to sharpen textures and positive to blur them.
DetailTextures=True
DescFlags=0
Description=ATI Radeon HD 4800 Series // Add your video card description if you want to.
HighDetailActors=True
Coronas=True
ShinySurfaces=True
VolumetricLighting=True
Quote:
[D3D9Drv.D3D9RenderDevice]
ZRangeHack=True
NoAATiles=True
NumAASamples=8 // Set your level of Anti-Aliasing
UseAA=True
RequestHighResolutionZ=True
UseSoftwareVertexProcessing=False
UsePureDevice=False
UseTripleBuffering=True
MaskedTextureHack=True
SmoothMaskedTextures=False
SceneNodeHack=True
FrameRateLimit=62 // Don't set too much higher than your framerate or game will go crazy (inconstant speeds, for example scrolling billboards on DM-Morpheus do not animate and players with shieldbelt animations are too fast)
SwapInterval=0
UseFragmentProgram=True
UseVertexProgram=True
TexDXT1ToDXT3=False
DynamicTexIdRecycleLevel=100
CacheStaticMaps=False
UseTexPool=True
UseTexIdPool=True
UseSSE2=True
UseSSE=True
BufferTileQuads=True
BufferClippedActorTris=True
SinglePassDetail=False
SinglePassFog=True
ColorizeDetailTextures=False
DetailClipping=False
UseDetailAlpha=True
DetailMax=2
RefreshRate=75 // Set maximum refresh rate your display supports
MaxTMUnits=0
NoFiltering=False
MaxAnisotropy=16 // Set level of anisotrophic filtering
Use565Textures=False
Use16BitTextures=False
UseS3TC=True // Enable higher resolution S3TC textures
UseAlphaPalette=True
UseTrilinear=True
UsePrecache=True
UsePalette=True
UseMultiTexture=True
MaxLogTextureSize=8
MinLogTextureSize=0
MaxLogVOverU=8
MaxLogUOverV=8
OneXBlending=False
GammaCorrectScreenshots=False
GammaOffsetBlue=0.000000
GammaOffsetGreen=0.000000
GammaOffsetRed=0.000000
GammaOffset=0.000000
LODBias=0.000000 // Use negative values (like -1) to sharpen textures and positive to blur them.
DetailTextures=True
DescFlags=0
Description=ATI Radeon HD 4800 Series // Add your video card description if you want to.
HighDetailActors=True
Coronas=True
ShinySurfaces=True
VolumetricLighting=True
Now you should have all set. One note about OpenGL - if you configure your video settings under Advanced Options and try to return into game, the game itself might exit with error message, but don't worry, your settings are still saved, just restart the game.
A note about Unreal Tournament Retexturing ProjectUTRP is a community member initiatived project to recreate UT textures with MUCH higher resolution and they add additional eye candy so it's definitely worth to try those out.
http://www.unrealtexture.com/UT/Website ... ighEnd.htmInstalling: in very short - just after installing S3TC textures, replace them with UTRP ones and then follow instructions as normal.
That should be all for now. I'll fix typos and add additional stuff if I find any. Feel free to add additional comments and suggestions how these settings worked out for you.
