Difference between revisions of "Star Wars Battlefront II (2017)"

From PCGamingWiki, the wiki about fixing PC games
(Removed the link for a Cheat Engine table that lets you disable filmic effects. Unfortunately the file is no longer available and I can't find any mirrors.)
m (Console commands)
(One intermediate revision by the same user not shown)
Line 39: Line 39:
 
|winehq      = 18520
 
|winehq      = 18520
 
|license      = commercial
 
|license      = commercial
 +
}}{{Introduction
 +
|introduction      = '''''Star Wars Battlefront II''''' is a {{Glossary:Singleplayer}} and {{Glossary:Multiplayer}} {{Glossary:First-person}} and {{Glossary:Shooter}} game in the [[Series:Star Wars|Star Wars]] series.
 +
 +
|release history  = The game was released on November 17, 2017, and was heavily criticized by early adopters for its {{Glossary:Loot box}} system due to its close tie to multiplayer progression,<ref>[https://www.gamespot.com/articles/star-wars-battlefront-2s-microtransactions-are-a-r/1100-6454825/ GameSpot: Star Wars Battlefront 2's Microtransactions Are A Real Problem; Here's What $100 Does To Progression]</ref><ref name="kotaku.com">[https://kotaku.com/ea-cuts-star-wars-battlefront-ii-hero-costs-after-wides-1820410057 Kotaku: EA Cuts Star Wars Battlefront II Hero Costs After Widespread Anger]</ref>  forcing players to grind for hours to unlock their desired hero characters<ref>[https://www.reddit.com/r/StarWarsBattlefront/comments/7cff0b/seriously_i_paid_80_to_have_vader_locked/ Seriously? I paid 80$ to have Vader locked?: r/StarWarsBattlefront]</ref>. This issue was publicized and led to a government investigation revolving around lootboxes as a whole.<ref>[https://www.engadget.com/2017/11/16/battlefront-ii-belgium-gambling-investigation/?guccounter=1 Engadget: 'Battlefront II' under investigation in Belgium over loot crates]</ref>  Lootboxes in ''Battlefront II'' would eventually be disabled in a March 2018 update,<ref>[http://web.archive.org/web/https://battlefront-forums.ea.com/discussion/103049/star-wars-battlefront-ii-release-notes-update-2-0 Archived link of the Update 2.0 patch notes on the Battlefront forums]</ref> tying game progression to experience points earned through playing online. In addition, the game's currencies were repurposed so they can only be used to buy in-game appearances.
 +
 +
|current state    = The game recieved its final update on August 26, 2020, which fixed minor bugs.<ref>[https://www.reddit.com/r/StarWarsBattlefront/comments/igcqf3/star_wars_battlefront_ii_august_26th_patch/ August 26th Patch notes: r/StarWarsBattlefront]</ref>
 +
 
}}
 
}}
  
Line 50: Line 57:
 
{{Availability/row| Steam | 1237950 | Steam, Origin | Celebration Edition. Included with {{Store feature|EA Play}}. |  | Windows }}
 
{{Availability/row| Steam | 1237950 | Steam, Origin | Celebration Edition. Included with {{Store feature|EA Play}}. |  | Windows }}
 
}}
 
}}
{{ii}} All versions require {{DRM|Origin||Denuvo Anti-Tamper}}{{CN|date=December 2017}}.
+
{{ii}} All versions require {{DRM|Origin||Denuvo Anti-Tamper}}<ref>{{Refcheck|user=Fearfulwarpii|date=2021-7-30|comment=Denuvo is present; <code>dbdata.dll</code> is present in the game folder, game executable is padded, and there is a long wait until game window appears.}}</ref>.
  
 
==Game data==
 
==Game data==
Line 72: Line 79:
 
|gog galaxy notes      =  
 
|gog galaxy notes      =  
 
|origin                = true
 
|origin                = true
|origin notes          =  
+
|origin notes          = All progress for both single- and multiplayer, including your rank and unlocked items, is saved through your Origin account.
 
|steam cloud            = false
 
|steam cloud            = false
 
|steam cloud notes      =  
 
|steam cloud notes      =  
Line 115: Line 122:
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = true
 
|color blind                = true
|color blind notes          = Deuteranopia, Protanopia, and Tritanopia.
+
|color blind notes          = Deuteranopia, Protanopia, and Tritanopia options change the HUD and UI elements that would originally appear in yellow.
 
}}
 
}}
  
Line 125: Line 132:
 
|acceleration option notes = It cannot be changed, it comes by default.{{cn}}
 
