Category Archives: News

Tornis’s Assassination Challenge

Popular Twitch streamer Tornis is currently half way through his 9th season of Xcom, and for this season, he’s made the switch to OpenXcom. As a seasoned alien war veteran, he’s sure to enjoy all the enhancements and improvements. Watch along, have a chat, enjoy watching a master at work, and ask yourself why someone would submit themselves to this kind of torture?

Details of his self imposed rules can be found here:

Watch live video from TorNis on Twitch

Translations moved to Transifex

By popular request, I’ve moved all the OpenXcom translations over to Transifex. Whether you’re an existing or new translator, you’ll need to sign up on the new website to be able to continue contributing translations to OpenXcom. I recommend starting out as Translators until your language team finds a need for the higher roles.

Note that the Git Builds don’t support the new translation system yet. Do not report bugs from trying to use the new language files with the Git Builds.

Some of the new features compared to the old site:

  • User roles: For each language, there are Translators, which are allowed to suggest/vote/comment translations. Above them are the Reviewers, which can pick, edit and effectively “lock” translations, finalizing a given string. Finally at the top are the Coordinators, who accept/reject users, control their roles, etc. More info here.
  • Looks shiny.
  • Suggestion system instead of vote system so nobody unilaterally dominates a language.
  • Search and filters that actually work.
  • Better editor with support for plurals, comparing translations, string details, comparing languages, validating tags, etc.
  • Notifications that don’t spam your inbox.
  • Translators can download/upload files themselves.
  • More features for translators to organize themselves like comments/forums/glossary/history/etc.
  • And so on.

You can read more in the Transifex documentation. Feel free to use the built-in discussion systems or the Translation forum to work things out with other translators.

A little history

OpenXcom is old. It might not look it, after all, it’s only been around for like… 4-5 years? I didn’t remember to write down the exact date (protip: write down the date of all your projects in case they become smash hits). But boy, has technology progressed in those few years. When I started, there was no SDL2. No C++11. No GitHub. Managed pointers were a mere illusion (or I probably just didn’t know about them). A lot has changed in game development, to the point our codebase can look positively arcane to newcomers. I don’t blame you. Every decision at its time made perfect sense, but after a while you start questioning what 5-years-ago you was doing.

So a lot of people ask, how did it all begin? How did we get this far? How does a project like this just happen?

Continue reading

What is that beautiful music?

A lot of people have pointed out the fantastic music used in our trailer. Sadly, I can’t take any credit for it, as I stole borrowed it from the now defunct UFO: Cydonia’s Fall project, with soundtrack made by Lorcán.

So wait, is that it? You’ll never get to hear it again? Well don’t forget, you can use Custom Music with OpenXcom! So you can totally play it with the UFO:CF soundtrack! Or if nostalgia is more your thing, the PSX and Amiga soundtracks are also up for grabs! Just check the Download Extras for more details.

Edit: Freelanzer has very kindly given us the UFO Cydonia’s Fall soundtrack all packaged up and ready for OpenXcom! You can get it here.

Quick Update

Wow thanks for all the support everyone, glad you’re enjoying it. Here’s an update on some common issues people are encountering:

Antivirus: If you experience any issues with downloading or installing the game, such as the link getting blocked, file getting deleted, etc, disable your virus scanner. Since the file is relatively new and obscure, a lot of antivirus will flag it as suspicious, but there is nothing wrong with it. This seems to be mostly happening with Avast users, if you wanna help out, you can report the false positive to them.

Windows users: Some mod files were missing from the installer, nothing serious, but it’s recommended you redownload and run it again to make sure you don’t experience any issues with the built-in mods. The standalone ZIP packages aren’t affected by this.

Tablet users: If you are experiencing problems with scrolling on a touch screen, try this version and let us know if it fixes your problem:

Ports: Mac OS X and Linux builds are now available! Note that every Linux distro works differently, and I can’t possibly keep up with them all, so when in doubt, check your repositories for any “openxcom” packages that might already be available. Be sure to check the version number thoo, as some distros might still have outdated v0.9 packages, which don’t include all the new features. And if you really can’t find any packages, it’s not that hard to compile it yourself.

There’s also a third-party Android build, if you’re feeling highly edgy and experimental. We don’t support it, but hey if it lets you play X-COM on the go, how bad can it be. 😉


OpenXcom 1.0

5224 commits.
1843 days.
606 resolved issues since v0.9.
20 years of X-COM.

Download | Changelog

More platforms coming soon. For those making the ports, don’t forget to include the extra translations with your release. There’s also a Source Tarball available with it all included.

For those upgrading, it’s recommended you uninstall any old versions first. 0.9 saves should still work fine though.

Special thanks to every single one of you that has helped make this happen. Yes, even you. And you. Not you though. Oh what the hell, it’s a special day, you’re all thanked.

Shout out to Xenonauts for also releasing 1.0 recently. It’s been a good time for X-COM fans.

Edit: For those that are having trouble downloading, we have added some mirrors, so try again if the current mirror is not working.