Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Borderlands: The Pre-Sequel"

From PCGamingWiki, the wiki about fixing PC games
(Added reception to Infobox)
(Updated official website)
Line 23: Line 23:
 
|gogcom id    = 1432213337
 
|gogcom id    = 1432213337
 
|gogcom id side =  
 
|gogcom id side =  
|official site= https://www.2k.com/en-US/game/borderlands-the-pre-sequel/
+
|official site= https://www.gearboxsoftware.com/game/borderlands-the-pre-sequel/
 
|strategywiki = Borderlands: The Pre-Sequel
 
|strategywiki = Borderlands: The Pre-Sequel
 
|mobygames    = borderlands-the-pre-sequel
 
|mobygames    = borderlands-the-pre-sequel

Revision as of 16:20, 7 April 2020

Borderlands: The Pre-Sequel
Borderlands: The Pre-Sequel cover
Developers
2K Australia
Gearbox Software
macOS (OS X) Aspyr Media
Linux Aspyr Media
Publishers
2K Games
OS X, Linux Aspyr Media
Engines
Unreal Engine 3
Release dates
Windows October 14, 2014
macOS (OS X) October 14, 2014
Linux October 14, 2014
Reception
Metacritic 75
OpenCritic 74
IGDB 75
Borderlands: The Pre-Sequel on IGDB
Borderlands: The Pre-Sequel guide on StrategyWiki
Borderlands: The Pre-Sequel on MobyGames
Borderlands: The Pre-Sequel on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Borderlands
Borderlands 2009
Borderlands 2 2012
Borderlands: The Pre-Sequel 2014
Tales from the Borderlands (series)
Borderlands: Game of the Year Enhanced 2019
Borderlands 3 2019
Borderlands 2 VR 2019
Tiny Tina's Assault on Dragon Keep:
A Wonderlands One-Shot Adventure
2021
Tiny Tina's Wonderlands 2022

General information

Official Discord server for game series
PC Report (Linux)
Borderlands Wiki
Steam Community Discussions

Availability

All Windows and Linux versions require Steam DRM.

DLC and expansion packs

A list of all redeemable SHiFT code is available here.

Essential improvements

Skip intro videos

Use the -nostartupmovies command line argument[citation needed]
This causes a bug where a cutscene doesn't play early on in the story line (Lost Legion Invasion) and the player is stuck in a container, unable to continue.
Edit configuration file[1]
  1. Go to the configuration files location.
  2. Open WillowEngine.ini.
  3. Find [FullScreenMovie]
  4. Change values to:
[FullScreenMovie]
bForceNoMovies=FALSE
//StartupMovies=2K_logo
//StartupMovies=Gearbox_logo
//StartupMovies=2K_Australia_Logo
//StartupMovies=NVidia
//StartupMovies=Loading
SkippableMovies=2K_logo
SkippableMovies=Gearbox_logo
SkippableMovies=2k_Australia_logo
SkippableMovies=NVidia
SkippableMovies=Attract
SkippableMovies=MegaIntro
//ConfirmSkipMovies=MegaIntro

Disable the launcher

Use the -NoLauncher command line argument[2]

Disable controller support

Use the -NoController command line argument[2]

Turn Off Texture Streaming

Edit Configuration File[citation needed]
  1. Go to the configuration files location
  2. Open WillowEngine.ini.
  3. change these lines:
  4. [Engine.Engine]
    bUseBackgroundLevelStreaming=False
    MipFadeInSpeed0=0
    MipFadeOutSpeed0=0
    MipFadeInSpeed1=0
    MipFadeOutSpeed1=0
    
    [SystemSettings]
    OnlyStreamInTextures=True
    
    [TextureStreaming]
    PoolSize=0
    LoadMapTimeLimit=999
    LightmapStreamingFactor=0 
    ShadowmapStreamingFactor=0
    bAllowSwitchingStreamingSystem=False 
    UseDynamicStreaming=False
    
  5. Save as Read-Only.

Game data

