Downloads

IMPORTANT

OpenXcom requires a vanilla version of the original UFO: Enemy Unknown / X-COM: UFO Defense (any edition) with the latest patch. It is not compatible with other games in the X-COM series. If you don’t own a copy, you can buy it from one of these retailers.

Do not use modded versions of X-COM, as they may be incompatible with OpenXcom.

Check the Installation documentation for more details.

MilestonesNightliesExtras

 

These builds are automatically generated from the codebase, so they have the latest fixes and updates as well as the latest bugs. Use these if you wanna live on the bleeding edge or to check if a bug is obsolete. Do not install these on top of 1.0!

Windows Mac OS X Ubuntu / Mint

Windows
Maintained by SupSuper

The EXE version has an installer while the ZIP version is standalone. For more details see the FAQ. Latest version is at the top and includes all previous versions:

openxcom_git_master_2017_02_24_1629.zip
openxcom_git_master_2017_02_24_1629.exe

warboy1982, Fri Feb 24 16:27:01 2017
fix rare template related bug

openxcom_git_master_2017_02_23_2039.zip
openxcom_git_master_2017_02_23_2039.exe

Daniel, Thu Feb 23 20:39:47 2017
Merge pull request #1134 from MeridianOXC/chart-labels-fix

Unified (and fixed) chart labeling algorithm
Daniel, Thu Feb 23 20:39:21 2017
Merge pull request #1135 from Phyllostachys/patch-1

Updated dead link to yaml-cpp in README.md.
Jacob Shaffer, Thu Feb 23 15:06:00 2017
Updated dead link to yaml-cpp in README.md.
Meridian, Wed Feb 22 22:51:07 2017
Unified (and fixed) chart labeling algorithm

Country lines were drawn incorrectly.
When there was negative score, the *full* range was compared against only 8/9 of available chart space.

Technical:
1. the "check" is calculated against (0, range)
2. but "range" includes the portion below X axis too, so grids-- is not necessary/is wrong
3. the shift below X axis is done later (correctly)

openxcom_git_master_2017_02_22_1211.zip
openxcom_git_master_2017_02_22_1211.exe

warboy1982, Wed Feb 22 12:11:04 2017
fix multi stage saves

openxcom_git_master_2017_02_21_1401.zip
openxcom_git_master_2017_02_21_1401.exe

warboy1982, Tue Feb 21 14:01:09 2017
adjust some fatal wound stuff

openxcom_git_master_2017_02_21_1310.zip
openxcom_git_master_2017_02_21_1310.exe

warboy1982, Tue Feb 21 13:10:01 2017
fix multi stage ammo recovery

fix the order of operations,
account for ammo in the guaranteed recovery list BEFORE tallying clips

openxcom_git_master_2017_02_21_1108.zip
openxcom_git_master_2017_02_21_1108.exe

warboy1982, Tue Feb 21 11:08:27 2017
make sure xcom property is set as xcom property properly

openxcom_git_master_2017_02_20_1833.zip
openxcom_git_master_2017_02_20_1833.exe

warboy1982, Mon Feb 20 18:33:24 2017
remove debugging code that i should not have committed.

openxcom_git_master_2017_02_20_1815.zip
openxcom_git_master_2017_02_20_1815.exe

warboy1982, Mon Feb 20 18:15:07 2017
fix save/load on resized maps

don't clear the terrain details, we still need those after a resize.

openxcom_git_master_2017_02_16_0307.zip
openxcom_git_master_2017_02_16_0307.exe

warboy1982, Thu Feb 16 03:06:56 2017
take two of previous commit

retain save/load/exit functionality but disable access to options when the
battlescape state queue is populated.

saving options creates a new battlescape state, overwriting the old one,
and the old state queue disappears into the aether, causing problems with
actions not being able to fully resolve, leaving units "stuck" and
potentially freezing the game.

however, should the game freeze mid-action for whatever other reason, it is
preferable to allow the player to save/load or exit the game, regardless of
the state queue.

openxcom_git_master_2017_02_16_0024.zip
openxcom_git_master_2017_02_16_0024.exe

warboy1982, Thu Feb 16 00:24:29 2017
fix rare crash scenario

don't allow access to the options menu unless the state stack is empty.

modifying options while there are still states running (people dying,
reaction fire, explosions, movement, etc.) shreds the stack order and
occasionally results in units becoming "stuck" and freezing the game.

Mac OS X
Maintained by grrussel

Check this website for more details.

Ubuntu / Mint
Maintained by Krzysztof “Knapsu” Knapik

Available on a dedicated PPA repository. Please do the following in a terminal:

# sudo add-apt-repository ppa:knapsu/openxcom-beta
# sudo apt-get update
# sudo apt-get install openxcom