Engine:Unreal Engine 3

From PCGamingWiki, the wiki about fixing PC games
Unreal Engine 3
Unreal Engine logo.svg
Developers
Website
First release date

Games

Game Developer Publisher First release Available on
9.03m Space Budgie 12 September 2013
Windows
A Hat in Time Gears for Breakfast 2017
Windows
macOS (OS X)
A Story About My Uncle Gone North Games Coffee Stain Studios 28 May 2014
Windows
macOS (OS X)
Linux
APB Reloaded Realtime Worlds, Reloaded Games K2 Network, Realtime Worlds 6 December 2011
Windows
Abyss Odyssey ACE Team Atlus 15 July 2014
Windows
Afterfall: InSanity Intoxicate Studios Nicolas Entertainment Group 25 November 2011
Windows
Alice: Madness Returns Spicy Horse Electronic Arts 14 June 2011
Windows
Alien Breed 2: Assault Team17 22 September 2010
Windows
Alien Breed 3: Descent Team17 17 November 2010
Windows
Alien Breed: Impact Team17 3 June 2010
Windows
Alien Rage - Unlimited CI Games 24 September 2013
Windows
Aliens: Colonial Marines Gearbox Software, Demiurge Studios, Nerve Software, TimeGate Studios Sega 12 February 2013
Windows
All Zombies Must Die! Doublesix Games 12 March 2012
Windows
Alliance of Valiant Arms Red Duck Aeria Games 2007
Windows
Alpha Protocol Obsidian Entertainment Sega 28 May 2010
Windows
America's Army 3 U.S. Army 17 June 2009
Windows
America's Army: Proving Grounds U.S. Army 1 October 2015
Windows
American McGee's Grimm Spicy Horse Turner Broadcasting System 31 July 2008
Windows
Angels Fall First Strangely Interactive Ltd
Windows
Antichamber Alexander Bruce 31 January 2013
Windows
macOS (OS X)
Linux
Archeblade CodeBrush 25 April 2014
Windows
Assassin's Creed Chronicles: China Climax Studios Ubisoft 22 April 2015
Windows
Assassin's Creed Chronicles: India Climax Studios, Ubisoft Montreal Ubisoft 12 January 2016
Windows
Assassin's Creed Chronicles: Russia Climax Studios Ubisoft 9 February 2016
Windows
Batman: Arkham Asylum Rocksteady Studios Warner Bros. Interactive Entertainment, Feral Interactive 15 September 2009
Windows
macOS (OS X)
Batman: Arkham City Rocksteady Studios Warner Bros. Interactive Entertainment, Feral Interactive 22 November 2011
Windows
macOS (OS X)
Batman: Arkham Knight Rocksteady Studios Warner Bros. Interactive Entertainment 23 June 2015
Windows
Batman: Arkham Origins Warner Bros. Games Montreal, Splash Damage Warner Bros. Interactive Entertainment 25 October 2013
Windows
Battleborn Gearbox Software 2K Games 3 May 2016
Windows
Betrayer Blackpowder Games 24 March 2014
Windows
BioShock Infinite Irrational Games, 2K Australia, Iron Galaxy Studios 2K Games, Aspyr Media 26 March 2013
Windows
macOS (OS X)
Linux
BlackSite: Area 51 Midway Studios Austin Midway Games 12 November 2007
Windows
Blacklight: Retribution Zombie Studios, Hardsuit Labs Perfect World 3 April 2012
Windows
Blade & Soul Team Bloodlust NCSOFT 30 June 2012
Windows
Blue Estate The Game HE SAW 8 April 2015
Windows
Bombshell Interceptor Entertainment 3D Realms 29 January 2016
Windows
Borderlands Gearbox Software, Demiurge Studios 2K Games, Feral Interactive 26 October 2009
Windows
macOS (OS X)
Borderlands 2 Gearbox Software 2K Games, Aspyr Media 18 September 2012
Windows
macOS (OS X)
Linux
Borderlands: The Pre-Sequel 2K Australia, Gearbox Software 2K Games, Aspyr Media 14 October 2014
Windows
macOS (OS X)
Linux
Brothers in Arms: Hell's Highway Gearbox Software Ubisoft 7 October 2008
Windows
Brothers: A Tale of Two Sons Starbreeze Studios 505 Games 3 September 2013
Windows
Bulletstorm People Can Fly, Epic Games Electronic Arts 22 February 2011
Windows
Bulletstorm: Full Clip Edition People Can Fly Gearbox Software 7 April 2017
Windows
Chivalry: Medieval Warfare Torn Banner Studios 16 October 2012
Windows
macOS (OS X)
Linux
Collateral Dancing Dinosaur Games
Windows
Contrast Compulsion Games Focus Home Interactive 15 November 2013
Windows
Corporate Property Games Academy 24 February 2012
Windows
D4: Dark Dreams Don't Die Access Games AGM PLAYISM 5 June 2015
Windows
DC Universe Online Daybreak Game Company 11 January 2011
Windows
Dark Void Airtight Games Capcom 19 January 2010
Windows
... further results

