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.
These builds are automatically generated from the codebase, so they have the latest fixes and updates as well as the latest bugs. Use these to try the latest features or check if a bug is obsolete. Do not install these on top of 1.0!
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:
Daniel, Wed Aug 21 00:00:51 2019
Merge pull request #1226 from R1dO/fix/multipleGCCwarnings
Fix multiple GCC warnings
R1dO, Tue Aug 20 23:24:52 2019
Using a cast since the (local) variable is compared to another `unsigned`
Not using the alternative of changing the return type of
`Vehicle::getSize()`, too many other files depend on it.
R1dO, Tue Aug 20 22:33:20 2019
R1dO, Tue Aug 20 22:31:41 2019
SupSuper, Tue Aug 13 04:55:17 2019
Fix for Predict Trajectory #796
warboy1982, Tue Aug 13 12:58:29 2019
disallow overcrowding of crafts in starting base
SupSuper, Mon Aug 12 22:21:45 2019
Fix for Predict Trajectory #173
SupSuper, Mon Aug 12 22:21:05 2019
Crashed UFOs aren't going anywhere!
Until someone mods in self-repairing UFOs
SupSuper, Mon Aug 12 03:30:01 2019
Fix for Predict Trajectory #42
SupSuper, Sun Aug 11 22:39:16 2019
Only log active mods
SupSuper, Sun Aug 11 22:36:49 2019
Don't touch FileMap when refreshing mods list
warboy1982, Thu Aug 8 21:43:14 2019
allow units armed _ONLY_ with grenades to use them
SupSuper, Sat Aug 3 00:17:59 2019
Skip videos instantly
SupSuper, Sat Aug 3 00:12:51 2019
Purge heresy in the mods list
SupSuper, Wed Jul 31 06:22:56 2019
Daniel, Sun Jul 28 04:03:50 2019
Merge pull request #1224 from R1dO/fix/zenityErrorDialog
Fix zenity error dialog
R1dO, Sun Jul 28 02:13:46 2019
Only wrap lines when the error itself has a newline.
Not because the user has a system that thinks 10 characters per line is
more than enough.
R1dO, Sun Jul 28 02:08:53 2019
Make sure zenity can still query 'XDG_DATA_DIRS'.
Since `strtok()` is destructive it was emptying the 'XDG_DATA_DIRS'
variable for the shell session OXC is running under.
Mac OS X
Maintained by Various
Check here for app builds.
Maintained by Krzysztof “Knapsu” Knapik
Download AppImage file, make it executable, and run. No need to install.
You can read more about the AppImage format here: http://appimage.org/