Android port (on hold)

The version I have installed on my phone is a native arm application, I don’t know what you’re talking about.
SDL doesn’t mean non-native anything.

SDL means there is a layer between your phone and application,I offer to run cataclysm without this layer

You don’t seem to know what SDL is, you insist that it has to run as root for questionable reasons, and you’re really argumenative about it. My virus-o-meter is currently registering “ebola”.

Please don’t load this on your phone anyone, it just keeps getting more suspicious.

Seems you have troubles with understanding what I have done. It seems like you even didn’t read my instruction. It does not need root for executing. Also SDL stands for Simple Directmedia Layer and its a java wrapper.
Android have 2 environments :java environment and linux enviroment.And there is no way to run linux programm without root on your phone because sdcard mounted with noexec parameter that means even if file have 777 permission it wont execute. To remount sdcard you need root and it may be unsafe, so the only way is put cataclysm somewhere else in root directory for example (but I think its not suitable place for game)
P.S.
Еболатутты.

really hope we get the full pc version on android at some point it really would be the best game out on android by miles :slight_smile:

Is there anyway to update this?

Ncurses version (root required) is up to date
SDL - definitely not

And as Kevin pointed out, DDA should not require root access. We don’t know why bobronikus’ version does, but I wouldn’t want it anywhere near a phone I cared about.

I want to test CDDA on my Nexus 7 would it be easy to compile for it?

You could always just install a linux distro on a tablet or something and play it that way :smiley:

hmm would it be as simple as that?

I was told it would need to be compiled to work for the cpu its being used on eg nexus 7 I think has an ARM cpu?.

It’s only “that simple” if you know Linux well enough to install everything needed (dependencies) without the inbuilt tools of whatever distro you’re using. I have Linux Deploy and can get it to boot and everything, but then things go wrong and half the software can’t connect to the internet. Yes, everything is supposedly set up correctly to function in Android and I’m using a Tegra 3 device. Make a how to. Make a how to for dummies or it won’t work. Anyone that already uses Linux already knows what to do. Nobody else does.

thats a shame I have just installed Ubuntu 14.04 :slight_smile:

Good for you. Quite a few people have said they got Cata working in Linux on Android, but none of them have said how they did it.

yeah I have no idea what im doing though LOL but first step is done linux installed from here no idea but google is my friend I hope.

I can’t download linux, my phone internal memory is low. I have a 16GB External sdcard though, anything I can do?

Android have security feature that prohibit executing from sdcard , so you need to remount it to execute something from it

It may require because in my phone LD_LIBRARY_PATH doesn’t work as it should , so you need to put libs /libs folder which is readonly for normal user. If you have any idea how to include libraries on android without root ,it would be nice if you share it with me.

It may require because in my phone LD_LIBRARY_PATH doesn’t work as it should , so you need to put libs /libs folder which is readonly for normal user. If you have any idea how to include libraries on android without root ,it would be nice if you share it with me.[/quote]

Can you compile the game to the recent experimental though?

Unzip to /data/local/ and run installDDA.sh (requries busybox)
https://www.dropbox.com/s/s7zqpqjre5xsxiz/cataclysmAndroid.zip (Now its only 5mb +13mb of localisation(its look weird on android so you can delete “lang” folder)
to run type in terminal "su -c /data/local/CataclysmDDA/cataclysm-launcher"
If you dont trust my script you can untar CDDA and add libs from ‘lib’ folder to /lib by yourself