|acceleration option notes = It cannot be changed, it comes by default.{{cn}}
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
|mouse sensitivity notes  =  
+
|mouse sensitivity notes  = Separate for Soldier Sensitivity and Zoomed Sensitivity.
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
Line 136: Line 143:
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
|controller remap notes    =  
+
|controller remap notes    = Presets only.
|controller sensitivity    = unknown
+
|controller sensitivity    = true
|controller sensitivity notes=  
+
|controller sensitivity notes= Separate for Soldier Sensitivity and Zoomed Sensitivity.
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|controller hotplug        = unknown
+
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = true
|simultaneous input notes  =  
+
|simultaneous input notes  = Press any button/key on the desired input method to switch.
 +
|xinput controllers        = true
 +
|xinput controllers notes  =
 +
|xbox prompts              = true
 +
|xbox prompts notes        =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4              = true
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = hackable
 +
|dualshock prompts notes  = Game uses Xbox prompts even if a DualShock 4 is connected. Fan-made PS4 button prompts obtainable through [https://www.nexusmods.com/starwarsbattlefront22017/mods/792/ mods]
 +
|light bar support        = true
 +
|light bar support notes  = White
 +
|dualshock 4 modes        = Wired
 +
|dualshock 4 modes notes  = as V2<ref>{{Refcheck|user=Fearfulwarpii|date=2021-7-30|comment=tested using V2 controller}}</ref>
 
}}
 
}}
  
Line 157: Line 180:
 
|surround sound notes    = 5.1 and 7.1 options
 
|surround sound notes    = 5.1 and 7.1 options
 
|subtitles                = true
 
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = Campaign only.
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = true
 
|mute on focus lost      = true
Line 210: Line 233:
 
  |language  = Japanese
 
  |language  = Japanese
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
Line 258: Line 281:
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          = hackable
 
|local play          = hackable
|local play players  =  
+
|local play players  = 2
 
|local play modes    =  
 
