Downloads

IMPORTANT

OpenXcom requires a vanilla copy of one of the following:

  • UFO: Enemy Unknown / X-COM: UFO Defense
  • X-COM: Terror from the Deep

Do not use modded versions (XcomUtil etc). Other games are not supported. If you don’t own a copy, you can buy it from one of these retailers.

Check the Installation documentation for more details.

MilestonesNightliesExtras

 

These builds are automatically generated from the codebase, use these to try the latest features or check if a bug is obsolete. Do not install these on top of 1.0!

You may need to mark nightlies as executable:
Linux: chmod +x openxcom.appImage
macOS: xattr -cr openxcom.app

Git CommitDownloads
Daniel, 2026-06-05 21:05:33 +0000
Ignore orphan soldiers in converter
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
Warboy1982, 2026-02-04 07:05:04 +0000
fix goomba stomp escape check on large units

large units are accounted for automatically when pathing
invoking getTUCost() for each section gives bad results
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
SupSuper, 2026-01-08 13:00:26 +0000
Fixed Korean font by injuras

SupSuper, 2026-01-08 12:55:41 +0000
Revert "Test upload"

This reverts commit afa64b89448f44d587936ec0a3612553a140155f.

SupSuper, 2025-12-30 11:09:21 +0000
Test upload
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
SupSuper, 2025-12-07 00:39:54 +0000
Add Traditional Chinese fonts

(thanks to @jizang)
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
Vlad Shcherban, 2025-10-25 20:08:45 +0000
Making Universal Builds

SupSuper, 2025-10-25 22:39:33 +0000
Add mac to filename
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
Vlad Shcherban, 2025-10-23 21:17:25 +0000
using legacy SDL to avoid linking issues (otherwise link SDL2 as well, which is weird)

Vlad Shcherban, 2025-10-23 17:15:17 +0000
OSX is not used anymore
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
macOSmacOS Universal
R1dO, 2025-09-28 21:20:01 +0000
Try harder to honor user preference on "mouse capture".

When using `SDLcompat-1.2.68` this preference was lost (if set to false)
after switching from fullscreen to a "windowed" mode.

The mentioned SDLcompat version internally sets `SDL_WM_GrabInput` to TRUE
if `SDL_FULLSCREEN` is in effect and does not allow this to change.
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
R1dO, 2025-09-23 19:45:32 +0000
No need to draw a rectangle if it has no "physical" dimensions.

Fixes the problem where `MiniBaseView` showed an offset pixel when using SDLcompat-1.2.68.

Caused by losing context when drawing a 0x0 rectangle (SDL_FillRect).
Using an early return we prevent `SDL_FillRect` to even touch the `rect`.
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
Warboy1982, 2025-08-21 08:08:33 +0000
Merge pull request #1468 from MeridianOXC/walls

Improve rubble-wall handling in pathfinding
Meridian, 2025-08-21 07:07:57 +0000
Improve rubble-wall handling in pathfinding

https://openxcom.org/forum/index.php?topic=12589.0
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
Warboy1982, 2025-08-05 21:36:27 +0000
prevent celatids from entering base modules

they can't shoot up there because of the ceiling,
at least not from where the nodes are located.
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2025-08-05 02:42:17 +0000
Fix Cloudflare

Warboy1982, 2025-08-05 00:37:11 +0000
fix alien base attack behaviour

make them shoot modules
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2025-05-19 22:40:27 +0000
Fix nightlies again

SupSuper, 2025-05-19 22:34:41 +0000
Don't need this

Xilmi, 2025-05-15 21:14:04 +0000
Fixed a bug where the TOTAL of X-Com-Activities in Areas and Countries wouldn't display negative values.

Meridian, 2025-05-11 09:10:18 +0000
Float math not needed here

- prevents rounding errors
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
Meridian, 2025-02-07 19:01:50 +0000
Refresh current funds

Needs to be updated to include new projects and/or refunds

# Conflicts:
# src/Basescape/ManufactureState.cpp

SupSuper, 2025-02-10 23:07:54 +0000
Reset should wipe options.cfg though
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2025-01-21 12:34:42 +0000
Typo

SupSuper, 2025-01-21 12:34:34 +0000
Preserve existing options.cfg values

Prevents OXC forks from wiping each other's options.
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-11-17 20:42:54 +0000
Typo
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-09-01 12:07:07 +0000
Fix XP build
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-25 00:05:47 +0000
Add relative data path
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 04:56:28 +0000
s

SupSuper, 2024-06-24 04:49:12 +0000
Sudo deez nuts
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 04:49:12 +0000
Sudo deez nuts
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 04:16:34 +0000
Force formula path
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 03:54:47 +0000
Edit formula after update
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 03:39:00 +0000
Copy formulas
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage
SupSuper, 2024-06-24 02:46:41 +0000
Typo

SupSuper, 2024-06-24 02:14:43 +0000
Fix AppDir contents

SupSuper, 2024-06-24 01:57:09 +0000
More robust data checking

Mikau, 2022-10-15 17:59:54 +0000
Fix DATADIR compile option

-DDATADIR used to have no effect. Now it adds a directory to the data
search path.
Also changes the system-wide data directories (/usr/share,
/usr/local/share, /Users/Shared/OpenXcom) to only be searched if
XDG_DATA_DIRS is unset or empty.
WindowsWindows Installer
WindowsWindows 64-bit
WindowsWindows 32-bit
LinuxLinux AppImage