We are working to restore the Mod Site, downloads, and complete database. Check back soon.

OpenXCom Mods

Welcome to OpenXCom Mods!


Mods > OpenXcom android nightly
 
OpenXcom android nightly
2014-06-23T16:14:31+00:00
2016-07-01T16:04:54-04:00
(More or less) current version of OpenXcom for Android.

Media
  • OpenXcom android nightly
Mod Information

This is the current version of the Android OpenXcom port. It is unstable, it is probably broken, it may hard-crash your device and whatnot.

So why get it? Well, this version has all the recent fixes, all new features from the current git and maybe even something suggested/requested by you! And you'll get to test it and find more bugs for me to look at fix! It's bleeding edge, why WOULDN'T you want that?

I'm bad at keeping changelogs/feature lists (and not sure how detailed they should be), but here's something:

  • More visual feedback in aiming mode: current weapon will be highlighted (actually, the border will change its color);
  • Long tap to turn: now you don't have to swipe from your soldier, although the old method still works;
  • Based on current SDL2's hg, which may or may not fix/break something for you;
  • Codebase is synched with the current OpenXcom git version, which is (at the time of writing) 966b2f2003.

Please leave your feedback in the forum thread, especially about bugs found/fixed!

Install Instructions

(Copy-pasted from the fourm post)

