Essential improvements
Skip intro videos
Set launch options
|
Use the -nostartupmovies command line argument.
- There is also the
-nomovies command line argument, however this one can sometimes disable all movies in the game, including prerendered story cutscenes and such.
|
Skip the splash screen
Video
- Use SpecialK to achieve proper borderless fullscreen
Window resolution
Change desired resolution
|
- Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present)
- Find
ResX= and ResY= and set them to your desired resolution
|
Issues fixed
Smoothed frame rate
- Many Unreal Engine 3 games use a built-in frame rate limiter with a default value of 62. Users with a strong PC may want to change or disable this limiter.
- High frame rates may affect in-game logic in certain games, leading to various glitches of varying severity. See each game's individual entry page for details.
Increase the frame rate limit
|
- Open xxxEngine.ini with a text editor
- Change
bSmoothFrameRate=False to bSmoothFrameRate=True
- Change
MaxSmoothedFrameRate=62 to MaxSmoothedFrameRate=XXX (XXX = Your desired frame rate limit)
|
Disable the frame rate limiter
|
- Open xxxEngine.ini with a text editor
- Change
bSmoothFrameRate=True to bSmoothFrameRate=False
|
- Some games reset values to default after launching the game. In such cases, you can set the file to
Read-only
.
- Some games may crash with their
.ini
set to Read-only
.
No surround sound
Force native device[1]
|
- Rename original
OpenAL32.dll , usually located in <path-to-game>\Binaries\ folder
- Install - Creative OpenAL libraries
- Locate
xxxxxxxEngine.ini configuration file and open it in text editor.
- Search for
[WinDrv.WindowsClient] , and note which class is used in AudioDeviceClass=
- Look below for it.
- Delete
DeviceName= value (leave blank)
Notes
- Only works on games running on OpenAL
- If unsure, force a specific audio device by inserting its name (as reported by ALC_ENUMERATION_EXT in EnumerateWin32) as value
|
Texture Streaming
Make efficient use of modern PCs RAM & VRAM
|
- Open xxxEngine.ini with a text editor
- Find
PoolSize=XXX under [TextureStreaming] and set it to PoolSize=0 (0 = Unlimited)
- Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present)
- Find
OnlyStreamInTextures=False under [SystemSettings] and set it to OnlyStreamInTextures=True
|
Mouse Smoothing
Disable Mouse Smoothing
|
- Open xxxInput.ini with a text editor
- Find
bEnableMouseSmoothing=True and set it to bEnableMouseSmoothing=False
|
Mouse Sensitivity
Change Mouse Sensitivity
|
- Open xxxInput.ini with a text editor
- Find
MouseSensitivity=XX and set it to your desired value
|
Motion Blur
Disable Motion Blur
|
- Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present)
- Find
MotionBlur=True and set it to MotionBlur=False
|
Anisotropic Filtering
Increase texture filtering quality
|
- Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present)
- Find
MaxAnisotropy and set it to MaxAnisotropy=16
|
Dynamic Shadow Resolution
Increase the resolution of dynamic shadows
|
- Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present)
- Find
MaxShadowResolution and set it to MaxShadowResolution=4096
|
Other information
Console commands
- Games running on Unreal Engine 3 can utilize some of the UE3 Console Commands for various tasks.
Games
See the list of games that use Unreal Engine 3.
References