Difference between revisions of "Borderlands 2"
(Added method developed by the community over at GeForce forums to optimize framerate consistently and reduce lag, fending the lack of optimization from the developer.) |
m (→Engine tweaks to redcue lag: redcue -> reduce) |
||
Line 688: | Line 688: | ||
<!-- Very significant results garnered from much testing performed by players over at the GeForce forums --> | <!-- Very significant results garnered from much testing performed by players over at the GeForce forums --> | ||
− | ===Engine tweaks to | + | ===Engine tweaks to reduce lag=== |
− | {{Fixbox|description=Tweaks to increase | + | {{Fixbox|description=Tweaks to increase frame rate and reduce lag||ref=<ref>https://forums.geforce.com/default/topic/932795/possible-fix-borderlands-2-pre-sequel-gtx-970-physx/</ref>|fix= |
# Go to the [[#Game data|configuration files location]]. | # Go to the [[#Game data|configuration files location]]. | ||
− | #Open {{file|WillowEngine.ini}}. | + | # Open {{file|WillowEngine.ini}}. |
− | # | + | # Change these lines: |
<pre> | <pre> | ||
[MemoryBudgets] | [MemoryBudgets] |
Revision as of 10:29, 12 July 2018
Developers | |
---|---|
Gearbox Software | |
Publishers | |
2K Games | |
OS X, Linux | Aspyr Media |
Engines | |
Unreal Engine 3 | |
Release dates | |
Windows | September 18, 2012[1] |
macOS (OS X) | November 21, 2012[2] |
Linux | September 30, 2014[3] |
Key points
- Solutions for split-screen co-op on Windows are available.
- Highly CPU dependent, recommended to run on a two threads per core CPU, e.g. any Intel Core G4000 / i3 / i7 or any AMD Ryzen series CPU.
- Features every menu option promised in Claptrap's love letter to PC gamers, including an FOV slider, Vsync, and controller support.
- No support for cross-platform cloud saving. Manual intervention is required if you wish to load the save files from Windows on Linux.
General information
- PC Report: Borderlands 2 on Linux
- Steam Community Discussions
- Official knowledge base - Windows
- Official knowledge base - OS X and Linux
- BL2 PC Technical Support - official PC-specific tech support forum
- Unofficial wiki
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Green Man Gaming | ||||
Published by 2K. | ||||
Published by Aspyr Media. | ||||
Mac App Store | Separate multiplayer servers (cannot play with Steam players). Exclusive skins and rocket grenade mod.[4] | |||
Steam |
- All Windows and Linux versions require Steam DRM.
- The GOTY release contains the largest amount of non-cosmetic DLC. No package is available with every DLC.[5]
DLC and expansion packs
Name | Notes | |
---|---|---|
Season Pass | ||
Psycho Pack | Part of the GOTY release. | |
Tiny Tina's Assault on Dragon Keep | Part of the GOTY release, Season Pass. | |
Sir Hammelock's Big Game Hunt | Part of the GOTY release, Season Pass. | |
Mr. Torgue's Campaign of Carnage | Part of the GOTY release, Season Pass. | |
Mechromancer Pack | Part of the GOTY release, pre-order bonus. | |
Captain Scarlett and her Pirate's Booty | Part of the GOTY release, Season Pass. | |
Creature Slaughterdome | Part of the GOTY release. | |
Ultimate Vault Hunters Upgrade Pack | Part of the GOTY release, Season Pass. | |
Ultimate Vault Hunters Upgrade Pack 2 | ||
Collector's Edition Pack | Part of the GOTY release. | |
Headhunter 1: Bloody Harvest | ||
Headhunter 2: Wattle Gobbler | ||
Headhunter 3: Mercenary Day | ||
Headhunter 4: Wedding Day Massacre | ||
Headhunter 5: Son of Crawmerax | ||
Assassin Madness Pack | ||
Assassin Supremacy Pack | ||
Assassin Domination Pack | ||
Assassin Stinging Blade Pack | ||
Assassin Cl0ckw0rk Pack | ||
Commando Madness Pack | ||
Commando Supremacy Pack | ||
Commando Domination Pack | ||
Commando Devilish Good Looks Pack | ||
Commando Haggard Hunter Pack | ||
Gunzerker Madness Pack | ||
Gunzerker Supremacy Pack | ||
Gunzerker Domination Pack | ||
Gunzerker Dapper Gent Pack | ||
Gunzerker Greasy Grunt Pack | ||
Mechromancer Madness Pack | ||
Mechromancer Supremacy Pack | ||
Mechromancer Domination Pack | ||
Mechromancer Steampunk Slayer Pack | ||
Mechromancer Beatmaster Pack | ||
Psycho Madness Pack | ||
Psycho Supremacy Pack | ||
Psycho Domination Pack | ||
Psycho Dark Psyche Pack | ||
Psycho Party Pack | ||
Siren Madness Pack | ||
Siren Supremacy Pack | ||
Siren Domination Pack | ||
Siren Glitter and Gore Pack | ||
Siren Learned Warrior Pack |
Essential improvements
- A comprehensive tweak guide is available on the GeForce website.
Skip intro videos
Use -nostartupmovies command line argument[citation needed]
|
---|
Edit configuration file[6] |
---|
[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] |
---|
|
Shorter body decay
Edit configuration file[citation needed] |
---|
SecondsBeforeConsideringRagdollRemoval=5.0 SecondsBeforeVisibleRagdollRemoval=15.0 SecondsBetweenRagdollRemovalAttempts=1.0 SecondsBeforePhysicsShutsDown=10.0 Notes
|
Disable the launcher
Use -NoLauncher command line argument[citation needed]
|
---|
Disable controller support
Use -NoController command line argument[citation needed]
|
---|
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.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud | Approx. 100 MB available
|
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 java-based filter tool, which allows you to turn off certain changes in the patch. It is highly recommended. The filter tool can be found here, and the Community Patch can be found here.
Video settings
HBAO+ (Nvidia GPUs only)
Force HBAO+[8] |
---|
Notes
|
Input settings
Change controller prompts
Edit configuration file[citation needed] |
---|
FakePlatform=-1 |
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Traditional Chinese | Windows only. | |||
French | ||||
German | ||||
Italian | ||||
Japanese | Windows only. | |||
Korean | Windows only. | |||
Brazilian Portuguese | ||||
Russian | : Russian version comes as separate application on Steam with own AppID and Windows only. Cross-playing with other language users is not available. | |||
Spanish |
Different text and audio languages
Rename language files[citation needed] |
---|
WwiseLanguageEquivalent_INT=Italian WwiseLanguageEquivalent_ITA=English(US) Notes
|
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.[9]
- Steam and Mac App Store players cannot play together.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 4 | Co-op Use either this tool or follow this Steam Users' Forums Guide on hacking splitscreen into the game. |
||
LAN play | 4 | Co-op |
||
Online play | 4 | Co-op |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | Add the IP address as a command line argument.[10] |
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
3D modes | State | Notes | |
---|---|---|---|
Nvidia 3D Vision | Use Helix Mod: Borderlands 2 3D Vision Patch New Version for the best experience. |
Issues unresolved
AMD FX chipset restart after launcher
- Game resets when clicking on launcher.[11]
- 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[12] |
---|
|
Disable your firewall or add an exception[citation needed] |
---|
|
Use the -tcp command line argument[citation needed]
|
---|
|
Check integrity of game cache on Steam[citation needed] |
---|
Reboot Steam[citation needed] |
---|
Run Steam or the game as an adminstrator[citation needed] |
---|
|
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] |
---|
Microsoft .NET Framework Client Profile Restarting Install
Make installation folder writable[13] |
---|
|
Click 'No' To Allow Changes[14] |
---|
|
Fix value in registry[15] |
---|
|
Ultimate editing steps[15] |
---|
|
Linux
Game crashes instantly
- This is caused by using the latest 32-bit version of OpenAL. The game supports only 1.17.2 version.
Downgrade 32-bit OpenAL package to 1.17.2[citation needed] |
---|
Preload OpenAL included with Steam[citation needed] |
---|
Add this command to the Launch Options... at the beginning: LD_PRELOAD='$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libopenal.so.1' |
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...
|
Segmentation Fault Error
- There are multiple methods of fixing this issue.
Run the game with -nomoviestartup or in Steam Native mode
|
---|
Compile 32-bit GlibC with -mstackrealign on[16]
|
---|
1. Download the source code of glibc and run this command in terminal: $ ./configure --prefix=$HOME/glibc/build \ --host=i686-linux-gnu \ --build=i686-linux-gnu \ CC="gcc -m32" CXX="g++ -m32" \ CFLAGS="-O2 -march=i686 -mstackrealign" \ CXXFLAGS="-O2 -march=i686 -mstackrealign" 2. Copy the symlinked |
Remove the libraries included with Steam[citation needed] |
---|
Run these commands in Terminal: $ find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete $ find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete |
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] |
---|
[Engine.Console] ConsoleKey=Tilde TypeKey=Backslash Notes
|
Engine tweaks to reduce lag
Tweaks to increase frame rate and reduce lag[17] |
---|
[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: [MemoryBudgets] MaxParticleResize=128 PhysXGpuHeapSize=512 PhysXMeshCacheSize=256 |
Disable black outlines
Disable outlines[citation needed] |
---|
DefaultPostProcessName=WillowEngineMaterials.RyanScenePostProcess Notes
|
Disable dynamic shadows
Disable dynamic shadows[citation needed] |
---|
Notes
|
Disable reflections
Disabling reflections[citation needed] |
---|
|
Reduced particles
Edit configuration file[citation needed] |
---|
MaxParticleResize=512 |
Force Software PhysX
Edit configuration file[citation needed] |
---|
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP SP3 | XP SP3, Vista, 7 |
Processor (CPU) | 2.4 GHz Dual core | 2.3 GHz Quad core |
System memory (RAM) | 2 GB | 2 GB |
Hard disk drive (HDD) | 13 GB | 20 GB |
Video card (GPU) | ATI Radeon HD 2600 Nvidia GeForce 8500 256 MB of VRAM | ATI Radeon HD 5850 Nvidia GeForce GTX 560 512 MB of VRAM |
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.7.5, 10.8.2, 10.9.5 | |
Processor (CPU) | Intel Core 2 Duo, 2.2 GHz | Intel Quad Core, 2.6 GHz |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 13 GB | |
Video card (GPU) | ATI Radeon HD 2600 Nvidia GeForce 8800 256 MB of VRAM | ATI Radeon HD 5750 Nvidia GeForce GTX 650M 512 MB of VRAM |
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 14.04, SteamOS | |
Processor (CPU) | 2.4 GHz Intel Core 2 Quad 2.4 GHz AMD Phenom II X4 |
|
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 13 GB | |
Video card (GPU) | Nvidia GeForce 260 1 GB of VRAM |
References
- ↑ Borderlands 2 opens up September 18 - GameSpot - last accessed on 2015-10-15
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedosx
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedlinux
- ↑ Aspyr Mac FAQs: Borderlands 2 - last accessed on 2015-10-15
- "The Mac App version comes bundled with bonus content from Borderlands 2: Collector’s Edition:
- Fired Up skin for each original Vault Hunter
- Unique head for each original Vault Hunter
- Contraband Sky Rocket Grenade Mod
- "The Mac App version comes bundled with bonus content from Borderlands 2: Collector’s Edition:
- ↑ Verified by User:Soeb on 2015-10-15
- ↑ https://steamcommunity.com/sharedfiles/filedetails/?id=122676733
- ↑ Borderlands 2: Profiles and save games are not saved cross-platform in the Steam Cloud. : Aspyr Support
- ↑ http://forums.guru3d.com/showthread.php?t=387114
- ↑ Borderlands 2 FAQ (STEAM) : Aspyr Support
- ↑ borderlands 2 - How can I set up a LAN game over Hamachi? - Arqade
- ↑ restarts my PC after clicking play in the launcher. - The Gearbox Software Forums
- ↑ Can't connect to Borderlands 2? Potential fixes live here! - Reddit
- ↑ [PSA] .NET install issue fix for Steam // other launch issues and common questions addressed (PC) - Reddit
- ↑ Borderlands 2 keeps asking me to restart computer to complete .net installation? - GameShampoo
- ↑ 15.0 15.1 Encountering a problem with install. .Net - The Gearbox Software Forums
- ↑ https://bugzilla.redhat.com/show_bug.cgi?id=1471427
- ↑ https://forums.geforce.com/default/topic/932795/possible-fix-borderlands-2-pre-sequel-gtx-970-physx/
- Pages with reference errors
- Windows
- OS X
- Linux
- Games
- Invalid template usage (Series)
- Pages needing references
- Invalid section order
- Invalid template usage (Save game cloud syncing)
- Invalid template usage (Localizations)
- Local multiplayer games
- Self-hosting
- Invalid template usage (API)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)