|
|
Line 557: |
Line 557: |
| {{Fixbox|description=Shutdown Gigabyte's OC Guru overlay|ref={{cn|date=September 2016}}}} | | {{Fixbox|description=Shutdown Gigabyte's OC Guru overlay|ref={{cn|date=September 2016}}}} |
| {{Fixbox|description=Remove all devices that tether to your PC via USB (a mobile phone with USB tethering enabled, for example)|ref={{cn|date=September 2016}}}} | | {{Fixbox|description=Remove all devices that tether to your PC via USB (a mobile phone with USB tethering enabled, for example)|ref={{cn|date=September 2016}}}} |
| + | |
| + | ===Windows 10=== |
| + | ====High-End NVidia Hardware FPS drops==== |
| + | Download [https://www.nvidia.com/object/physx_system_software.html NVidia PhysX installer]. Unpack it.</br> |
| + | Copy all files from <code>PhysX-SystemSoftware\PhysX\files\Common\</code> to <code>SteamApps\common\Borderlands 2\Binaries\Win32</code>. Overwrite when asked. |
| | | |
| ===Microsoft .NET Framework Client Profile Restarting Install=== | | ===Microsoft .NET Framework Client Profile Restarting Install=== |
Revision as of 13:49, 10 June 2019
Key points
- Solutions for split-screen co-op on Windows are available.
- Features every menu option promised in Claptrap's love letter to PC gamers, including an FOV slider, Vsync, and controller support.
- FPS drops affecting high-end hardware.[4][5][6][7]
- No support for cross-platform cloud saving. Manual intervention is required to load the save files from Windows on Linux.
General information
- Steam Community Discussions
- Official knowledge base - Windows
- Official knowledge base - OS X and Linux
- Unofficial wiki
Availability
- All Windows and Linux versions require Steam DRM.
- Borderlands: The Handsome Collection (includes both Borderlands 2 and Borderlands: The Pre-Sequel) released in 2018 contains all available DLCs for the two included games. This is the only way to receive all available DLCs as a package as the GOTY release of Borderlands 2 only includes a subset of all released DLCs for the game.[9]
DLC and expansion packs
Name |
Notes |
|
Season Pass |
Included in the The Handsome Collection, Game of the Year Edition |
|
Psycho Pack |
Included in the The Handsome Collection, Game of the Year Edition |
|
Tiny Tina's Assault on Dragon Keep |
Included in the The Handsome Collection, Game of the Year Edition, Season Pass |
|
Sir Hammelock's Big Game Hunt |
Included in the The Handsome Collection, Game of the Year Edition, Season Pass |
|
Mr. Torgue's Campaign of Carnage |
Included in the The Handsome Collection, Game of the Year Edition, Season Pass |
|
Mechromancer Pack |
Included in the The Handsome Collection, Game of the Year Edition, Pre-order Bonus. |
|
Captain Scarlett and her Pirate's Booty |
Included in the The Handsome Collection, Game of the Year Edition, Season Pass |
|
Creature Slaughterdome |
Included in the The Handsome Collection, Game of the Year Edition |
|
Ultimate Vault Hunters Upgrade Pack |
Included in the The Handsome Collection, Game of the Year Edition, Season Pass |
|
Ultimate Vault Hunters Upgrade Pack 2 |
Included in the The Handsome Collection |
|
Collector's Edition Pack |
Included in the The Handsome Collection, Game of the Year Edition |
|
Headhunter 1: Bloody Harvest |
Included in the The Handsome Collection |
|
Headhunter 2: Wattle Gobbler |
Included in the The Handsome Collection |
|
Headhunter 3: Mercenary Day |
Included in the The Handsome Collection |
|
Headhunter 4: Wedding Day Massacre |
Included in the The Handsome Collection |
|
Headhunter 5: Son of Crawmerax |
Included in the The Handsome Collection |
|
Assassin Madness Pack |
Included in the The Handsome Collection |
|
Assassin Supremacy Pack |
Included in the The Handsome Collection |
|
Assassin Domination Pack |
Included in the The Handsome Collection |
|
Assassin Stinging Blade Pack |
Included in the The Handsome Collection |
|
Assassin Cl0ckw0rk Pack |
Included in the The Handsome Collection |
|
Commando Madness Pack |
Included in the The Handsome Collection |
|
Commando Supremacy Pack |
Included in the The Handsome Collection |
|
Commando Domination Pack |
Included in the The Handsome Collection |
|
Commando Devilish Good Looks Pack |
Included in the The Handsome Collection |
|
Commando Haggard Hunter Pack |
Included in the The Handsome Collection |
|
Gunzerker Madness Pack |
Included in the The Handsome Collection |
|
Gunzerker Supremacy Pack |
Included in the The Handsome Collection |
|
Gunzerker Domination Pack |
Included in the The Handsome Collection |
|
Gunzerker Dapper Gent Pack |
Included in the The Handsome Collection |
|
Gunzerker Greasy Grunt Pack |
Included in the The Handsome Collection |
|
Mechromancer Madness Pack |
Included in the The Handsome Collection |
|
Mechromancer Supremacy Pack |
Included in the The Handsome Collection |
|
Mechromancer Domination Pack |
Included in the The Handsome Collection |
|
Mechromancer Steampunk Slayer Pack |
Included in the The Handsome Collection |
|
Mechromancer Beatmaster Pack |
Included in the The Handsome Collection |
|
Psycho Madness Pack |
Included in the The Handsome Collection |
|
Psycho Supremacy Pack |
Included in the The Handsome Collection |
|
Psycho Domination Pack |
Included in the The Handsome Collection |
|
Psycho Dark Psyche Pack |
Included in the The Handsome Collection |
|
Psycho Party Pack |
Included in the The Handsome Collection |
|
Siren Madness Pack |
Included in the The Handsome Collection |
|
Siren Supremacy Pack |
Included in the The Handsome Collection |
|
Siren Domination Pack |
Included in the The Handsome Collection |
|
Siren Glitter and Gore Pack |
Included in the The Handsome Collection |
|
Siren Learned Warrior Pack |
Included in the The Handsome Collection |
|
Commander Lilith & The Fight For Sanctuary |
DLC bridging the story to Borderlands 3. |
|
- A list of all redeemable SHiFT code is available here.
Essential improvements
- A comprehensive tweak guide is available on the GeForce website.
Skip intro videos
Edit configuration file[11]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Find
[FullScreenMovie]
- Change values to:
[FullScreenMovie]
bForceNoMovies=FALSE
//StartupMovies=2K_logo
//StartupMovies=Gearbox_logo
//StartupMovies=NVidia
//StartupMovies=Loading
SkippableMovies=2K_logo
SkippableMovies=Gearbox_logo
SkippableMovies=NVidia
SkippableMovies=Attract
SkippableMovies=MegaIntro
//ConfirmSkipMovies=MegaIntro
|
Delete or rename video files[citation needed]
|
- Go to
<path-to-game>\Borderlands\WillowGame\Movies
- Delete or rename
2K_logo.bik , Gearbox_logo.bik , and NVidia.bik .
|
Shorter body decay
Edit configuration file[citation needed]
|
- Go to the configuration files location.
- Open
WillowGame.ini .
- Find the following lines and set them to these values.
SecondsBeforeConsideringRagdollRemoval=5.0
SecondsBeforeVisibleRagdollRemoval=15.0
SecondsBetweenRagdollRemovalAttempts=1.0
SecondsBeforePhysicsShutsDown=10.0
Notes
- Notable performance improvement,[citation needed] as by default most bodies disappear only after ten whole minutes.
|
Disable the launcher
Game data
Configuration file(s) location
System |
Location |
Windows |
%USERPROFILE%\Documents\My Games\Borderlands 2\WillowGame\Config\ |
macOS (OS X) |
~/Library/Application Support/Borderlands 2/WillowGame/Config/ |
Linux |
$XDG_DATA_HOME/aspyr-media/borderlands 2/willowgame/config/ |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System |
Location |
Windows |
%USERPROFILE%\Documents\My Games\Borderlands 2\WillowGame\SaveData\ |
macOS (OS X) |
~/Library/Application Support/Borderlands 2/WillowGame/SaveData/ |
Linux |
$XDG_DATA_HOME/aspyr-media/borderlands 2/willowgame/savedata/ |
- Saves are crossplatform.
- Saves manually migrated from Windows to Linux must have all lowercase characters in the filename.
System |
Native |
Notes |
OneDrive |
|
Requires enabling backup of the Documents folder in OneDrive on all computers. |
Steam Cloud |
|
Approx. 100 MB available. No cross-platform syncing to prevent version mismatch when patches are delayed for OS X or Linux.[12] |
Mods
Unofficial patches
- A community-created patch exists which resolves many of the game's outlying issues, as well as adjusts drop rates, adds cosmetic tweaks, and more. There also exists a mod manager, which allows you to turn off certain changes in the patch. It is highly recommended. The mod manager can be found here, and the Community Patch can be found here or here.
Video settings
Template:Video settings
HBAO+ (Nvidia GPUs only)
Force HBAO+[13]
|
- Disable the in-game SSAO.
- Download and open Nvidia Profile Inspector.
- Under
Profiles select Borderlands 2 .
- Under
Ambient Occlusion compatibility insert the compatibility code 0x00000021 .
- Under
Ambient Occlusion setting select Performance ,Quality or High Quality .
- Under
Ambient Occlusion usage select Enabled .
- On the top right hand corner click on
Apply changes .
- You now have HBAO+ enabled.
Notes
- This setting can have a heavy impact on frame rate depending on your specs, if you get unplayable frame rates with
High Quality try lowering this value progressively.
|
Disable camera shake when sprinting
Input settings
Template:Input settings
Change controller prompts
Edit configuration file[citation needed]
|
- Go to the configuration files location.
- Open
WillowGame.ini .
- Find the following line and set it to 1 for an Xbox 360 controller or 2 for a DualShock controller.
FakePlatform=-1
|
Audio settings
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Traditional Chinese |
|
|
|
Windows only. |
French |
|
|
|
|
German |
|
|
|
|
Italian |
|
|
|
|
Japanese |
|
|
|
Windows only. |
Korean |
|
|
|
Windows only. |
Brazilian Portuguese |
|
|
|
Fan translation, download. |
Russian |
|
|
|
Russian users get two versions of the game on Steam. The Russian version is only for Windows and multiplayer incompatible with the base version. |
Spanish |
|
|
|
|
Different text and audio languages
Rename language files[citation needed]
|
- Go to
<path-to-game>/WillowGame/CookedPCConsole/ and rename the currently active audio language, such as English(US) to something else.
- Set the desired language in Steam.
- After the download has finished rename
English(US) back to its original name.
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Find the following lines and set them to chosen values. Simply swap the two original parameters, for example:
WwiseLanguageEquivalent_INT=Italian
WwiseLanguageEquivalent_ITA=English(US)
Notes
- Some of the intro cutscenes might still be playing in the original native audio language.
|
Network
- Windows, OS X and Linux players sometimes need the same game version to play together. Mismatch issues might be caused by delayed OS X and Linux versions of the patches. Currently, PC/Mac/Linux are synced to enable co-op multiplayer via Steam.[15]
- Steam and Mac App Store players cannot play together.
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
27014-27050 |
UDP |
3478, 4379-4380, 27000-27030, 14001 (LAN only), 7777 (LAN only) |
- This game supports Universal Plug and Play (UPnP) for automatic port configuration.
VR support
Issues unresolved
AMD FX chipset restart after launcher
- Game resets when clicking on launcher.[17]
- Some users have reported that updating your BIOS to the latest version solves this and other problems for users with AMD FX chips.
Items falling through the world
- Once in a while dropped loot may fall through the world.
- Setting PhysX to Low or Disabled is reported to help.
Issues fixed
Co-op doesn't connect properly
Check the ports[18]
|
- May allow people to join your game.
- Will cause decreased network protection.
- Game seems to use strange ports for networking which aren't covered by most routers' 'unblocked ports' by default. These ports are
UDP/TCP: UDP 50000-65535 .
|
Disable your firewall or add an exception[citation needed]
|
- Will allow Borderlands 2 and associated ports to go through system firewall.
- Will cause decreased computer protection.
- Make an exception for the Borderlands 2 application in Windows Firewall.
- If that fails, make an exception for the ports themselves.
- Disable Windows Firewall or your firewall provider entirely before launching the game.
|
Use the -tcp command line argument[citation needed]
|
- This forces the game to use TCP network connections over UDP.
|
Check integrity of game cache on Steam[citation needed]
|
Reboot Steam[citation needed]
|
Run Steam or the game as an adminstrator[citation needed]
|
- Close
Steam.exe .
- Right click Steam and select 'Run as Administrator'.
- Log into Steam then make a Borderlands 2 shortcut on your desktop.
- Right click and run the shortcut as Administrator.
|
Windows
Running in slow motion
Shutdown Gigabyte's OC Guru overlay[citation needed]
|
Remove all devices that tether to your PC via USB (a mobile phone with USB tethering enabled, for example)[citation needed]
|
Windows 10
High-End NVidia Hardware FPS drops
Download NVidia PhysX installer. Unpack it.
Copy all files from PhysX-SystemSoftware\PhysX\files\Common\
to SteamApps\common\Borderlands 2\Binaries\Win32
. Overwrite when asked.
Microsoft .NET Framework Client Profile Restarting Install
Make installation folder writable[19]
|
- This is the preferred solution as it is the simplest, most convenient and safest option.
- Right click on the folder <path-to-game>.
- Click Properties, and uncheck the 'read-only' option.
- When starting the game, the .NET should update one more time.
- The next time the game is launched, the .NET will not attempt to install again.
|
Click 'No' To Allow Changes[20]
|
- After launching the game, it will ask to allow it to make changes to your computer.
- Click 'No' at this stage.
|
Fix value in registry[21]
|
- Go to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\49520
- Right click and add a DWORD named
NET40Redist and give it a value of 1 .
|
Ultimate editing steps[21]
|
- If you have other installers launching, look at the
installscript.vdf which you can find in the installation folder.
- Open
installscript.vdf with Notepad and look at the names in quotes before each line of process 1 .
- Add the DWORD with a value of
1 which will tell Steam the process has been completed and it will not launch again.
|
Linux
Game crashes instantly
- This is caused by one symbol having a different size in shared object.
Use LD_PRELOAD to use libraries from your system
|
Run the game with LD_PRELOAD="/usr/lib32" %command% in Set Launch Options
|
Run the game in Steam Native Mode
|
- If you have core dumps enabled and the game crashed once, it won't start anymore.
Delete core file from the games folder
|
rm <your steam game library path>/steamapps/common/Borderlands 2/steamassets/binaries/win32/core
|
SHiFT login issue
- This happens due to the fact the game uses
/usr/lib/ssl
path to store the certificates in Ubuntu-based distros. Some other distros however uses /etc/ssl/
path instead.
Change the direction to store certificates[citation needed]
|
Add this command to the Launch Options...
SSL_CERT_DIR=/etc/ssl/certs %command%
|
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
9 |
|
OpenGL |
3.3 |
OS X and Linux only. |
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
|
Linux | |
|
|
Middleware
|
Middleware |
Notes |
Physics |
PhysX |
Linux version is not GPU accelerated. |
Audio |
Wwise, OpenAL |
OpenAL is Linux only. |
Interface |
Scaleform |
|
Input |
SDL2 |
Linux only. |
Cutscenes |
Bink Video |
|
Multiplayer |
Steamworks |
|
Console commands
Parameter |
Description |
Stat FPS |
Displays the current FPS in game. |
ToggleHUD |
Toggles the HUD on and off. |
FOV |
Allows you to adjust the FOV beyond the range available from the Video Options menu. Note that some rendering issue may occur with very large or very small FOV settings. |
Exit Quit |
Allows you to quickly exit the game. |
Gamma value |
Allows you set the Gamma value (brightness) beyond the bounds of the Video Options menu. Value is a floating point number (for example, 2.5). |
SetRes HxV |
Allows you to set a custom screen resolution to a value other than what is offered in the Video Options menu. H is the horizontal resolution. V is the verical resolution (for example, "setres 1024x768"). |
Shot Screenshot |
Take a screenshot. |
TiledShot 6 128 |
Take an ultra resolution screen shot, more info here. To take a tiled screenshot you must turn the cell shade off, Disable black outlines. |
Enable the console
Edit configuration file[citation needed]
|
- Go to the configuration files location.
- Open
WillowInput.ini .
- Find the
[Engine.Console] section and add these values:
ConsoleKey=Tilde
TypeKey=Backslash
Notes
- Open the console with Ctrl+~ or Ctrl+\.
|
Engine tweaks to reduce lag
Tweaks to increase frame rate and reduce lag[22]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Change these lines:
[MemoryBudgets]
AnimationMB=5000
AudioMB=5000
CodeMB=5000
LevelObjectsMB=5000
TerrainMB=5000
GameDataMB=5000
MaterialMB=5000
ParticleMB=5000
PhysicsMB=5000
ScaleformMB=5000
ShadersMB=5000
SkelMeshMB=5000
StaticMeshMB=5000
TextureMB=1000
and
DefaultPostProcessName=WillowEngineMaterials.CinematicScenePostProcess
as well as:
[Engine.Engine]
MaxParticleResize=128
PhysXGpuHeapSize=512
PhysXMeshCacheSize=256
|
Disable black outlines
Disable outlines[citation needed]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Find the following line and set it to this value.
DefaultPostProcessName=WillowEngineMaterials.RyanScenePostProcess
Notes
- This will force Ambient Occlusion to be disabled, regardless of in-game settings.
|
Disable dynamic shadows
Disable dynamic shadows[citation needed]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Change
DynamicShadows=True to DynamicShadows=False
Notes
- Dynamic Shadows are a big resource hog, causing computers that exceed the recommended specs to see big FPS drops.
|
Disable reflections
Disabling reflections[citation needed]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Set
AllowImageReflections and AllowImageReflectionShadowing to false
|
Reduced particles
Edit configuration file[citation needed]
|
- Go to the configuration files location.
- Open
WillowEngine.ini .
- Find the following line and set it to this value.
MaxParticleResize=512
|
Force Software PhysX
Edit configuration file[citation needed]
|
- Go to the configuration files location.
- Open
WillowGame.ini .
- Add the following to the end of the file and set as read only:
bPhysXEnabled=False
- Open
willowengine.ini
- Under
[Engine.Engine] add this:
bDisablePhysXHardwareSupport=True
|
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
XP SP3 |
Vista, 7 |
Processor (CPU) |
Dual core 2.4 GHz
| Quad core 2.3 GHz |
System memory (RAM) |
2 GB | |
Hard disk drive (HDD) |
13 GB |
20 GB |
Video card (GPU) |
ATI Radeon HD 2600 Nvidia GeForce 8500 256 MB of VRAM DirectX 9.0c compatible
| ATI Radeon HD 5850 Nvidia GeForce GTX 560 512 MB of VRAM |
- The game is quite CPU dependent and as such it is recommended to use a CPU with at least two logical cores.
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.12 | |
Processor (CPU) |
Intel Core 2 Duo 2.2 GHz
| Intel Quad Core 2.2 GHz |
System memory (RAM) |
4 GB |
4 GB |
Hard disk drive (HDD) |
13 GB | |
Video card (GPU) |
ATI Radeon HD 2600 Nvidia GeForce 8800 Intel HD Graphics 3000 256 MB of VRAM
| ATI Radeon HD 5750 Nvidia GeForce GTX 650M Intel HD Graphics 4000 512 MB of VRAM |
Controller |
Xbox 360 wired gamepad PlayStation 3 DualShock 3 Wireless Controller | |
- The game is quite CPU dependent and as such it is recommended to use a CPU with at least two logical cores.
Linux |
|
Minimum |
Operating system (OS) |
Ubuntu 14.04, SteamOS |
Processor (CPU) |
Intel Core 2 Quad 2.4 GHz AMD Phenom II X4 2.4 GHz |
System memory (RAM) |
4 GB |
Hard disk drive (HDD) |
13 GB |
Video card (GPU) |
Nvidia GeForce 260 1 GB of VRAM |
- ATI/AMD and Intel video cards are officially unsupported on Linux.[23]
- The game is quite CPU dependent and as such it is recommended to use a CPU with at least two logical cores.
References