Installation instructions

  • Grab your X-com/OpenXcom data files and copy them to /sdcard/OpenXcom/data folder. If done right, you should (at least) have folders GEODATAGEOGRAPHMAPS,MISSDATROUTESSOUNDTERRAINUFOGRAPHUFOINTRO and UNITS in your/sdcard/OpenXcom/data folder. If you're copying data from your OpenXcom installation, don't worry about other folders being copied over.
    N.B.! Check where your /sdcard symlink points at with your favorite Android file manager! On some devices it might point to an actual SD card, on others it might be internal memory storage. Check twice where you're putting your data!
    Version 6fbb074 note: The path is no longer hardcoded to /sdcard/OpenXcom. Instead, the game now asks the OS what it thinks the external storage is, which may yield surprising results.
  • Install the .apk (it should only ask you for storage access permissions, don't trust it if it asks for anything apart from that!).
  • Run the .apk. On the first run you'll see a preloader screen. The preloader is non-interactive, all it does is checks if your files have the same version as the build, and if not, it overwrites them.
  • If the preloader screen doesn't appear and you have a black DOS-like screen that tells you you're missing something, you've probably copied the data files to a wrong location. Check and re-check your paths! Note that /sdcard should point to the contents of your "external storage" and not be a subfolder on your memory card!
    Version 6fbb074 note: Since I'm no longer using the /sdcard symlink, it's harder to tell where to actually put the data. That's why the DOS-like loading screen is now a little more informative: it actually prints where it wants the data if it can't find it. Expect weird paths like /storage/emulated/0/OpenXcom/data/.
Readme

(Copy-pasted from the forum post)

Welcome!


Following in page's footsteps, I'm trying to bring OpenXcom to your Android devices. I'll be trying to catch up with the current git version of OpenXcom, with all new fixes and added features. Still, this port is not yet stable and crashes, glitches and generally weird behavior is to be expected.

Features

  • Fully compatible with the PC/Mac/Linux version (you can transfer savegames and use the same mods - with the exceptions of those that need modified executables and/or DLLs
  • Pinch-to-zoom in geoscape mode
  • Weapons are highlighted when aiming in battlescape mode
  • ...probably something else that I'm forgetting about


Controls - MUST READ!
Since most Android devices are somewhat limited in terms of input, there are some differences in the main and Android versions.

  • Turning can be accomplished by either swiping from your soldier in the direction you want or long-pressing on a tile you want to turn to.
  • Currently there's no way to force-fire or use alternative movement modes.
  • Tap on the weapon frame to get out of aiming mode.


Known problems

  • On some devices (notably Samsungs) the screen will be tinted purpleish-red. The fix is to disable hardware overlay in the device's developer options (look up the instructions if you can't find the menu)
  • OpenGL screen filters don't work for now. Only SDL2's linear (blurry) filter is available.
  • Closing the game by hitting "Quit game" and then reopening it results in intro being played too fast and advanced options menu being overpopulated. You should completely unload OpenXcom from memory (Android 4.0+ users can swipe the app from the recents). This issue has been addressed in build 6fbb074. The method is crude, but it seems to work. Sometimes, though, the game will try to restart instead of quitting properly.
  • For now it appears that the app doesn't really "sleep" when the device's screen is locked/turned off. This will result in a higher battery consumption. This issue has been addressed in build 6fbb074, the wakelock should not be present - but please tell me if it's not the case!

Source Code?

My Git repo is here: https://github.com/sfalexrog/OpenXcom. I still haven't written proper build instructions, though.

Downloads


        Filename
Upload
Date
 
Mod
Version
 
Game
Version
 
Download
Count
 
File
Size
 
   OpenXcom-v1.0-ga8e05cf.apk.zip 07/01/2016 ga8e05cf Nigtly <p>Version Release&nbsp;ga8e05cf</p> <ul> <li>Finally, an update to the latest sources!</li> <li>Not much else, to be honest.</li> <li>Also, the &quot;Active weapon&quot; graphic is broken.</li></ul> 203 14.11 MB

Filename: OpenXcom-v1.0-ga8e05cf.apk.zip
Uploaded: 07/01/2016
File Size: 14.11 MB

Change Log:

Version Release ga8e05cf

  • Finally, an update to the latest sources!
  • Not much else, to be honest.
  • Also, the "Active weapon" graphic is broken.
Click anywhere to close.
   OpenXcom-v1.0-g00e6d99.apk.zip 12/05/2015 g00e6d99 Nightly <p>Version Git&nbsp;00e6d99</p> <ul> <li>Based on nightly&nbsp;374d5d4</li> <li>Not much else in terms of news</li></ul> 63 14.18 MB

Filename: OpenXcom-v1.0-g00e6d99.apk.zip
Uploaded: 12/05/2015
File Size: 14.18 MB

Change Log:

Version Git 00e6d99

  • Based on nightly 374d5d4
  • Not much else in terms of news
Click anywhere to close.
   OpenXcom-v1.0-ga9a3a51.apk.zip 08/21/2015 ga9a3a51 Nightly <p>Bugfix for data checker.</p> 0 13.75 MB

Filename: OpenXcom-v1.0-ga9a3a51.apk.zip
Uploaded: 08/21/2015
File Size: 13.75 MB

Change Log:

Bugfix for data checker.

Click anywhere to close.
   OpenXcom-v1.0-g812f08e.apk.zip 08/20/2015 g812f08e Nightly <p>Version Git 812f08e</p> <ul> <li>Based on upstream 9ba220e</li> <li>Minor update on Android side, but contains major fixes to OpenXcom gameplay.</li></ul> 54 13.75 MB

Filename: OpenXcom-v1.0-g812f08e.apk.zip
Uploaded: 08/20/2015
File Size: 13.75 MB

Change Log:

Version Git 812f08e

  • Based on upstream 9ba220e
  • Minor update on Android side, but contains major fixes to OpenXcom gameplay.
Click anywhere to close.
   OpenXcom-v1.0-g7c343cc.apk.zip 08/15/2015 g7c343cc Nightly <p>Version Git 7c343cc</p> <ul> <li>Based on upstream&nbsp;868d699</li> <li>Base long-pressing and soldier long-pressing acts like right-clicking, thanks to Nadir!</li></ul> 54 13.72 MB

Filename: OpenXcom-v1.0-g7c343cc.apk.zip
Uploaded: 08/15/2015
File Size: 13.72 MB

Change Log:

Version Git 7c343cc

  • Based on upstream 868d699
  • Base long-pressing and soldier long-pressing acts like right-clicking, thanks to Nadir!
Click anywhere to close.
   OpenXcom-v1.0-g1db49dc.apk.zip 08/07/2015 g1db49dc Nightly <p>Version Git&nbsp;g1db49dc</p> <ul> <li>Based on upstream b5d085c</li> <li>Built against yaml-cpp 0.5.2+, expect speedups and crashes</li> <li>&quot;Zero TUs&quot; button now reacts to long presses</li></ul> 222 13.64 MB

Filename: OpenXcom-v1.0-g1db49dc.apk.zip
Uploaded: 08/07/2015
File Size: 13.64 MB

Change Log:

Version Git g1db49dc

  • Based on upstream b5d085c
  • Built against yaml-cpp 0.5.2+, expect speedups and crashes
  • "Zero TUs" button now reacts to long presses
Click anywhere to close.
   OpenXcom-v1.0-gd81a980.apk.zip 08/05/2015 gd81a980 Nightly <p>Version Git&nbsp;gd81a980</p> <ul> <li>Preliminary TFTD support</li> <li>Maybe the modsite is fixed now?</li></ul> 70 14.68 MB

Filename: OpenXcom-v1.0-gd81a980.apk.zip
Uploaded: 08/05/2015
File Size: 14.68 MB

Change Log:

Version Git gd81a980

  • Preliminary TFTD support
  • Maybe the modsite is fixed now?
Click anywhere to close.
   OpenXcom-1.0-geec4278.apk.zip 07/24/2015 geec4278 Nightly <p>Version Release eec4278</p> <ul> <li>Sync with upstream&nbsp;8f64f70</li> <li>Fix mouse for Samsungs</li> <li>Soldier reordering by drag&#39;n&#39;drop</li></ul> 0 14.49 MB

Filename: OpenXcom-1.0-geec4278.apk.zip
Uploaded: 07/24/2015
File Size: 14.49 MB

Change Log:

Version Release eec4278

  • Sync with upstream 8f64f70
  • Fix mouse for Samsungs
  • Soldier reordering by drag'n'drop
Click anywhere to close.
   OpenXcom-1.0-g9bc2050-api19.apk.zip 06/24/2015 9bc2050-1 Nightly <p>Version Release 9bc2050 (fixed)</p> <ul> <li>Changed compilation settings - now should run on pre-Lollipop devices (whoops!)</li></ul> 54 13.13 MB

Filename: OpenXcom-1.0-g9bc2050-api19.apk.zip
Uploaded: 06/24/2015
File Size: 13.13 MB

Change Log:

Version Release 9bc2050 (fixed)

  • Changed compilation settings - now should run on pre-Lollipop devices (whoops!)
Click anywhere to close.
   OpenXcom-1.0-g9bc2050.apk.zip 06/22/2015 9bc2050 Nightly <p>Version Release 9bc2050</p> <ul> <li>Okay, now preloader should act less weird.</li></ul> 66 13.13 MB

Filename: OpenXcom-1.0-g9bc2050.apk.zip
Uploaded: 06/22/2015
File Size: 13.13 MB

Change Log:

Version Release 9bc2050

  • Okay, now preloader should act less weird.
Click anywhere to close.
   OpenXcom-gdb04413.zip 06/22/2015 db04413 Nightly <p>Version Release db04414</p> <ul> <li>Finally woke up from hibernation</li> <li>Tiny usability changes, like scrolling lists with fingers and inventory drag-and-drop</li> <li>Based on upstream&nbsp;894263</li></ul> 59 13.13 MB

Filename: OpenXcom-gdb04413.zip
Uploaded: 06/22/2015
File Size: 13.13 MB

Change Log:

Version Release db04414

  • Finally woke up from hibernation
  • Tiny usability changes, like scrolling lists with fingers and inventory drag-and-drop
  • Based on upstream 894263
Click anywhere to close.
   OpenXcom-1.0-g68acd87.apk.zip 12/02/2014 68acd87 1.0 <p>Git Revision 68acd87</p> <ul> <li>Based on upstream 23bbe90</li> <li>Reworked System menu</li> <li>Moved turning options to Advanced-&gt;Battlescape settings</li> <li>Android UI options correspond to your Android version</li> <li>More log options: save to a file, to the system log, or disable log entirely.</li> <li>Added debug options: log all touch events, disable fake events creation and processing, enable forced GL mode (should fix red screen on some Samsungs).</li></ul> 73 9.71 MB

Filename: OpenXcom-1.0-g68acd87.apk.zip
Uploaded: 12/02/2014
File Size: 9.71 MB

Change Log:

Git Revision 68acd87

  • Based on upstream 23bbe90
  • Reworked System menu
  • Moved turning options to Advanced->Battlescape settings
  • Android UI options correspond to your Android version
  • More log options: save to a file, to the system log, or disable log entirely.
  • Added debug options: log all touch events, disable fake events creation and processing, enable forced GL mode (should fix red screen on some Samsungs).
Click anywhere to close.
   OpenXcom-1.0-g44243eb.apk.zip 11/13/2014 44243eb 1.0 <p>Git Revision 44243eb</p> <ul> <li>Based on upstream fe85f68</li> <li>Added a new Options submenu with port-specific settings.</li> <li>Reselecting your game folder now can be forced from the game; a full restart is still recommended.</li> <li>You can choose whether to dim your soft buttons (Android 4+) or hide them entirely (Android 4.4+, may cause screen issues).</li></ul> 57 9.58 MB

Filename: OpenXcom-1.0-g44243eb.apk.zip
Uploaded: 11/13/2014
File Size: 9.58 MB

Change Log:

Git Revision 44243eb

  • Based on upstream fe85f68
  • Added a new Options submenu with port-specific settings.
  • Reselecting your game folder now can be forced from the game; a full restart is still recommended.
  • You can choose whether to dim your soft buttons (Android 4+) or hide them entirely (Android 4.4+, may cause screen issues).
Click anywhere to close.
   OpenXcom-1.0-gea133a1-bundle.apk.zip 07/16/2014 ea133a1 1.0 <p>Git Revision ea133a1</p> <ul> <li>Fixed some swiping-related bugs</li> <li>Fixed some layout bugs</li> <li>It&#39;s now possible to cancel using an item or priming a grenade by clicking outside of the menu</li> <li>Shot preview crosshair behaves like an ordinary crosshair</li> <li>Dim software buttons on Android 3+</li></ul> 50 9.07 MB

Filename: OpenXcom-1.0-gea133a1-bundle.apk.zip
Uploaded: 07/16/2014
File Size: 9.07 MB

Change Log:

Git Revision ea133a1

  • Fixed some swiping-related bugs
  • Fixed some layout bugs
  • It's now possible to cancel using an item or priming a grenade by clicking outside of the menu
  • Shot preview crosshair behaves like an ordinary crosshair
  • Dim software buttons on Android 3+
Click anywhere to close.
   OpenXcom-1.0-g8e47898-bundle.apk.zip 07/14/2014 8e47898 1.0 <p>Git version g8e47898</p> <ul> <li>Updated to upstream&nbsp;395e967e</li> <li>(Hopefully) fixed cursor problems</li> <li>Grenades can be pre-primed by long pressing them in the inventory</li> <li>Some internal changes.</li></ul> 54 9.07 MB

Filename: OpenXcom-1.0-g8e47898-bundle.apk.zip
Uploaded: 07/14/2014
File Size: 9.07 MB

Change Log:

Git version g8e47898

  • Updated to upstream 395e967e
  • (Hopefully) fixed cursor problems
  • Grenades can be pre-primed by long pressing them in the inventory
  • Some internal changes.
Click anywhere to close.
   OpenXcom-1.0-ge1f416d-bundle.apk.zip 06/28/2014 e1f416d 1.0 <p>Git Revision e1f416d</p> <ul> <li>Updated to upstream 18ebd7cc1c</li> <li>Minor tweaks to the mouse scaling code (actually, reactivate the original mouse scaling code, since it works just fine)</li> <li>Un-hardcoded some paths, now you can blame your device&#39;s vendor for bad external memory implementation!</li> <li>Fixed an oversight that made you stuck staring at a black screen of nothingness (now the preloader should start the game no matter what).</li> <li>Made the &quot;data not found&quot; message a bit more informative.</li></ul> 52 8.91 MB

Filename: OpenXcom-1.0-ge1f416d-bundle.apk.zip
Uploaded: 06/28/2014
File Size: 8.91 MB

Change Log:

Git Revision e1f416d

  • Updated to upstream 18ebd7cc1c
  • Minor tweaks to the mouse scaling code (actually, reactivate the original mouse scaling code, since it works just fine)
  • Un-hardcoded some paths, now you can blame your device's vendor for bad external memory implementation!
  • Fixed an oversight that made you stuck staring at a black screen of nothingness (now the preloader should start the game no matter what).
  • Made the "data not found" message a bit more informative.
Click anywhere to close.
   OpenXcom-1.0-g6fbb074-bundle.apk.zip 06/26/2014 6fbb074 1.0 <p>Git Revision 6fbb074</p> <ul> <li>Attempt to deal with SDL audio wakelock (see&nbsp;https://bugzilla.libsdl.org/show_bug.cgi?id=2480)</li> <li>Completely destroy activity on exit (should prevent advanced opions getting filled with duplicate items)</li> <li>Git revision now on title screen</li> <li>Yet another attempt to fix date and time display on save/load screens</li></ul> 47 8.76 MB

Filename: OpenXcom-1.0-g6fbb074-bundle.apk.zip
Uploaded: 06/26/2014
File Size: 8.76 MB

Change Log:

Git Revision 6fbb074

  • Attempt to deal with SDL audio wakelock (see https://bugzilla.libsdl.org/show_bug.cgi?id=2480)
  • Completely destroy activity on exit (should prevent advanced opions getting filled with duplicate items)
  • Git revision now on title screen
  • Yet another attempt to fix date and time display on save/load screens
Click anywhere to close.
   OpenXcom-1.0-25a50398dc-bundle.apk.zip 06/23/2014 25a503 1.0 <p>Git Version 25a503</p> <ul> <li>Updated icon :)</li> <li>Red borders around active weapons</li> <li>Long tap to turn soldier</li></ul> 43 8.75 MB

Filename: OpenXcom-1.0-25a50398dc-bundle.apk.zip
Uploaded: 06/23/2014
File Size: 8.75 MB

Change Log:

Git Version 25a503

  • Updated icon :)
  • Red borders around active weapons
  • Long tap to turn soldier
Click anywhere to close.
   OpenXcom-1.0-25a50398dc-bundle.apk.zip 06/23/2014 25a503 1.0 <p>Git Version 25a50398dc</p> <ul> <li>Draw red border for currently selected weapon</li> <li>Long press to turn soldier</li> <li>Fixes in SDL2 code concerning touch events handling</li></ul> 37 8.75 MB

Filename: OpenXcom-1.0-25a50398dc-bundle.apk.zip
Uploaded: 06/23/2014
File Size: 8.75 MB

Change Log:

Git Version 25a50398dc

  • Draw red border for currently selected weapon
  • Long press to turn soldier
  • Fixes in SDL2 code concerning touch events handling
Click anywhere to close.

 
Join the Discussion

Comments

Gravatar
turnoffer
Hi guys! Will be some kind of implementation right-clicking? Or, for example, in the new research or production assign all scientists / engineers pressing the "down" when their quantity is "0", and similary assign the number of items produced to infinity. It would be very convenient for mobile version of OpenXcom. Many thanks!
P.S. Sorry for bad English.
21st November 2014 8:11am
Gravatar
DKotek
Hi, I've tried program on my Samsung Galaxy S4 Zoom, and everythink works fine, until fist mission, than I found out that, every time, when I try play any mission application just freeze for few second and then crushes without any message. So no missions work on my phone. Can you help me? I've tryed search some logs, but I didn't found them.
14th September 2014 12:31pm
Gravatar
DKotek
I solved the problem with running missions. The datapack must be in internal memory, not external. Now everythink works just fine.
22nd September 2014 8:58am
Gravatar
SquarelyCircle
I noticed the ea133a1 version has been uploaded, but I'm still unable to download anything (same error as in the previous comment). The forum dropbox links worked for me for the previous versions, and I've got the game going on my android device :).

