|
|
Digital Architect - Misc - UnrealEditor FAQ - Game Related
|
UnrealEditor FAQ - Game Related
This FAQ is divided into three parts. One is for Unreal Editor
3, another is for Unreal Editor 2 and the last one is the one you're currently viewing.
A good way to keep your installations of Unreal-Engine based games clean.
|
| I was tired of always having to copy/paste certain files in
UT\sounds, UT\music, UT\maps,... This messes up the game's installation and
makes it hard to remember which files where default in the game and which you
put there later on.
So I went looking for a way with which I didn't have to do that. Guess what?
I found a way and it's DAMN easy too!
-
Open your "UnrealTournament.ini"
-
Find the section called "[Core.System]"
-
In that section there should be a part that looks like this:
Paths=../System/*.u
Paths=../Maps/*.unr
Paths=../Textures/*.utx
Paths=../Sounds/*.uax
Paths=../Music/*.umx
Paths=C:/UTExtra/*.umx
Paths=C:/UTExtra/*.uax
Paths=C:/UTExtra/*.utx
Paths=C:/UTExtra/*.unr
Paths=C:/UTExtra/*.u
Or whatever folder you want UT to search into as well.
Now if you copy/paste unr-files, uax-files, utx-files, unr-files or u-files
in c:\UTExtra, UT will find those files and use them.
This way you can keep a clean install of UT somewhere on your disk and dump
all third party stuff in c:\utextra. Well almost all third party stuff, int-files
don't seem to work that way.
Note: This should work with the majority (if not all) of games
out there which are based on the unreal-engine. The extensions might be different
but the basic method of adding extra directories where the games look for certain
files works. Also the ini-file you need to edit will have a different name.
For example the ini-file you need to edit in Unreal Tournament 2003 is "UT2003.ini".
For UT2003 there are also some extra extensions such as *.usx, *.ukx, *.uvx,...
|
How do I change the location of cache files?
|
| Cache files are used when you play online. When the games finds
that you don't have a certain package needed to play on a particular server
it will downoad it and put it in your cache. You can change the location of
these files if you wish.
-
Open your "UnrealTournament.ini"
-
Find the section called "[Core.System]"
-
In that section there should be a part that looks like this:
CachePath=../Cache
CacheExt=.uxx
PurgeCacheDays=30
-
CachePath is the path to the cache files. Setting it to "c:\UT-Cache" will make the cache files go in that folder.
-
CacheExt is the Extension of the cache files.
-
PurgeCacheDays is the amount of days that cache files are kept. After that they are deleted.
-
Save and you're set.
Note: This should work with the majority (if not all) of games
out there which are based on the unreal-engine. The ini-file you need to edit
will have a different name though. For example the ini-file you need to edit
in Unreal Tournament 2003 is "UT2003.ini".
|
How do I change the location of my savegames?
|
| Sometimes it might be usefull to change the path of your savegames.
To do this, follow these steps:
-
Open your "UnrealTournament.ini"
-
Find the section called "[Core.System]"
-
In that section there should be a part that looks like this:
SavePath=..\Save
Note: This should work with the majority (if not all) of games
out there which are based on the unreal-engine. The ini-file you need to edit
will have a different name though. For example the ini-file you need to edit
in Unreal Tournament 2003 is "UT2003.ini".
|
I can't get my UMOD's installed. What do I do?
|
| Probably you lost the correct association over time. To associate
a umod correctly do this:
-
Open Windows Explorer
-
Go to Tools->folder Options
-
There go to FileTypes
-
Find UMOD and click Change/Advanced or something. (It depends a bit on which Windows you're working).
-
You should get a list of Actions that can be done. "Install this Unreal Module" should be one of them.
-
Select it and click edit.
-
"Appliction used to perform action" should be: c:\UnrealTournament\System\Setup.exe install "%1"
This will re-associate umods with the unreal tournament setup exe-file.
NOTE: this can be used with any unreal-engine based game. You just
need to select the correct setup.exe file.
|
Getting the best performance in Unreal Tournament, some tips (Thanks to 'Valheru')
|
-
If you have a motherboard with a VIA chipset, get the latest VIA drivers from
here. The installation procedure is explained here as well.
-
For video card drivers, usually getting the latest version of them will give you the best performance.
-
Get UT patched to version 436 if you havn't already. Also, before you do that now would be a good time to install
the second CD for the high res S3TC textures. If the install bitches at you for any reason, like it wants version 400
instead of 436, just copy the folders on the second CD directly to the root of your UT folder.
-
Download the OpenGL.dll here. Unzip
it to your UnrealTournament/System folder, and overwrite the existing file that's already there.
-
Replace the OpenGLDrv.OpenGLRenderDevice section in your UnrealTournament.ini file
(located in the UnrealTournament/System folder) with this:
[OpenGLDrv.OpenGLRenderDevice]
RefreshRate=75
DetailTextures=1
UseTrilinear=1
UseS3TC=1
UseTNT=0
LODBias=0
UseMultiTexture=1
UsePalette=1
UseAlphaPalette=0
Translucency=1
VolumetricLighting=1
ShinySurfaces=1
Coronas=0
HighDetailActors=1
MaxAnisotropy=0
AlwaysMipmap=0
UsePrecache=0
SupportsLazyTextures=0
If you didn't install the second CD textures, disable the line UseS3TC textures
by changing it to read : UseS3TC=0. Also, up the RefreshRate line to
the max refresh rate your monitor can take at the res. you're running UT at.
Don't forget to disable VSync, both in the Driver Options of the Detonator's
(right click on the Desktop -> preferences etc.) as well as in the UT options
(in the menu once UT has started up type preferences in the system console).
A few tips: Disable Corona's, they look like ass under OpenGL and
blind you as well (note that corona's are already disabled in the configuration
above). Disable that stupid screenflash stuff - everytime you get shot with
the minigun you can't see shit. And don't forget to change the DeviceRenderer
to OpenGL.
S3Textures FIX: this if for when you log in to servers which don't
have S3TC textures installed and players seem to be skating around instead of
walking around and they freeze when you kill em.
Download this, copy it to your ut\textures-folder and run it.
It should fix that particular problem.
|
When running Unreal Tournament in Windows XP/2000, I get distorted sound (Thanks to ???)
|
| To fix the crackly sound you sometimes get in ut, when loading
in XP, open advanced preferences (type "preferences" from console). There open
the "audio" section, change "effectschannels" to 8 and change "latency" to 60.
After that, restart UT. The problem is caused by Windows XP hd prefetching algorithm,
loading UT modules faster than the sound subsystem can initialize properly -
hence it only occurs when UT loads from system cache. This worked for me and
many others. I've tried different values for latency & effectschannels, the
lowest trouble free latency value is 46 and you can keep the effects number
to 16.
In the "unrealtournament.ini" file it should look like this:
[Galaxy.GalaxyAudioSubsystem]
UseDirectSound=True
UseFilter=True
UseSurround=False
UseStereo=True
UseCDMusic=False
UseDigitalMusic=False
UseSpatial=False
UseReverb=True
Use3dHardware=True
LowSoundQuality=False
ReverseStereo=False
Latency=46
OutputRate=22050Hz
EffectsChannels=16
DopplerSpeed=9000.000000
MusicVolume=160
SoundVolume=224
AmbientFactor=0.700000
It was brought to my attention that the same fix works in you're having distorted sound under Windows 2000.
|
Back to top
|