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 one from Steam, Amazon or GamersGate.

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 made from the codebase, so they have the latest fixes and updates as well as the latest bugs. They only work on Windows (unofficial Mac OS X builds can be found here).

The installer is not included, so you have to copy the original Data yourself. Just unzip the files to the OpenXcom folder, overwriting any old ones. Latest version is at the top and includes all previous versions:

openxcom_git_master_2014_08_31_2038.zip - built 2014-08-31 18:41

Warboy, Sun Aug 31 20:38:51 2014
else*

openxcom_git_master_2014_08_31_1922.zip - built 2014-08-31 17:27

Warboy, Sun Aug 31 19:20:51 2014
weapons that don't work on land

openxcom_git_master_2014_08_30_2139.zip - built 2014-08-30 19:43

Daniel, Sat Aug 30 21:39:56 2014
Merge pull request #939 from ajschult/Globe-compile

fix reorder, remove unused variables from Globe
Andrew J. Schultz, Sat Aug 30 15:07:21 2014
fix reorder, remove unused variables from Globe

openxcom_git_master_2014_08_30_0954.zip - built 2014-08-30 07:58

Warboy, Sat Aug 30 09:54:05 2014
use different sprite sheet for underwater bullets

Warboy, Sat Aug 30 09:44:31 2014
adjust bubbles when aiming.

openxcom_git_master_2014_08_29_2141.zip - built 2014-08-29 19:46

Warboy, Fri Aug 29 21:41:14 2014
add ambient sound effects to battlescape

defined by terrain type.

Warboy, Fri Aug 29 18:55:11 2014
get sound by depth

openxcom_git_master_2014_08_29_1631.zip - built 2014-08-29 14:35

Warboy, Fri Aug 29 16:31:52 2014
allow selective definition of internal sound catalogs

openxcom_git_master_2014_08_28_1947.zip - built 2014-08-28 17:50

Warboy, Thu Aug 28 19:47:18 2014
fix info box colours

openxcom_git_master_2014_08_28_1133.zip - built 2014-08-28 09:37

Warboy, Thu Aug 28 11:33:45 2014
missed a spot

openxcom_git_master_2014_08_28_1123.zip - built 2014-08-28 09:27

Warboy, Thu Aug 28 11:21:30 2014
move accounting for units being obscured

Warboy, Thu Aug 28 11:18:52 2014
send the ruleset to the resource pack for questioning

Warboy, Thu Aug 28 11:16:42 2014
alter default item weight to 3 instead of 999

anyone know why it was so ridiculously high?

Warboy, Thu Aug 28 11:16:08 2014
method for loading TFTD sounds

accounts for signedness, and only loads one offset at a time.

Warboy, Thu Aug 28 11:12:51 2014
small fix for unit breathing

fixes frames getting stuck while walking,
and adjusts the odds of breathing according to morale loss.
if you don't understand why, i suggest watching the movie "Gravity"

Warboy, Thu Aug 28 11:05:33 2014
replace magic sound numbers

uses static ints defined by ruleset

openxcom_git_master_2014_08_28_0308.zip - built 2014-08-28 01:14

SupSuper, Thu Aug 28 03:08:22 2014
Externalizing globe markers.

openxcom_git_master_2014_08_24_0727.zip - built 2014-08-24 05:30

Warboy, Sun Aug 24 07:27:03 2014
add comments.

openxcom_git_master_2014_08_24_0719.zip - built 2014-08-24 05:23

Warboy, Sun Aug 24 07:19:56 2014
speed up unit breathing/no bubbles undercover

the bool to switch frame updates was in the code, but didn't alter the speed
of the bubble frame updates, they move at the same speed as regular animations

bubbles should also not be drawn if the unit is under a visible roof

openxcom_git_master_2014_08_23_2030.zip - built 2014-08-23 18:34

Warboy, Sat Aug 23 20:30:57 2014
missed a spot

Warboy, Sat Aug 23 20:23:33 2014
speed up base defenses, apply damage ranges, and play more splosions

Warboy, Sat Aug 23 02:32:47 2014
tidy breathing code a little.

Warboy, Fri Aug 22 09:42:17 2014
dead guys don't breathe

granted they're drawn as items instead and as such don't have bubbles drawn
but they may as well not call RNG or anything while they're down as well.

Warboy, Fri Aug 22 09:37:02 2014
implement unit breathing

