Difference between revisions of "Engine:Unreal Engine 3"
From PCGamingWiki, the wiki about fixing PC games
(updated to modern standards. ThreadedShaderCompileThreshold is used by developers to build shaders and is only used while "cooking". It has no effect on the final game and therefore I removed it.) |
(Previous picture is the correct one. The red Unreal Engine logo was used for UE3 titles.) Tag: Undo |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox engine | {{Infobox engine | ||
− | |cover=Unreal Engine logo. | + | |cover=Unreal Engine 3 logo.png |
|developer=Epic Games | |developer=Epic Games | ||
|website=https://www.unrealengine.com | |website=https://www.unrealengine.com | ||
Line 12: | Line 12: | ||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox|description=Set launch options | + | {{Fixbox|description=Set launch options|fix= |
Use the <code>-nostartupmovies</code> [[Glossary:Command line arguments|command line argument]]. | Use the <code>-nostartupmovies</code> [[Glossary:Command line arguments|command line argument]]. | ||
− | {{ | + | {{ii}} There is also the <code>-nomovies</code> command line argument, however this one can sometimes disable '''all''' movies in the game, including prerendered story cutscenes and such. |
}} | }} | ||
Line 25: | Line 25: | ||
==Video== | ==Video== | ||
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ||
− | {{ | + | {{ii}} Use [[Special_K#Windowed|SpecialK]] to achieve proper borderless fullscreen |
− | |||
− | === | + | ===Window resolution=== |
− | {{Fixbox|description= | + | {{Fixbox|description=Change desired resolution|fix= |
− | # | + | # Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present) |
+ | # Find <code>ResX=</code> and <code>ResY=</code> and set them to your desired resolution | ||
}} | }} | ||
==Issues fixed== | ==Issues fixed== | ||
===Smoothed frame rate=== | ===Smoothed frame rate=== | ||
− | <!--- | + | <!--- |
− | + | DO NOT EDIT THIS SECTION NAME. | |
− | DO NOT EDIT THIS SECTION NAME. It will break links | + | It will break links from multiple game pages. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
---> | ---> | ||
− | {{ii}} Many Unreal Engine 3 games use frame rate | + | {{ii}} 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. | {{--}} 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. | ||
− | + | {{Fixbox|description=Increase the frame rate limit|fix= | |
− | {{Fixbox|description= | + | # Open xxxEngine.ini with a text editor |
− | # | + | # Change <code>bSmoothFrameRate=False</code> to <code>bSmoothFrameRate=True</code> |
− | # | + | # Change <code>MaxSmoothedFrameRate=62</code> to <code>MaxSmoothedFrameRate=XXX</code> (XXX = Your desired frame rate limit) |
− | # | ||
− | |||
− | |||
− | |||
}} | }} | ||
− | + | {{Fixbox|description=Disable the frame rate limiter|fix= | |
− | {{Fixbox|description=Disable frame rate | + | # Open xxxEngine.ini with a text editor |
− | + | # Change <code>bSmoothFrameRate=True</code> to <code>bSmoothFrameRate=False</code> | |
− | # Open | ||
− | # | ||
− | |||
}} | }} | ||
− | + | {{--}} Some games reset values to default after launching the game. In such cases, you can set the file to <code>Read-only</code>. | |
− | {{--}} Some games reset | + | {{--}} Some games may crash with their <code>.ini</code> set to <code>Read-only</code>. |
===No surround sound=== | ===No surround sound=== | ||
Line 92: | Line 72: | ||
===Texture Streaming=== | ===Texture Streaming=== | ||
− | {{Fixbox|description=Make efficient | + | {{Fixbox|description=Make efficient use of modern PCs RAM & VRAM|fix= |
− | #Open | + | # Open xxxEngine.ini with a text editor |
− | #Find <code>PoolSize=XXX</code> under <code>[TextureStreaming]</code> and set it to <code>PoolSize=0</code> (0 = Unlimited) | + | # Find <code>PoolSize=XXX</code> under <code>[TextureStreaming]</code> and set it to <code>PoolSize=0</code> (0 = Unlimited) |
− | #Find <code>OnlyStreamInTextures=False</code> under <code>[SystemSettings]</code> and set it to <code>OnlyStreamInTextures=True</code> | + | # Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present) |
+ | # Find <code>OnlyStreamInTextures=False</code> under <code>[SystemSettings]</code> and set it to <code>OnlyStreamInTextures=True</code> | ||
+ | }} | ||
+ | |||
+ | ===Mouse Smoothing=== | ||
+ | {{Fixbox|description=Disable Mouse Smoothing|fix= | ||
+ | # Open xxxInput.ini with a text editor | ||
+ | # Find <code>bEnableMouseSmoothing=True</code> and set it to <code>bEnableMouseSmoothing=False</code> | ||
+ | }} | ||
+ | |||
+ | ===Mouse Sensitivity=== | ||
+ | {{Fixbox|description=Change Mouse Sensitivity|fix= | ||
+ | # Open xxxInput.ini with a text editor | ||
+ | # Find <code>MouseSensitivity=XX</code> and set it to your desired value | ||
+ | }} | ||
+ | |||
+ | ===Motion Blur=== | ||
+ | {{Fixbox|description=Disable Motion Blur|fix= | ||
+ | # Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present) | ||
+ | # Find <code>MotionBlur=True</code> and set it to <code>MotionBlur=False</code> | ||
+ | }} | ||
+ | |||
+ | ===Anisotropic Filtering=== | ||
+ | {{Fixbox|description=Increase texture filtering quality|fix= | ||
+ | # Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present) | ||
+ | # Find <code>MaxAnisotropy</code> and set it to <code>MaxAnisotropy=16</code> | ||
+ | }} | ||
+ | |||
+ | ===Dynamic Shadow Resolution=== | ||
+ | {{Fixbox|description=Increase the resolution of dynamic shadows|fix= | ||
+ | # Open xxxEngine.ini with a text editor (or xxxSystemSettings.ini if present) | ||
+ | # Find <code>MaxShadowResolution</code> and set it to <code>MaxShadowResolution=4096</code> | ||
}} | }} | ||
− | |||
==Other information== | ==Other information== | ||
Line 103: | Line 113: | ||
{{ii}} Games running on Unreal Engine 3 can utilize some of the [[User:Fwinest_JediThug/UE3_Console_Commands|UE3 Console Commands]] for various tasks. | {{ii}} Games running on Unreal Engine 3 can utilize some of the [[User:Fwinest_JediThug/UE3_Console_Commands|UE3 Console Commands]] for various tasks. | ||
− | {{ | + | {{mm}} [[List of games that use Unreal Engine 3]] |
{{References}} | {{References}} |
Revision as of 07:16, 13 January 2024
Developers | |
---|---|
Epic Games | |
Website | |
https://www.unrealengine.com | |
First release date | |
November 2006 | |
Predecessor | |
Unreal Engine 2.5 | |
Successor | |
Unreal Engine 4 | |
Essential improvements
Skip intro videos
Set launch options |
---|
Use the
|
Skip the splash screen
Set launch options |
---|
Use the |
Video
Borderless fullscreen windowed
- Use SpecialK to achieve proper borderless fullscreen
Window resolution
Change 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 |
---|
|
Disable the frame rate limiter |
---|
|
- 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 toRead-only
.
No surround sound
Force native device[1] |
---|
Notes
|
Texture Streaming
Make efficient use of modern PCs RAM & VRAM |
---|
|
Mouse Smoothing
Disable Mouse Smoothing |
---|
|
Mouse Sensitivity
Change Mouse Sensitivity |
---|
|
Motion Blur
Disable Motion Blur |
---|
|
Anisotropic Filtering
Increase texture filtering quality |
---|
|
Dynamic Shadow Resolution
Increase the resolution of dynamic shadows |
---|
|
Other information
Console commands
- Games running on Unreal Engine 3 can utilize some of the UE3 Console Commands for various tasks.