Friday, January 22, 2010

Unreal Tournament Using The S3TC Textures

Just because you install the high res textures from the CD doesn't mean they show up automatically... strangely enough...so this is how you make them work...

1. Install the game from the CD (only CD1)

2. Download the following and install them in that order:
UT Patch v436:
Mirror 1: http://www.megaupload.com/?d=WIOPVI29
Mirror 2: http://www.4shared.com/file/vSAo_9TB/utpatch436.html
UT Bonus Pack 1:
Mirror 1: http://www.megaupload.com/?d=XBYEPCM0
Mirror 2: http://www.4shared.com/file/qEjBjmx9/utbonuspack.html
UT Bonus Pack 2:
Mirror 1: http://www.megaupload.com/?d=ULFI7H8H
Mirror 2: http://www.4shared.com/file/Oe5lRa2f/utbonuspack2.html
UT Bonus Pack 3:
Mirror 1: http://www.megaupload.com/?d=E7UOSXV0
Mirror 2: http://www.4shared.com/file/2ZbhQoIL/utbonuspack3_1_.html
UT Bonus Pack 4:
Mirror 1: hhttp://www.megaupload.com/?d=VOHTE1QL
Mirror 2: http://www.4shared.com/file/dRfKBF5X/utbonuspack4.html

3. Go to the install folder (usually C:/Program Files/Unreal Tournament/) and open the Textures folder. Copy City.utx, ShaneSky.utx and SkyBox.utx and paste them on your desktop.

4. Install the higher resolution S3TC textures. (CD 2)

5. After the install has finished go back to the Textures folder and copy Female1Skins.utx, Female2Skins.utx, Male1Skins.utx, Male2Skins.utx, Male3Skins.utx and SkTrooperSkins.utx, and paste them on to the desktop.

6. Download the S3TC Fix:
Mirror 1: http://www.megaupload.com/?d=EIQ3JH3V
Mirror 2: http://www.4shared.com/file/KPKj7YSQ/patch-UT-s3fix.html
Put the exe in your Textures folder and run it. When its finished you can delete it.

7. Put all the textures copied to the desktop back into the Textures folder. Click yes to replace/overwrite all the files.

8. Now choose your renderer. They are pretty much the same, but some find that one works better than the other.
Direct3D9:
Mirror 1: http://www.megaupload.com/?d=UXSFVPHN
Mirror 2: http://www.4shared.com/file/BWcjgxLS/utd3d9r11.htmll
OpenGL:
Mirror 1: http://www.megaupload.com/?d=K5R0ESO0
Mirror 2: http://www.4shared.com/file/wa_gkYKD/utglr35.html
Whichever one you choose put the files in the zip into the UT System folder (C:/Program Files/Unreal Tournament/System/)

9. Start the game. On First-Time Configuration screen be sure to select show all devices. Select OpenGL or Direct3D9 (depending on which renderer you chose). This can always be changed later in-game from the options menu (options >> preferences >> video).

*You can either do the next part manually by editing the UnrealTournament.ini (in the system folder) or in-game.*

In-Game

1. Press the ~ key to bring up the console and type in preferences and press enter.

2. The Advanced Options panel opens. Set the game as seen in the following screenshots:

Under Advanded >> Game Engine Settings set CacheSizeMegs to 16

Display


Rendering - OpenGL or Direct3D (Same settings for both options)


Note: OpenGL - if you configure your video settings under Advanced Options and try to return into game the game might exit with an error message. This does not lose your settings and once restarted the game will work fine.

UnrealTournament.ini

1. Go to the System folder (C:/Program Files/Unreal Tournament/System/) and open the UnrealTournament.ini in notepad. (you might want to back up the file first)

2. Edit the following sections (// are just comments and can be removed):

[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

OPENGL ONLY:

[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

DIRECT3D ONLY:

[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

No comments: