Difference between revisions of "Android port (OpenXcom)"

From UFOpaedia
Jump to navigation Jump to search
m (More bugs info)
(Update instructions for beta3)
Line 3: Line 3:
 
=I just want to play=
 
=I just want to play=
 
Ok, so if you're too lazy to build it ;) and just want to give it a try, here are the steps you should follow:
 
Ok, so if you're too lazy to build it ;) and just want to give it a try, here are the steps you should follow:
* Get the beta apk [https://drive.google.com/file/d/0B3hKlvL6jSs8LWhQQzVYaHVMMGc from here] and install (you'll have to trust me on this, but it only asks for filesystem access)
+
* Get the beta3 apk [http://openxcom.org/download/mobile/OpenXcom-v0.9-beta3.apk from here] and install (you'll have to trust me on this, but it only asks for filesystem access)
* Get the [https://drive.google.com/file/d/0B3hKlvL6jSs8VGp6MFRWYnN0bUk OpenXcom data] + [http://openxcom.org/index.php/downloads-extras/ extra music] (tested with original ogg from Volutar). Unzip all of this in your phone under /storage/sdcard0/openxcom (you should have a /sdcard simlink, so /sdcard/openxcom should work too). If you have an external sd card, you can also place it there (/storage/extSdCard/openxcom).
+
* Get the [http://openxcom.org/download/mobile/data-9d292a2a82.zip OpenXcom data]. Unzip all of this in your phone under /storage/sdcard0/openxcom (you should have a /sdcard simlink, so /sdcard/openxcom should work too). If you have an external sd card, you can also place it there (/storage/extSdCard/openxcom).
 
* You also need a copy of the original data (you can get that in many places if you don't have it, like steam). Copy the following folders in the same place (/sdcard/openxcom/data): GEODATA  GEOGRAPH  MAPS  ROUTES  SOUND  TERRAIN  UFOGRAPH  UFOINTRO  UNITS
 
* You also need a copy of the original data (you can get that in many places if you don't have it, like steam). Copy the following folders in the same place (/sdcard/openxcom/data): GEODATA  GEOGRAPH  MAPS  ROUTES  SOUND  TERRAIN  UFOGRAPH  UFOINTRO  UNITS
* Finally, and this is also important, you have to erase or rename the file SOUND/GM.CAT, as otherwise the game will attempt to use the original midi sound which does not work yet in android.
 
  
 
=Differences with PC version (battlescape)=
 
=Differences with PC version (battlescape)=
Line 13: Line 12:
 
* Phone back button acts as right button (quits shooting mode, for instance)
 
* Phone back button acts as right button (quits shooting mode, for instance)
 
* Swipe map to scroll
 
* Swipe map to scroll
* Swipe from selected soldier to make him turn
+
* Swipe from selected soldier to make him turn and open doors
  
 
=Known issues=
 
=Known issues=
 
* Don't leave the game while in text enter mode. When going back, it won't reappear and you'll be stuck editing the text.
 
* Don't leave the game while in text enter mode. When going back, it won't reappear and you'll be stuck editing the text.
* Music keeps playing when the app is running on background
 
 
* On a few devices, the colors appear wrong (shades of pink). It can be worked around by disabling the 'hardware overlay' in 'developer settings'
 
* On a few devices, the colors appear wrong (shades of pink). It can be worked around by disabling the 'hardware overlay' in 'developer settings'
* Back button functionality is missing in some places
 
  
 
=Changelog=
 
=Changelog=
 +
* beta3 (13/05/14)
 +
** Update to upstream 9d292a2a82
 +
** Update SDL2 to 8767
 +
** OGG music is no longer needed (thanks to upstream)
 +
** Music no longer plays when entering background
 +
** Fixed turning on change soldier bug
 +
** Swiping map to scroll doesn't update destination position
 
* beta2(r1) (21/02/14)
 
* beta2(r1) (21/02/14)
 
** Update to upstream 0d04dcc
 
** Update to upstream 0d04dcc

Revision as of 22:03, 14 May 2014

There is a work-in-progress port to Android of OpenXcom here: github link

I just want to play

Ok, so if you're too lazy to build it ;) and just want to give it a try, here are the steps you should follow:

  • Get the beta3 apk from here and install (you'll have to trust me on this, but it only asks for filesystem access)
  • Get the OpenXcom data. Unzip all of this in your phone under /storage/sdcard0/openxcom (you should have a /sdcard simlink, so /sdcard/openxcom should work too). If you have an external sd card, you can also place it there (/storage/extSdCard/openxcom).
  • You also need a copy of the original data (you can get that in many places if you don't have it, like steam). Copy the following folders in the same place (/sdcard/openxcom/data): GEODATA GEOGRAPH MAPS ROUTES SOUND TERRAIN UFOGRAPH UFOINTRO UNITS

Differences with PC version (battlescape)

  • Path preview is enabled by default
  • Shoot works in the same way as path preview, first press to aim, second to shoot
  • Phone back button acts as right button (quits shooting mode, for instance)
  • Swipe map to scroll
  • Swipe from selected soldier to make him turn and open doors

Known issues

  • Don't leave the game while in text enter mode. When going back, it won't reappear and you'll be stuck editing the text.
  • On a few devices, the colors appear wrong (shades of pink). It can be worked around by disabling the 'hardware overlay' in 'developer settings'

Changelog

  • beta3 (13/05/14)
    • Update to upstream 9d292a2a82
    • Update SDL2 to 8767
    • OGG music is no longer needed (thanks to upstream)
    • Music no longer plays when entering background
    • Fixed turning on change soldier bug
    • Swiping map to scroll doesn't update destination position
  • beta2(r1) (21/02/14)
    • Update to upstream 0d04dcc
    • Update SDL2 to 8225
    • Exiting the app now works (thanks to SDL update)
    • Fixes #460 (exit units stats page with back button)
  • beta1

Contact

You can post on the forum thread or try to reach me on irc channel openxcom@freenode (nick 'page').