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

Difference between revisions of "XCOM 2"

From PCGamingWiki, the wiki about fixing PC games
(Added Caps Lock trick)
m
 
(136 intermediate revisions by 42 users not shown)
Line 3: Line 3:
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Firaxis Games}}
 
{{Infobox game/row/developer|Firaxis Games}}
{{Infobox game/row/osxporter|Feral Interactive}}
+
{{Infobox game/row/developer|Blind Squirrel Games|ref=<ref>{{Refurl|url=https://blindsquirrelentertainment.com/games/xcom-2-war-of-the-chosen/|title=XCOM 2 : War Of The Chosen|date=2022-07-15}}</ref>}}
{{Infobox game/row/linporter|Feral Interactive}}
+
{{Infobox game/row/porter|Feral Interactive|OS X}}
 +
{{Infobox game/row/porter|Feral Interactive|Linux}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|2K Games}}
 
{{Infobox game/row/publisher|2K Games}}
Line 14: Line 15:
 
{{Infobox game/row/date|OS X|February 5, 2016}}
 
{{Infobox game/row/date|OS X|February 5, 2016}}
 
{{Infobox game/row/date|Linux|February 5, 2016}}
 
{{Infobox game/row/date|Linux|February 5, 2016}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|xcom-2|88}}
 +
{{Infobox game/row/reception|OpenCritic|1776/xcom-2|87}}
 +
{{Infobox game/row/reception|IGDB|xcom-2|85}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC, Expansion pack }}
 +
{{Infobox game/row/taxonomy/microtransactions | cosmetic, finite spend }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Turn-based }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view }}
 +
{{Infobox game/row/taxonomy/controls          | Point and select }}
 +
{{Infobox game/row/taxonomy/genres            | Strategy }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | X-COM }}
 
|steam appid  = 268500
 
|steam appid  = 268500
|steam appid side  =  
+
|steam appid side  = 593380, 433050
|gogcom page  =  
+
|gogcom id    = 1482002159
 +
|official site= https://www.xcom.com/xcom-2/
 +
|hltb        = 28279
 +
|lutris      = xcom-2
 +
|strategywiki = XCOM 2
 +
|mobygames    = 76819
 
|wikipedia    = XCOM 2
 
|wikipedia    = XCOM 2
|winehq      =  
+
|winehq      = 21050
 +
|license      = commercial
 +
}}
 +
 
 +
{{Introduction
 +
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =  
 
}}
 
}}
{{Series|X-COM}}
 
'''Key points'''
 
{{++}} Pressing {{key|Caps Lock}} during mission loading screens dramatically reduces load time.<ref>http://www.eurogamer.net/articles/2016-02-11-a-single-button-press-skips-loading-screens-in-xcom-2</ref>
 
  
 
'''General information'''
 
