This page is for the reboot. For the original game, see X-COM: UFO Defense.
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.
Key points
- The game suffers from an abundance of bugs. Some bugs were game-breaking as of 2012.[1]
General information
- PC Report - XCOM: Enemy Unknown on Linux
- UFOpaedia - Wiki for the series
- Official Forum - not PC-specific
- GOG.com Community Discussions
- GOG.com Support Page
- Steam Community Discussions
Availability
- All Linux versions require Steam DRM.
Version differences
- GOG.com version is single-player only.
- Complete Pack and Complete Edition include all the DLC.
- Elite Edition for OS X includes the two DLC packs, but not the Enemy Within expansion.
DLC and expansion packs
Name |
Notes |
|
Elite Soldier Pack |
Pre-order bonus, also available for separate purchase. |
|
Slingshot Pack |
|
|
XCOM: Enemy Within |
|
|
Essential improvements
Skip intro videos
Enable armor tint options
Enable armor tints[3]
|
- Go to the configuration files location.
- Open
XComGame.ini or DefaultGame.ini .
- Add the following lines at the end
[XComStrategyGame.XGCustomizeUI]
bArmorDecoAvailable=true
bArmorTintAvailable=true
|
Fixes bugs in the vanilla maps.
- May cause issues with VAC in multiplayer.
Game data
In-game general settings.
Configuration file(s) location
System |
Location |
Windows |
%USERPROFILE%\Documents\My Games\XCOM - Enemy Unknown\XComGame\Config\ %USERPROFILE%\Documents\My Games\XCOM - Enemy Within\XComGame\Config\ |
macOS (OS X) |
~/Library/Application Support/Feral Interactive/XCOM Enemy Unknown/ |
Linux |
$XDG_DATA_HOME/feral-interactive/XCOM/WritableFiles/ |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System |
Location |
Windows |
%USERPROFILE%\Documents\My Games\XCOM - Enemy Unknown\XComGame\SaveData\ %USERPROFILE%\Documents\My Games\XCOM - Enemy Within\XComGame\SaveData\ |
macOS (OS X) |
~/Library/Application Support/Feral Interactive/XCOM Enemy Unknown/ |
Linux |
$XDG_DATA_HOME/feral-interactive/XCOM/savedata/ $XDG_DATA_HOME/feral-interactive/XCOM/XEW/savedata/ |
- Savegames will start appearing in the wrong order once there are around 100.
- Having too many savegames can cause slowdowns, which can be fixed by regularly purging them.
- Savegames are game localization specific. Hence they are not usable if language is switched after campaign start.
- If savegames are not showing when starting the game in Linux after playing it in Windows, go to the savegames location in Linux and change the name of the folder SaveData to savedata.
Video
In-game display settings.
In-game graphics settings.
- HBAO is available with the flags
0x00000010
or 0x00000020
.
- The SLI flag
0x02422405
may offer better performance.
- Enemy Within's XComEW.exe isn't listed as part of XCOM Enemy Unknown's Nvidia profile, requiring it to be added manually or the profile duplicated using Nvidia Profile Inspector.
Input
In-game input settings, menu bindings.
In-game input settings, tactical bindings.
[Note 1]
Audio
In-game audio settings.
[Note 2]
Audio feature |
State |
Notes |
Separate volume controls |
|
|
Surround sound |
|
With surround sound enabled certain sounds such as dialogue audio cannot be heard.[8] |
Subtitles |
|
At least a few subtitle lines are bugged that will show code references instead of subtitles. |
Closed captions |
|
|
Mute on focus lost |
|
|
Localizations
- Normal UE3
-LANGUAGE
and -LANGUAGEFORCOOKING
override parameters are broken in base game[Note 3] and will always fallback to English
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Traditional Chinese |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Hungarian |
|
|
|
Fan translation, link #1, link #2. |
Italian |
|
|
|
|
Japanese |
|
|
|
|
Korean |
|
|
|
|
Polish |
|
|
|
|
Russian |
|
|
|
|
Spanish |
|
|
|
|
Network
Multiplayer types
Connection types
Turn off multiplayer chat
Turn off multiplayer voice chat[9]
|
- Go to the configuration file(s) location.
- Open
XComEngine.ini or DefaultEngine.ini .
- Find the
[VoIP] section
- Change the value of
bHasVoiceEnabled to false
|
VR support
Issues fixed
Save game slowdowns
- Having a lot of savegames might cause the game to momentarily freeze while loading the "Save Game" screen.
Delete unnecessary save games[10]
|
|
Windows
Game appears to run in slow motion
- Using Gigabyte's OC Guru overclocking tool can cause the game to appear to run in slow motion, then jump forward in time every few seconds.
Close the OC Guru overlay[11]
|
- In the taskbar, right click on the Gigabyte OC Guru and click Close.
- You may need to click show hidden icons to see the icon.
|
Game crashes or runs extremely slow (AMD Bulldozer CPUs)
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
9 |
|
Shader Model support |
3 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later. |
Linux | |
|
|
Middleware
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
Vista |
7 |
Processor (CPU) |
2.0 GHz Dual Core
| AMD Athlon X2 2.7 GHz Intel Core 2 Duo 2.4 GHz |
System memory (RAM) |
2 GB |
4 GB |
Hard disk drive (HDD) |
20 GB | |
Video card (GPU) |
ATI Radeon HD 2600 XT Nvidia GeForce 8600 GT
| ATI Radeon HD 3000 series Nvidia GeForce 9000 series |
- Windows XP is not supported, but the game can be made to run on it using this guide.
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.8.5 |
10.9.5 |
Processor (CPU) |
Intel Core 2 Duo 2.0 GHz
| Intel Core 2 Duo 2.4 GHz |
System memory (RAM) |
4 GB |
8 GB |
Hard disk drive (HDD) |
20 GB | |
Video card (GPU) |
ATI Radeon HD 4000 Series Nvidia GeForce 9000 Series 256 MB of VRAM
| 512 GB of VRAM |
- The following cards require 8 GB of RAM: Nvidia GeForce 320M, Nvidia GeForce 9400 and Intel HD3000.
- The OS X version is not supported on these graphics cards: ATI Radeon X1xxx series, ATI Radeon HD2xxx series, Intel GMA series, Nvidia GeForce 7xxx series, Nvidia GeForce 8xxx series.
Linux |
|
Minimum |
Recommended |
Operating system (OS) |
Ubuntu 14.04 64-bit | |
Processor (CPU) |
2.0 GHz
| 3.0 GHz |
System memory (RAM) |
4 GB |
8 GB |
Hard disk drive (HDD) |
16 GB | |
Video card (GPU) |
AMD Radeon HD 6000 Series Nvidia GeForce GTX 600 Series Intel Iris Pro Graphics 512 MB of VRAM
| Nvidia GeForce GTX 700 Series 1 GB of VRAM |
- A 64-bit operating system is required.
Notes
- ↑
XCOM:Enemy Within
DLC adds one additional option, Toggle Overhead Camera
, default binding is O
.
- ↑
Soldiers' Language
option is only available when playing XCOM:Enemy Within
DLC.
- ↑ For some reason XComGame internally returns the arguments value with an extra
"
. Double quotes are a reserved character in all Windows file systems, so every CreateFile call fails.
References