Question: Will the mods included with open xcom work if turned on? Will additional mods added from the xcom mod repository work on the android? Is there a way to know which will and which will not?
16th July 2014 7:14pm
Gravatar
sfalexrog
Well, the code is mostly the same (with some minor exceptions), so unless the mod you want needs binary modifications (separate .exe, changing .dlls, that sort of stuff), you should be good to go.
17th July 2014 5:44am
Gravatar
WeOwnTheNight
Can't wait for a stable version. Gonna play this while I'm working muahahahahaha!
16th July 2014 6:23pm
Gravatar
bugmenot
How to download it? Trying FF and Chrome - doesn't start. Always same error:

THERE WAS AN ERROR
The page you requested was not found. Please try again.

[DISABLED: TEMPORARY PAGE]
15th July 2014 4:41pm
Gravatar
Jo5hua
I'm looking into this now. Link will be working soon. I will comment when it's back up.
15th July 2014 7:25pm
Gravatar
infectedbush
Link still down Sad
29th June 2014 2:54am
Gravatar
CityLight
link down
27th June 2014 1:14pm
Page 1 of 1

Add a Comment

Join the Discussion
 
 
 

 


Rate This Mod
Mod Statistics
Updated: 2 years ago
Added: June 23, 2014 04:14 PM

Unique Views: 953
Total Views: 2075
Unique Downloads: 52
Total Downloads: 1822
Feature Mod
X-Com Command Links
TOP 10 Download
Recently Updated
Most Viewed

Latest News

Downloads and Uploads are working again! There was an automatic update on the web server that broke ...
June 23, 2016

NASA probe's true purpose: X-COM
October 08, 2015

34243 downloaded files, 91520 page views, serving 261 mods OpenXCom Mod Portal © 2014 All Rights Reserved   |   Privacy Policy

Thank you for your vote! You can always change your rating by voting again.

Click anywhere to close.

Step 1 of 2



 Example: 1.0 or 1.2b


 Example: 1.0 or 0.9 Nightly


 This list of file changes will be shown on the file's page.

This action will permanently delete this image

This action will permanently delete this file