|local play modes    =  
|local play notes    = [https://www.nexusmods.com/starwarsbattlefront22017/mods/719 2 Player Splitscreen Moddable]
+
|local play notes    = Originally a console-exclusive feature. [https://www.nexusmods.com/starwarsbattlefront22017/mods/719 2 Player Splitscreen Moddable]
|lan play            = unknown
+
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
 
|online play          = true
 
|online play          = true
|online play players  =  
+
|online play players  = 40
 
|online play modes    =  
 
|online play modes    =  
 
|online play notes    =  
 
|online play notes    =  
Line 272: Line 295:
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = true
 
|matchmaking notes  =  
 
|matchmaking notes  =  
 
|p2p                =  
 
|p2p                =  
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          =  
+
|dedicated          = true
 
|dedicated notes    =  
 
|dedicated notes    =  
 
|self-hosting      =  
 
|self-hosting      =  
Line 403: Line 426:
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
 +
{{--}} Since an August 2019 update, DirectX 12 implementation in the game is broken and can actually lead to worse performance than on DX11.<ref>[https://answers.ea.com/t5/Technical-Issues/dx12-mode-broken-since-update/td-p/8347279 EA Answers HQ: DX12 mode broken since update]</ref>
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            =
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
|anticheat        = Fairfight
 +
|anticheat notes  = <ref>[https://help.ea.com/us/help/star-wars/star-wars-battlefront-ii/star-wars-battlefront-ii-rules/ Play by the rules in STAR WARS™ Battlefront™ II - EA Help]</ref>
 +
}}
 +
===Console commands===
 +
{{ii}} Launch console with {{key|~}}.
 +
{{ii}} You can have these commands run automatically whenever you start the game by entering them in <code>user.cfg</code> in the ''Battlefront II'' installation folder (the file won't exist by default, you can create it through a Notepad and save as a .cfg file).
 +
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
|-
 +
!Command !! Description
 +
|-
 +
|PerfOverlay.DrawFPS 1 || Show FPS counter
 +
|-
 +
|PerfOverlay.DrawGraph 1 || Show performance graph
 +
|-
 +
|GameTime.MaxVariableFPS # || Limit frame rate (where <code>#</code> is a positive number) / '0' unlocks framerate beyond 200FPS
 +
|-
 +
|RenderDevice.TripleBufferingEnable 1 || Enable Triple-Buffering (only recommended if Vsync is on)
 +
|-
 +
|RenderDevice.ForceRenderAheadLimit 1 || Force rendering only 1 frame ahead (can remove stutter, default value is 3)
 +
|-
 +
|Screenshot.Render || Take a screenshot (into <code>{{p|userprofile\Documents}}\STAR WARS Battlefront II\Screenshots\</code>)
 +
|}
 +
 +
===Mods===
 +
{{++}}Relatively large modding community with wide variety of mods ranging from character swaps to even bringing new modes to the offline ''Instant Action'' mode.
 +
{{--}}Playing online with mods of any kind, even cosmetic mods, poses a risk of being '''banned'''. Mods that are not multiplayer-safe will be listed in the mod's page; do not use these mods online as they will definitely get you banned.
 +
 +
{{ii}}All mods are available from [https://www.nexusmods.com/starwarsbattlefront22017/mods NexusMods] and require [https://frostytoolsuite.com Frosty Mod Manager].
  
 
==System requirements==
 
==System requirements==

Revision as of 09:25, 30 July 2021

For the 2005 game, see Star Wars: Battlefront II.

Star Wars Battlefront II
Star Wars Battlefront II cover
Developers
Campaign Motive Studios[1]
Multiplayer DICE[1]
Vehicle mechanics Criterion Games[1]
Publishers
Electronic Arts
Engines
Frostbite 3
Release dates
Windows November 17, 2017
Reception
Metacritic 65
OpenCritic 68
IGDB 72
Taxonomy
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Shooter
Vehicles Space flight
Art styles Realistic
Themes Sci-fi, Space
Series Star Wars: Battlefront
Star Wars Battlefront II (2017) on HowLongToBeat
Star Wars Battlefront II (2017) on IGDB
Star Wars Battlefront II (2017) guide on StrategyWiki
Star Wars Battlefront II (2017) on MobyGames
Star Wars Battlefront II (2017) on Wikipedia
Star Wars: Battlefront
Subseries of Star Wars
Star Wars: Battlefront 2004
Star Wars: Battlefront II 2005
Star Wars Battlefront (2015) 2015
Star Wars Battlefront II (2017) 2017

Star Wars Battlefront II is a singleplayer and multiplayer first-person and shooter game in the Star Wars series.

The game was released on November 17, 2017, and was heavily criticized by early adopters for its loot box system due to its close tie to multiplayer progression,[2][3] forcing players to grind for hours to unlock their desired hero characters[4]. This issue was publicized and led to a government investigation revolving around lootboxes as a whole.[5] Lootboxes in Battlefront II would eventually be disabled in a March 2018 update,[6] tying game progression to experience points earned through playing online. In addition, the game's currencies were repurposed so they can only be used to buy in-game appearances.

The game recieved its final update on August 26, 2020, which fixed minor bugs.[7]

Availability

Source DRM Notes Keys OS
Amazon.com
Origin
Windows
Epic Games Store
Origin
Celebration Edition.
Windows
Gamesplanet
Origin
Windows
Humble Store
Origin
Celebration Edition also available.
Windows
Origin
Origin
Celebration Edition also available, included with EA Play.
Windows
Steam
Icon overlay.png
Origin
Celebration Edition. Included with EA Play (Steam).
Windows
All versions require Origin and Denuvo Anti-Tamper DRM[8].

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\STAR WARS Battlefront II\settings\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1237950/pfx/[Note 1]

Save game data location

System Location
Windows
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1237950/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Epic Games Launcher
Origin
All progress for both single- and multiplayer, including your rank and unlocked items, is saved through your Origin account.
Steam Cloud

Video

Graphics feature State Notes
Widescreen resolution
Multi-monitor
HUD is not centered.
Ultra-widescreen
Hor+ gameplay and pillarboxed 16:9 cutscenes.
4K Ultra HD
Field of view (FOV)
47-110° vertical FOV via slider scale.
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Not selectable in-game, but setting exists in configuration file.
Anti-aliasing (AA)
TAA Low, TAA High and resolution scale for SSAA. Cannot be disabled.
Vertical sync (Vsync)
60 FPS and 120+ FPS
High dynamic range display (HDR)
Color blind mode
Deuteranopia, Protanopia, and Tritanopia options change the HUD and UI elements that would originally appear in yellow.

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
It cannot be changed, it comes by default.[citation needed]
Mouse sensitivity
Separate for Soldier Sensitivity and Zoomed Sensitivity.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Presets only.
Controller sensitivity
Separate for Soldier Sensitivity and Zoomed Sensitivity.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
DualShock button prompts
Game uses Xbox prompts even if a DualShock 4 is connected. Fan-made PS4 button prompts obtainable through mods
Light bar support
White
Connection modes Wired
as V2[9]
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M
Press any button/key on the desired input method to switch.

Audio

Audio feature State Notes
Separate volume controls
Surround sound
5.1 and 7.1 options
Subtitles
Campaign only.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
French
German
Italian
Japanese
Polish
Brazilian Portuguese
Russian
Spanish
Latin American Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
2 Originally a console-exclusive feature. 2 Player Splitscreen Moddable
LAN play
Online play
40

Connection types

Type Native Notes
Matchmaking
Dedicated

Issues fixed

Freezing and stuttering in Windows 10

Disable Game mode[citation needed]
  1. Open the Settings menu by clicking the cogwheel icon in the start menu.
  2. Click on game settings
  3. Select the Gaming section of the settings menu.
  4. Navigate to the Game Mode section in the side bar.
  5. Click to toggle Game Mode on or off.

Unable to move mouse in Main Menu

Disable Discord Overlay[citation needed]
  1. Open Discord user settings by clicking the cog next to your Discord username, on the bottom left.
  2. Click on "Game Activity."
  3. Find "STAR WARS Battlefront II."
  4. Click on the monitor icon to the right of the game entry to toggle the overlay.
  5. Restart the game if it is running.

White artifacting on shiny surfaces with AMD Graphics Cards

Set Post Process Quality to Low[citation needed]
  1. Open up "Options" from either the Escape Menu or from the Main Menu.
  2. Click on "Video."
  3. Scroll to "Advanced Settings" and find "Post Process Quality."
  4. Change setting to "Low."

Long loading times

Limit FPS[citation needed]
  1. Open up Notepad.
  2. Copy and paste "gametime.maxvariablefps 60" with your monitor refresh rate.
  3. Save as user.cfg in game folder.
  4. This caps the FPS and limits excessive CPU usage in loading screens

Excessive Bloom/HDR brightness issues

Disable full-screen optimisation[citation needed]
  1. Open local game files.
  2. Right-click "starwarsbattlefrontii.exe" (game executable).
  3. Go to "Compatability" tab and tick box "Disable full-screen optimisations."
  4. Test in a level which had the issue (such as Yavin 4 temple, transitioning between indoor hanger and outdoors) and you should be able to see more details between high and low light areas without contrast issues.

VR support

3D modes Native Notes
Nvidia 3D Vision
See Helix Mod: STAR WARS Battlefront II (DX11).
vorpX
G3D, Z3D, DirectVR
Officially supported game, see official vorpx game list.

Other information

API

Technical specs Supported Notes
Direct3D 11, 12
Executable 32-bit 64-bit Notes
Windows
Since an August 2019 update, DirectX 12 implementation in the game is broken and can actually lead to worse performance than on DX11.[10]

Middleware

Middleware Notes
Anti-cheat Fairfight [11]

Console commands

Launch console with ~.
You can have these commands run automatically whenever you start the game by entering them in user.cfg in the Battlefront II installation folder (the file won't exist by default, you can create it through a Notepad and save as a .cfg file).
Command Description
PerfOverlay.DrawFPS 1 Show FPS counter
PerfOverlay.DrawGraph 1 Show performance graph
GameTime.MaxVariableFPS # Limit frame rate (where # is a positive number) / '0' unlocks framerate beyond 200FPS
RenderDevice.TripleBufferingEnable 1 Enable Triple-Buffering (only recommended if Vsync is on)
RenderDevice.ForceRenderAheadLimit 1 Force rendering only 1 frame ahead (can remove stutter, default value is 3)
Screenshot.Render Take a screenshot (into %USERPROFILE%\Documents\STAR WARS Battlefront II\Screenshots\)

Mods

Relatively large modding community with wide variety of mods ranging from character swaps to even bringing new modes to the offline Instant Action mode.
Playing online with mods of any kind, even cosmetic mods, poses a risk of being banned. Mods that are not multiplayer-safe will be listed in the mod's page; do not use these mods online as they will definitely get you banned.
All mods are available from NexusMods and require Frosty Mod Manager.

System requirements

Windows
Minimum Recommended
Operating system (OS) 7 SP1
Processor (CPU) Intel Core i5-6600K
AMD FX-6350
System memory (RAM) 8 GB
Hard disk drive (HDD) 60 GB
Video card (GPU) Nvidia GeForce GTX 660
AMD Radeon HD 7850
2 GB of VRAM
DirectX 11 compatible
A 64-bit operating system is required.

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/1237950/ in addition to or instead of this directory. The app ID (1237950) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References