Launcher.
Launcher.
General settings.
General settings.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Borderlands The Pre-Sequel\WillowGame\Config\
macOS (OS X) ~/Library/Application Support/Borderlands The Pre-Sequel/WillowGame/Config/
Linux $XDG_DATA_HOME/aspyr-media/borderlands the pre-sequel/willowgame/config/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Borderlands The Pre-Sequel\WillowGame\SaveData\
macOS (OS X) ~/Library/Application Support/Borderlands The Pre-Sequel/WillowGame/SaveData/
Linux $XDG_DATA_HOME/aspyr-media/borderlands the pre-sequel/willowgame/savedata/

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Approx. 100 MB available.
Save games are cross-platform when saved by the same version, but require a manual transfer between systems.

Video settings

Video settings.
Video settings.

Template:Video settings

HBAO+ (Nvidia GPUs only)

Force HBAO+[3]
  1. Disable the in-game SSAO.
  2. Download and open Nvidia Profile Inspector.
  3. Under Profiles select Borderlands: The Pre-Sequel.
  4. Under Ambient Occlusion compatibility insert the compatibility code 0x0000002F.
  5. Under Ambient Occlusion setting select Performance,Quality or High Quality.
  6. Under Ambient Occlusion usage select Enabled.
  7. On the top right hand corner click on Apply changes.
  8. 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.

Input settings

Input settings.
Input settings.
Controller settings.
Controller settings.

Template:Input settings

Change controller prompts

Edit configuration file[citation needed]
  1. Go to the configuration files location.
  2. Open WillowGame.ini.
  3. Find the following line and set it to 1 for an Xbox controller or 2 for a DualShock controller.
FakePlatform=-1

Audio settings

Audio settings.
Audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Hungarian
Fan translation.
Italian
Japanese
Russian
Spanish
Brazilian Portuguese
Fan translation, download.

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op
Use SplitScreen PC Tool.
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.

Ports

Protocol Port(s) and/or port range(s)
TCP 27014-27050
UDP 3478, 4379-4380, 27000-27031, 27036
This game supports Universal Plug and Play (UPnP) for automatic port configuration.

VR support

3D modes State Notes
Native 3D
Nvidia 3D Vision
See Borderlands : The Pre-Sequel 3D Vision Patch.
vorpX
G3D, DirectVR
Officially supported game, see official vorpx game list.

Issues fixed

Linux

Fix blocky text

Disable Steam overlay[4]
Some Linux distributions and GPUs may see blocky, unreadable, or corrupted-looking text on the in-game fonts. This can be fixed by disabling the Steam overlay.

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

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

1. Download the source code of glibc and run this command in terminal [1]

$ ./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 libc.so and libc.so.6 into the installation folder

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)
32-bit only.[5]
Linux

Middleware

Middleware Notes
Physics PhysX
Audio Wwise
Interface Scaleform
Cutscenes Bink
Multiplayer Steamworks

Enable the console

Edit configuration file[citation needed]
  1. Go to the configuration files location.
  2. Open WillowInput.ini.
  3. Find the following section and add these values.
[Engine.Console]
ConsoleKey=Tilde
TypeKey=Backslash

Notes

Open the console with Ctrl+~ or Ctrl+\.

Disable PhysX

Configuration File Editing[citation needed]
  1. Go to the configuration file(s) location.
  2. Edit WillowGame.ini.
  3. At the end add bPhysXEnabled=False
  4. Edit WillowEngine.ini.
  5. under the [Engine.Engine] section add bDisablePhysXHardwareSupport=True
  6. Right Click on WillowGame.ini and select the Read Only checkbox located at the bottom then push OK.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3
Processor (CPU) Dual Core 2.4 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 13 GB
Video card (GPU) Nvidia GeForce 8500
ATI Radeon HD 2600
DirectX 9 compatible
Sound (audio device) DirectX Compliant
macOS (OS X)
Minimum[6]
Operating system (OS) 10.9.5
Processor (CPU) Intel Core 2 Duo 2.4 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 13 GB
Video card (GPU) Nvidia GeForce 8800
ATI Radeon HD 2600
Intel HD Graphics 4000
256 MB of VRAM
This game is not supported on volumes formatted as Mac OS Extended (Case Sensitive).
Linux
Minimum[6]
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 GTX 260
1 GB of VRAM
ATI/AMD and Intel video cards are officially unsupported on Linux.

References