possible side effect of this change:
becaues we are now calling RNG multiple times per frame at depths greater
than 0, any kind of RNG-related reproducability goes rightout the window.
this is a potentially bad thing.

also this will probably need adjustment for varying unit heights.

openxcom_git_master_2014_08_21_1120.zip - built 2014-08-21 09:24

Warboy, Thu Aug 21 11:20:50 2014
unit breathing proto-code

openxcom_git_master_2014_08_21_0127.zip - built 2014-08-20 23:31

SupSuper, Thu Aug 21 01:27:49 2014
Hack for Falko

openxcom_git_master_2014_08_20_1640.zip - built 2014-08-20 14:43

Daniel, Wed Aug 20 16:40:32 2014
Merge pull request #934 from hackbunny/craft_ids_not_globally_unique

"Craft id" is not globally unique, it's only unique to the craft type
Daniel, Wed Aug 20 16:40:27 2014
Merge pull request #935 from pkrcel/psi-statstrings-fix

Moved "Discovered Techs" load before "Bases" loading to allow for
Giulia Q, Wed Aug 20 11:51:30 2014
"Craft id" is not globally unique, it's only unique to the craft type: use the craft object itself to identify who shot down an UFO

Pkrcel, Tue Aug 19 23:55:22 2014
Moved "Discovered Techs" load before "Bases" loading to allow for
PsiStringEval true upon loading a new game.

openxcom_git_master_2014_08_20_0111.zip - built 2014-08-19 23:22

Daniel, Wed Aug 20 01:11:54 2014
Merge pull request #933 from ajschult/ButtonReorder

reorder initializers to make gcc happy (-Wreorder)
Daniel, Wed Aug 20 01:11:41 2014
Merge pull request #925 from ajschult/armor

Only notice right click for armor auto-selection (not middle, wheel, etc)
Daniel, Wed Aug 20 01:11:37 2014
Merge pull request #928 from FalkoOXC/updatequickarmorselect

in the quickbattle the quick armor selection works now too
Andrew J. Schultz, Tue Aug 19 05:37:58 2014
reorder innitializers to make gcc happy (-Wreorder)

FalkoOXC, Mon Aug 4 00:44:56 2014
small fix to CraftArmorState.cpp
FalkoOXC, Sun Aug 3 17:33:44 2014
allow quick armourselection in quickbattle

Andrew J. Schultz, Sat Aug 2 05:45:14 2014
Only pay attention to right click for armor auto-selection (not middle, wheel, etc)

openxcom_git_master_2014_08_18_1652.zip - built 2014-08-18 14:55

Warboy, Mon Aug 18 16:52:35 2014
store vector of attackers rather than a bool

openxcom_git_master_2014_08_18_1335.zip - built 2014-08-18 11:38

Warboy, Mon Aug 18 13:35:55 2014
numberText is different to regular text :P

openxcom_git_master_2014_08_18_1330.zip - built 2014-08-18 11:33

Warboy, Mon Aug 18 13:30:21 2014
modifiable path finding colours

openxcom_git_master_2014_08_18_1202.zip - built 2014-08-18 10:06

Warboy, Mon Aug 18 12:02:31 2014
more externalization

warning message, info boxes, crashed aliens, grenade priming...

Warboy, Mon Aug 18 11:33:11 2014
fix frame color

openxcom_git_master_2014_08_18_0326.zip - built 2014-08-18 04:10

SupSuper, Mon Aug 18 03:26:28 2014
More money for the people!

SupSuper, Mon Aug 18 02:11:11 2014
Moving globe data to ruleset.

openxcom_git_master_2014_08_17_2156.zip - built 2014-08-17 20:00

Warboy, Sun Aug 17 21:56:37 2014
externalize action menu colors

Warboy, Sun Aug 17 21:55:27 2014
pixel hunting

action menu was 2 pixels too short
action menu border was 1 pixel too thick
action menu lacked 1 pixel wide black edges
weapons were 1 pixel too low in the battlescape UI

openxcom_git_master_2014_08_17_1912.zip - built 2014-08-17 17:15

Warboy, Sun Aug 17 19:12:22 2014
apply battlescape buttons

Warboy, Sun Aug 17 19:11:36 2014
add battlescape button interface object

Warboy, Sun Aug 17 17:00:39 2014
fix copy function screwing up palette

Warboy, Sat Aug 16 20:52:12 2014
fix up TU reservation mess

Warboy, Sat Aug 16 11:45:01 2014
ruleset text colour for next turn screen/others