Essential improvements[edit]

Skip intro videos[edit]

Set launch options[1]

Use the -nostartupmovies command line argument.

Video settings[edit]

Borderless fullscreen windowed[edit]

Borderless fullscreen windowed will not work with Borderless Gaming.[2][3]
Other methods of forcing borderless windowed, like GeDoSaTo may work, however.

Issues fixed[edit]

Smoothed frame rate[edit]

Many Unreal Engine 3 games use frame rate smoothing with a default value of 62. Users with a PC strong enough to maintain stable framerates above 60 may want to change or disable this.
Minimizes lag spikes and provides smoother gameplay overall with any monitor regardless of the refresh rate.[4]
Frame rate won't exceed a specified value and has a small impact on the overall frame rate which may not be ideal on a lower end gaming PC or when benchmarking.[5]
If you'd like to raise frame rate smoothing cap:
Raise frame rate smoothing cap[citation needed]
  1. Navigate to configuration file(s) location, usually located in %USERPROFILE%\Documents\.... If you have trouble finding it, see the Game data section in the PCGamingWiki article for that specific game.
  2. Open the XEngine.ini (where X is a game-specific variable) with a text editor.
  3. Using Ctrl+F, search for MaxSmoothedFrameRate in the text file.
    1. The preferred value would be your monitor refresh rate plus 2. For example, when using a 144Hz monitor the value would preferably be set to 146.
    2. Change the relevant config values to this. Be aware that there may be multiple values that need to be changed for a specific game. If you still experience issues, you may have missed some.
  4. Once you've edited all relevant values, save the text file.
If you'd like to disable frame rate smoothing:
Disable frame rate smoothing[citation needed]
  1. Navigate to configuration file(s) location, usually located in %USERPROFILE%\Documents\.... If you have trouble finding it, see the Game data section in the PCGamingWiki article for that specific game.
  2. Open the XEngine.ini (where X is a game-specific variable) with a text editor.
  3. Using Ctrl+F, search and change bSmoothFrameRate to FALSE. Be aware that there may be multiple values that need to be changed for a specific game, be sure to get them all.
  4. Once you've edited all relevant values, save the text file.
If you experience screen tearing you may want to use regular V-sync or a frame rate cap rather than changing smoothing.
Some games reset the values to default after game starting, setting file to "read-only" prevents this but some games may crash because of this. Please refer to the specific article for each game to see if setting its config files to "read-only" is needed.

No surround sound[edit]

Force native device[6]
  1. Rename original OpenAL32.dll, usually located in <path-to-game>\Binaries\ folder
  2. Locate xxxxxxxEngine.ini configuration file and open it in text editor.
  3. Search for [WinDrv.WindowsClient], and note which class is used in AudioDeviceClass=
  4. Look below for it.
  5. Delete DeviceName= value (leave blank)

Notes

If unsure, force a specific audio device by inserting its name (as reported by ALC_ENUMERATION_EXT in EnumerateWin32) as value

Other information[edit]

Console commands[edit]

Games running on Unreal Engine 3 can utilize some of the UE3 Console Commands for various tasks.

References

  1. Tested by StockholmSyndrome
  2. Not working with Unreal Engine 3 games · Issue #135 · Codeusa/Borderless-Gaming · GitHub
  3. Borderlands doesn't work with Borderless Gaming · Issue #125 · Codeusa/Borderless-Gaming · GitHub
  4. TweakGuides.com - Unreal Tournament 3 Tweak Guide
  5. Unreal Tournament 3 and framerate smoothing. - GPUReview.com
  6. Get your surround sound on a Realtek! - Steam Users' Forums (retrieved)