'''General information'''
{{ii}} [http://community.pcgamingwiki.com/page/blog/_/features/port-reports/pc-report-xcom-2-optimized-video-settings-for-quality-and-performance-r193 PC Report: XCOM 2 - Optimized Video Settings for Quality and Performance]
+
{{ii}} [https://community.pcgamingwiki.com/page/blog/_/features/port-reports/pc-report-xcom-2-optimized-video-settings-for-quality-and-performance-r193 PC Report: XCOM 2]
{{mm}} [http://steamcommunity.com/app/268500/discussions/ Steam Community Discussions]
+
{{mm}} [http://ufopaedia.org/index.php?title=Main_Page UFOpaedia] - Wiki for the series
 +
{{GOG.com links|1482002159|xcom_2}}
 +
{{mm}} [https://steamcommunity.com/app/268500/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail |  | Steam |  |  | Windows, OS X, Linux }}
 
{{Availability/row| Retail |  | Steam |  |  | Windows, OS X, Linux }}
{{Availability/row| Amazon | B0156WCTY6 | Steam | | | Windows, OS X, Linux }}
+
{{Availability/row| Developer | https://store.feralinteractive.com/en/mac-linux-games/xcom2/ | Steam | [https://store.feralinteractive.com/en/mac-linux-games/xcom2collection/ Collection] also available. | | OS X, Linux }}
{{Availability/row| D2D | 5009569 | Steam | | | Windows, OS X, Linux }}
+
{{Availability/row| Epic Games Store | xcom-2 | EGS | {{store link|Epic Games Store|xcom-2--collection|Collection}} also available. | | Windows }}
{{Availability/row| GamersGate | DD-XCOM2 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| GamersGate | xcom-2 | Steam | {{store link|GamersGate|xcom-2-digital-deluxe|Digital Deluxe Edition}}, {{store link|GamersGate|xcom-2-collection|Collection}} also available. |  | Windows, OS X, Linux }}
{{Availability/row| Gamesplanet | 2896-1 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| Gamesplanet | 2896-1 | Steam | {{store link|Gamesplanet|2896-2|Digital Deluxe Edition}}, {{store link|Gamesplanet|2896-9|Collection}} also available. |  | Windows, OS X, Linux }}
{{Availability/row| Games Republic | 4611 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| GOG.com | xcom_2 | DRM-free | | | Windows }}
{{Availability/row| GMG | xcom-2 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| GMG | xcom-2 | Steam | {{store link|GMG|xcom-2-digital-deluxe|Digital Deluxe Edition}}, {{store link|GMG|xcom-2-collection-pc|Collection}} also available. |  | Windows, OS X, Linux }}
{{Availability/row| Humble | xcom2 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| Humble | xcom-2 | Steam | {{store link|Humble|xcom-2-collection|Collection}} also available. |  | Windows, OS X, Linux }}
{{Availability/row| Steam | 268500 | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| MacApp | id1070220144 | MacApp | Cannot play multiplayer with Steam players.<ref name="multiplayer">[https://support.feralinteractive.com/en/mac-games/xcom2/faqs/multiplayer_cross_platform_support/ Feral Support | XCOM 2 FAQs | Can Windows, Mac and Linux users play multiplayer matches together?]</ref> | | OS X }}
 +
{{Availability/row| Steam | 268500 | Steam | {{store link|Steam-sub|91143|Digital Deluxe Edition}}, {{store link|Steam-bundle|7118|Collection}} also available. |  | Windows, OS X, Linux }}
 +
{{Availability/row| Amazon.com | B0156WCTY6 | Steam | {{store link|Amazon.com|B019481Z98|Digital Deluxe Edition}} also available. |  | Windows, OS X, Linux | unavailable }}
 
}}
 
}}
{{ii}} All versions require [[Steam]].
+
{{ii}} All Linux versions require {{DRM|Steam}}.
  
 +
===Version differences===
 +
{{ii}} '''Collection''' includes all the DLC.
 +
{{ii}} '''Digital Deluxe Edition''' includes only the Reinforcement Pack DLC.
 +
 +
==Monetization==
 
{{DLC|
 
{{DLC|
 +
{{DLC/row| Resistance Warrior Pack | Pre-order bonus, also available for separate purchase. | Windows, OS X, Linux }}
 +
{{DLC/row| War of the Chosen |  | Windows, OS X, Linux }}
 
{{DLC/row| Reinforcement Pack |  | Windows, OS X, Linux }}
 
{{DLC/row| Reinforcement Pack |  | Windows, OS X, Linux }}
 +
{{DLC/row| Alien Hunters | Included as part of the Reinforcement Pack. | Windows, OS X, Linux }}
 +
{{DLC/row| Shen's Last Gift | Included as part of the Reinforcement Pack. | Windows, OS X, Linux }}
 +
{{DLC/row| Anarchy's Children | Cosmetic. Included as part of the Reinforcement Pack. | Windows, OS X, Linux }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Use the <code>-nostartupmovies</code> [[Glossary:Command line arguments|command line argument]]|ref={{cn|date=July 2016}}}}
{{Fixbox/fix|Use a command line parameter}}
 
# Right click on the game in your Steam library and select "Properties"
 
# Click "Set launch options"
 
# Enter <code>-nostartupmovies</code>
 
}}
 
  
 
==Game data==
 
==Game data==
===Configuration files location===
+
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\XCOM2\XComGame\Config\}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\XCOM2\XComGame\Config\}}
{{Game data/row|OS X|~/Library/Application Support/Feral Interactive/XCOM 2/}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Feral Interactive/XCOM 2/}}
{{Game data/row|Linux|{{P|xdgdatahome}}/feral-interactive/XCOM2/}}
+
{{Game data/config|Linux|{{P|xdgdatahome}}/feral-interactive/XCOM2/Config/}}
 
}}
 
}}
 
{{XDG|true}}
 
{{XDG|true}}
Line 66: Line 102:
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\XCOM2\XComGame\SaveData\}}
+
{{Game data/saves|Windows|{{p|userprofile\Documents}}\My Games\XCOM2\XComGame\SaveData\}}
{{Game data/row|OS X|~/Library/Application Support/Feral Interactive/XCOM 2/VFS/Local/my games/XCOM2/XComGame/SaveData/}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Feral Interactive/XCOM 2/VFS/Local/my games/XCOM2/XComGame/SaveData/}}
{{Game data/row|Linux|{{P|xdgdatahome}}/feral-interactive/XCOM2/VFS/Local/my games/XCOM2/XComGame/SaveData/}}
+
{{Game data/saves|Linux|{{P|xdgdatahome}}/feral-interactive/XCOM2/VFS/Local/my games/XCOM2/XComGame/SaveData/|{{P|xdgdatahome}}/feral-interactive/XCOM 2 WotC/VFS/Local/my games/XCOM2 War of the Chosen/XComGame/SaveData/}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      = true
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
 +
{{--}} Custom characters and pools are not saved to the Steam Cloud.
  
==Video settings==
+
==Video==
{{Image|XCOM 2 - Ingame Video Settings.jpg|Ingame video settings.}}
+
{{Image|XCOM 2 - Ingame Video Settings.jpg|In-game video settings.}}
{{Image|XCOM 2 - Ingame Graphics Settings.jpg|Ingame graphics settings.}}
+
{{Image|XCOM 2 - Ingame Graphics Settings.jpg|In-game graphics settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/xcom-2/en
+
|wsgf link                  = https://www.wsgf.org/dr/xcom-2/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 93: Line 138:
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = Needs fix for Vert- FOV; see [[#Multi-monitor|Multi-monitor]].
+
|multimonitor notes        = Needs fix for {{term|Vert-}} FOV; see [[#Multi-monitor|Multi-monitor]].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Needs fix for Vert- FOV; see [[#Multi-monitor|Multi-monitor]].
+
|ultrawidescreen notes      = Needs fix for {{term|Vert-}} FOV; see [[#Multi-monitor|Multi-monitor]].
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 108: Line 153:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = [[FXAA]], [[MSAA]] (Windows only).
 
|antialiasing notes        = [[FXAA]], [[MSAA]] (Windows only).
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 114: Line 162:
 
|120 fps                    = true
 
|120 fps                    = true
 
|120 fps notes              =  
 
|120 fps notes              =  
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 119: Line 169:
  
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
{{Fixbox|1=
+
{{Fixbox|description=Edit configuration file|ref=<ref>[https://www.wsgf.org/phpBB3/viewtopic.php?f=68&t=30739 View topic - XCOM 2 | WSGF]</ref>|fix=
{{Fixbox/fix|Edit configuration file|ref=<ref>[http://www.wsgf.org/forums/viewtopic.php?f=68&t=30739 View topic - XCOM 2 | WSGF]</ref>}}
+
# Go to the [[#Game data|configuration files location]].
# Open {{File|XComEngine.ini}} in the [[#Configuration files location|configuration files location]].
+
# Open {{File|XComEngine.ini}}.
 
# Go to the <code>[Engine.LocalPlayer]</code> section.
 
# Go to the <code>[Engine.LocalPlayer]</code> section.
 
# Change <code>AspectRatioAxisConstraint=AspectRatio_MaintainXFOV</code> to <code>AspectRatioAxisConstraint=AspectRatio_MaintainYFOV</code>
 
# Change <code>AspectRatioAxisConstraint=AspectRatio_MaintainXFOV</code> to <code>AspectRatioAxisConstraint=AspectRatio_MaintainYFOV</code>
Line 127: Line 177:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 140: Line 190:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = [[Controller:Steam Controller|Steam Controller]] only.<ref>[http://steamcommunity.com/games/268500/announcements/detail/843665914366934096 XCOM 2 Gets Native Steam Controller Integration - Steam Community :: Group Announcements :: XCOM 2]</ref>
+
|controller support notes  =  
|full controller          = false
+
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = false
+
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = false
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = false
+
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts            = unknown
+
|xinput controllers        = unknown
 +
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4              = false
 +
|dualshock 4 notes        = Enable [[Steam Input API]] for native support.
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|button prompts            = Xbox, Steam
 
|button prompts notes      =  
 
|button prompts notes      =  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
Line 157: Line 229:
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = true
|light bar support notes  =  
+
|simultaneous input notes  =
 +
|steam input api          = true
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = true
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =
 +
}}
 +
 
 +
===Xbox controller proper recognition===
 +
{{Fixbox|description=Switch off <code>xbox controller support</code> in the Steam general controller settings using the Big Picture mode.<ref>{{Refurl|url=https://www.reddit.com/r/Xcom/comments/6ihbsv/how_to_use_an_xbox_one_controller_for_xcom_2_on/?ref=share&ref_source=link|title=How to use an Xbox One controller for Xcom 2 on Steam|date=September 2019}}</ref>}}
 +
 
 +
===Fix for key bindings and controller remapping===
 +
{{Fixbox|description=Key bindings not saving fix and controller remapping|ref={{cn|date=June 2017}}|fix=
 +
# Open {{file|{{p|userprofile\Documents}}\My Games\XCOM2\XComGame\Config\XComInput.ini}}
 +
# Since XCOM 2 has multiple keybinding subsets, look for the section called <code>[XComGame.XComTacticalInput]</code> for the "Tactical Shortcuts" or <code>[XComGame.XComHeadquartersInput]</code> for the " Avenger Shortcuts".
 +
# These sections contain the keybindings and their corresponding commands for both keyboard and controller.
 +
# Change the name of the keybinding to the desired key.
 +
Example:
 +
<pre>Bindings=(Name="Z", Command="W_Key_Press | onrelease W_Key_Release", bPrimaryBinding=True)</pre>
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Image|XCOM_2_-_Ingame_Audio_Settings.jpg|Ingame audio settings.}}
+
{{Image|XCOM 2 - Ingame Audio Settings.jpg|In-game audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Voice, sound effects, music, and VOIP.
 
|separate volume notes    = Voice, sound effects, music, and VOIP.
Line 172: Line 267:
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = always on
|mute on focus lost notes =  
+
|mute on focus lost notes = There is no option and no known workaround to disable that feature. This game uses Unreal Engine 3.5 which renders most workarounds non-working.
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 181: Line 278:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Simplified Chinese
 
  |language  = Simplified Chinese
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Traditional Chinese
 
  |language  = Traditional Chinese
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Japanese
 
  |language  = Japanese
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Korean
 
  |language  = Korean
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
Line 259: Line 356:
  
 
==Network==
 
==Network==
 +
{{--}} Steam and Mac App Store players cannot play together.<ref name="multiplayer"/>
 +
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          = false
 
|local play          = false
Line 264: Line 363:
 
|local play modes    =  
 
|local play modes    =  
 
|local play notes    =  
 
|local play notes    =  
|lan play            = unknown
+
|lan play            = true
|lan play players    =  
+
|lan play players    = 2
|lan play modes      =  
+
|lan play modes      = Versus
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = limited
|online play players  =  
+
|online play players  = 2
 
|online play modes    = Versus
 
|online play modes    = Versus
|online play notes    =  
+
|online play notes    = Deactivated on Steam's Windows version on March 28, 2022.<ref>{{Refurl|url=https://support.2k.com/hc/en-us/articles/4471402312851-XCOM-2-STEAM-MULTIPLAYER-AND-CHALLENGE-MODE-UPDATE|title=XCOM 2 STEAM MULTIPLAYER AND CHALLENGE MODE UPDATE - 2K Support|date=2022-05-26}}</ref>
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 289: Line 388:
 
|udp  =  
 
|udp  =  
 
|upnp =  
 
|upnp =  
 +
}}
 +
 +
==Issues unresolved==
 +
===Game crashes to desktop when performing an action===
 +
{{Fixbox|description=Partially corrupted save|ref={{cn|date=November 2016}}|fix=
 +
{{ii}} Your save file successfully loads but crashes the game when you perform an action (shoot, overwatch, etc.). If you are able to load a save from a different mission and perform actions without crashing, then your aforementioned save may be partially corrupted. Once corrupted, any save file made thereafter contains the glitch causing the game to crash.
 +
* Try older saves and continue from there. Creating a unique save at the beginning of a mission can help prevent significant loss of progression.
 +
}}
 +
 +
==Issues fixed==
 +
===Game launcher won't start===
 +
{{Fixbox|description=Close MSI Afterburner|ref={{cn|date=July 2017}}|fix=
 +
# If you have MSI Afterburner (and RTSS running with the overlay) your game might not launch. Simply close the program and it should launch.
 
}}
 
}}
  
Line 306: Line 418:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
 +
|vulkan versions        =
 +
|vulkan notes          =
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = true
+
|windows 32-bit exe    = false
|64-bit executable notes=  
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes     =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= false
 +
|linux 64-bit executable= true
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
 
===Middleware===
 
===Middleware===
 
{{Middleware
 
{{Middleware
|physics          =  
+
|physics          = PhysX
|physics notes    =  
+
|physics notes    = Has [[Nvidia]]'s proprietary PhysX hardware acceleration, running in CPU mode by default. Find '''XComEngine.ini''' in the config folder location and find the line '''bDisablePhysXHardwareSupport''' and switch it to False to reduce CPU usage and improve overall FPS.  Uses the GPU to accelerate PhysX BUT '''removes 3d particles from appearing'''
|audio            =  
+
(source: https://www.youtube.com/watch?v=e5NcBoCkKSw)
 +
 
 +
{{cn|date=2022-10-11|reason=There isn't a DefaultEngine.ini file in the config location.}}
 +
|audio            = Wwise
 
|audio notes      =  
 
|audio notes      =  
 
|interface        =  
 
|interface        =  
Line 329: Line 457:
 
|multiplayer notes=  
 
|multiplayer notes=  
 
}}
 
}}
 +
 +
===Mod Launcher===
 +
{{ii}} See [https://github.com/X2CommunityCore/xcom2-launcher/releases XCOM 2 Mod Launcher].
  
 
==System requirements==
 
==System requirements==
Line 334: Line 465:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 7 64-bit
+
|minOS    = 7
 
|minCPU  = Intel Core 2 Duo E4700 2.6 GHz
 
|minCPU  = Intel Core 2 Duo E4700 2.6 GHz
|minCPU2  = AMD Phenom 9950 Quad Core 2.6 GHz
+
|minCPU2  = AMD Phenom X4 9950 2.6 GHz
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
 
|minHD    = 45 GB
 
|minHD    = 45 GB
Line 356: Line 487:
 
{{System requirements
 
{{System requirements
 
|OSfamily = OS X
 
|OSfamily = OS X
|minOS    = 10.11.2
+
|minOS    = 10.13.6
|minCPU  = Intel 2.4 GHz
+
|minCPU  = Intel Core i5 2.5 GHz
|minRAM  = 4 GB
+
|minRAM  = 8 GB
 
|minHD    = 45 GB
 
|minHD    = 45 GB
|minGPU  = Nvidia GeForce GTX 650 Ti
+
|minGPU  = Nvidia GeForce GT 650M
|minGPU2  = AMD Radeon HD 5770
+
|minGPU2  = ATI Radeon HD 5770
|minGPU3  = Intel Iris Pro
+
|minGPU3  = Intel Iris Pro Graphics 6200
|minVRAM  = 1 GB
+
|minVRAM  = 1 GB (Nvidia, ATI), 1.5 GB (Intel)
  
 
|recOS    =  
 
|recOS    =  
|recCPU  = Intel Core i5 2.7 GHz
+
|recCPU  =  
|recRAM  = 8 GB
+
|recRAM  =  
 
|recHD    =  
 
|recHD    =  
|recGPU  = Nvidia GeForce GTX 700 series
+
|recGPU  =  
|recGPU2  = AMD R9 Series
+
|recGPU2  =  
|recVRAM  = 2 GB
+
|recVRAM  =  
 
}}
 
}}
  
 
{{System requirements
 
{{System requirements
 
|OSfamily = Linux
 
|OSfamily = Linux
|minOS    = Ubuntu 14.04.2 64-bit, SteamOS
+
|minOS    = Ubuntu 14.04.2, SteamOS
|minCPU  = Intel Core i3-3225 3.3 GHz  
+
|minCPU  = Intel Core i3-3225 3.3 GHz
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
 
|minHD    = 45 GB
 
|minHD    = 45 GB
 
|minGPU  = Nvidia GeForce GTX 650
 
|minGPU  = Nvidia GeForce GTX 650
 +
|minGPU2  = AMD Radeon R9 270
 
|minVRAM  = 1 GB
 
|minVRAM  = 1 GB
  
 
|recOS    =  
 
|recOS    =  
|recCPU  = Intel Core i7 Series
+
|recCPU  = Intel Core i7
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
 
|recGPU  = Nvidia GeForce GTX 960
 
|recGPU  = Nvidia GeForce GTX 960
 
|recVRAM  = 2 GB
 
|recVRAM  = 2 GB
 +
|notes    = {{ii}} A 64-bit operating system is required.
 +
{{ii}} Intel GPUs are not officially supported.
 +
{{ii}} Nvidia requires 355.63 or newer drivers (358.16 recommended).
 +
{{ii}} AMD requires Mesa 13.0.1 driver compiled using LLVM 3.9.
 
}}
 
}}
{{ii}} AMD and Intel GPUs are not supported at time of release. Nvidia requires 355.63 or newer drivers.
+
 
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 10:07, 12 January 2024

XCOM 2
XCOM 2 cover
Developers
Firaxis Games
Blind Squirrel Games[1]
macOS (OS X) Feral Interactive
Linux Feral Interactive
Publishers
2K Games
OS X, Linux Feral Interactive
Engines
Unreal Engine 3
Release dates
Windows February 5, 2016
macOS (OS X) February 5, 2016
Linux February 5, 2016
Reception
Metacritic 88
OpenCritic 87
IGDB 85
Taxonomy
Monetization One-time game purchase, DLC, Expansion pack
Microtransactions Cosmetic, Finite spend
Modes Singleplayer, Multiplayer
Pacing Turn-based
Perspectives Bird's-eye view
Controls Point and select
Genres Strategy
Art styles Realistic
Themes Sci-fi
Series X-COM
XCOM 2 on HowLongToBeat
XCOM 2 on IGDB
XCOM 2 guide on StrategyWiki
XCOM 2 on MobyGames
XCOM 2 on Wikipedia
X-COM
X-COM: UFO Defense 1994
X-COM: Terror from the Deep 1995
X-COM: Apocalypse 1997
X-COM: Interceptor 1998
X-COM: Email games 1999
X-COM: Enforcer 2001
XCOM: Enemy Unknown 2012
The Bureau: XCOM Declassified 2013
XCOM 2 2016
XCOM: Chimera Squad 2020

XCOM 2 is a singleplayer and multiplayer bird's-eye view strategy game in the X-COM series.

General information

PC Report: XCOM 2
UFOpaedia - Wiki for the series
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
macOS (OS X)
Linux
Developer website
Icon overlay.png
Collection also available.
macOS (OS X)
Linux
Epic Games Store
Epic Games Launcher
Collection also available.
Windows
GamersGate
Icon overlay.png
Digital Deluxe Edition, Collection also available.
Windows
macOS (OS X)
Linux
Gamesplanet logo.svg
Icon overlay.png
Digital Deluxe Edition, Collection also available.
Windows
macOS (OS X)
Linux
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
Digital Deluxe Edition, Collection also available.
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Collection also available.
Windows
macOS (OS X)
Linux
Mac App Store
Icon overlay.png
Cannot play multiplayer with Steam players.[2]
macOS (OS X)
Steam
Icon overlay.png
Digital Deluxe Edition, Collection also available.
Windows
macOS (OS X)
Linux
Amazon.com (unavailable)
Icon overlay.png
Digital Deluxe Edition also available.
Windows
macOS (OS X)
Linux
All Linux versions require Steam DRM.

Version differences

Collection includes all the DLC.
Digital Deluxe Edition includes only the Reinforcement Pack DLC.

Monetization

DLC and expansion packs

Name Notes
Resistance Warrior Pack Pre-order bonus, also available for separate purchase.
Windows
macOS (OS X)
Linux
War of the Chosen
Windows
macOS (OS X)
Linux
Reinforcement Pack
Windows
macOS (OS X)
Linux
Alien Hunters Included as part of the Reinforcement Pack.
Windows
macOS (OS X)
Linux
Shen's Last Gift Included as part of the Reinforcement Pack.
Windows
macOS (OS X)
Linux
Anarchy's Children Cosmetic. Included as part of the Reinforcement Pack.
Windows
macOS (OS X)
Linux

Essential improvements

Skip intro videos

Use the -nostartupmovies command line argument[citation needed]

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\XCOM2\XComGame\Config\
macOS (OS X) $HOME/Library/Application Support/Feral Interactive/XCOM 2/
Linux $XDG_DATA_HOME/feral-interactive/XCOM2/Config/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\XCOM2\XComGame\SaveData\
macOS (OS X) $HOME/Library/Application Support/Feral Interactive/XCOM 2/VFS/Local/my games/XCOM2/XComGame/SaveData/
Linux $XDG_DATA_HOME/feral-interactive/XCOM2/VFS/Local/my games/XCOM2/XComGame/SaveData/
$XDG_DATA_HOME/feral-interactive/XCOM 2 WotC/VFS/Local/my games/XCOM2 War of the Chosen/XComGame/SaveData/

Save game cloud syncing

System Native Notes
Epic Games Launcher
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Custom characters and pools are not saved to the Steam Cloud.

Video

In-game video settings.
In-game video settings.
In-game graphics settings.
In-game graphics settings.

Multi-monitor

Edit configuration file[3]
  1. Go to the configuration files location.
  2. Open XComEngine.ini.
  3. Go to the [Engine.LocalPlayer] section.
  4. Change AspectRatioAxisConstraint=AspectRatio_MaintainXFOV to AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
  5. Save your changes and close the file.

Input

Xbox controller proper recognition

Switch off xbox controller support in the Steam general controller settings using the Big Picture mode.[4]

Fix for key bindings and controller remapping

Key bindings not saving fix and controller remapping[citation needed]
  1. Open %USERPROFILE%\Documents\My Games\XCOM2\XComGame\Config\XComInput.ini
  2. Since XCOM 2 has multiple keybinding subsets, look for the section called [XComGame.XComTacticalInput] for the "Tactical Shortcuts" or [XComGame.XComHeadquartersInput] for the " Avenger Shortcuts".
  3. These sections contain the keybindings and their corresponding commands for both keyboard and controller.
  4. Change the name of the keybinding to the desired key.

Example:

Bindings=(Name="Z", Command="W_Key_Press | onrelease W_Key_Release", bPrimaryBinding=True)

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Voice, sound effects, music, and VOIP.
Surround sound
Subtitles
Closed captions
Mute on focus lost
There is no option and no known workaround to disable that feature. This game uses Unreal Engine 3.5 which renders most workarounds non-working.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
French
German
Italian
Japanese
Korean
Polish
Russian
Spanish

Network

Steam and Mac App Store players cannot play together.[2]

Multiplayer types

Type Native Players Notes
Local play
LAN play
2 Versus
Online play
2 Versus
Deactivated on Steam's Windows version on March 28, 2022.[5]

Issues unresolved

Game crashes to desktop when performing an action

Partially corrupted save[citation needed]
Your save file successfully loads but crashes the game when you perform an action (shoot, overwatch, etc.). If you are able to load a save from a different mission and perform actions without crashing, then your aforementioned save may be partially corrupted. Once corrupted, any save file made thereafter contains the glitch causing the game to crash.
  • Try older saves and continue from there. Creating a unique save at the beginning of a mission can help prevent significant loss of progression.

Issues fixed

Game launcher won't start

Close MSI Afterburner[citation needed]
  1. If you have MSI Afterburner (and RTSS running with the overlay) your game might not launch. Simply close the program and it should launch.

Other information

API

Technical specs Supported Notes
Direct3D 11
OpenGL 4
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Physics PhysX Has Nvidia's proprietary PhysX hardware acceleration, running in CPU mode by default. Find XComEngine.ini in the config folder location and find the line bDisablePhysXHardwareSupport and switch it to False to reduce CPU usage and improve overall FPS. Uses the GPU to accelerate PhysX BUT removes 3d particles from appearing

(source: https://www.youtube.com/watch?v=e5NcBoCkKSw)

[citation needed]
Audio Wwise
Input SDL2 Only on OS X and Linux.
Cutscenes Bink2

Mod Launcher

See XCOM 2 Mod Launcher.

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core 2 Duo E4700 2.6 GHz
AMD Phenom X4 9950 2.6 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 45 GB
Video card (GPU) Nvidia GeForce GTX 460
ATI Radeon HD 5770
1 GB of VRAM
DirectX 11 compatible
Sound (audio device) DirectX compatible
A 64-bit operating system is required.
macOS (OS X)
Minimum
Operating system (OS) 10.13.6
Processor (CPU) Intel Core i5 2.5 GHz
System memory (RAM) 8 GB
Hard disk drive (HDD) 45 GB
Video card (GPU) Nvidia GeForce GT 650M
ATI Radeon HD 5770
Intel Iris Pro Graphics 6200
1 GB (Nvidia, ATI), 1.5 GB (Intel) of VRAM
Linux
Minimum Recommended
Operating system (OS) Ubuntu 14.04.2, SteamOS
Processor (CPU) Intel Core i3-3225 3.3 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 45 GB
Video card (GPU) Nvidia GeForce GTX 650
AMD Radeon R9 270
1 GB of VRAM
A 64-bit operating system is required.
Intel GPUs are not officially supported.
Nvidia requires 355.63 or newer drivers (358.16 recommended).
AMD requires Mesa 13.0.1 driver compiled using LLVM 3.9.

References