Colobot Forum - International Colobot Community

Full Version: How to run Colobot: Gold Edition on Android device
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi. I found a way to run CGE on Android!
YOU DON'T NEED A ROOTED DEVICE!

Native Method (DEAD Link :3) Thanks for @krzys_h
Spoiler :
Pros&Cons
Spoiler :
Pros
1. GPU Rendering
2. Easy to make
3. Low Storage usage
5. External sdcard is Supported

Cons
1. 0.1.4 version of CGE
2. High RAM usage
3. Buggy
4. Doesn't work on Android 6.0
Requirements
Spoiler :
1. >50 MB of free space
2. Device with at least 512MB RAM
Installing
Spoiler :
Unlocking the non-Market applications installing
1. Go to Settings on Android
2. Go to Security section in Settings
3. Mark 'Unknown sources' option
4. Congratulations! You have unlocked non-market applications installing!

Downloading and Installing CGE APK
1. Open your Android browser
2. Type bit.ly/colobotAPK in address bar.
3. Download and Install APK
4. Congratulations! You have installed CGE successfully!

Launching CGE
1. Find Colobot: Gold Edition application and run
2. Congratulations! You have runned CGE! enjoy!
GNURoot Method
Spoiler :
Pros&Cons
Spoiler :
Pros
1. Hi-end device not required
2. Low RAM usage

Cons
1. 0.1.3 alpha version of CGE
2. CPU Rendering
3. Sound doesn't work
Requirements
Spoiler :
1. >1 GB of free space on internal sdcard (NOT EXTERNAL)
2. Compatible android device with at least 2.2 version of the android (Not tested on CyanogenMod)
Installing
Spoiler :
Downloading GNURoot Debian
1. Open your 'Play Store' app and find 'GNURoot Debian' app.
2. Download 'GNURoot Debian' app.
3. After downloading, run 'GNURoot Debian'
4. Congratulations! You have installed application successfully!

Setting up GNURoot Debian and downloading CGE
1. After installing, the terminal should look like this:
Spoiler :
[Image: v7AwrpZ.png]
2. Type in terminal apt-get update
3. After this type apt-get install sudo and accept by typing y
4. After installing sudo type sudo apt-get update
5. After updating type sudo apt-get upgrade
6. After upgrading type sudo apt-get install colobot and accept by typing y
7. Congratulations! You are ready to run CGE on android!

Launching CGE
1. Tap the X-Term icon:
Spoiler :
[Image: evgUtzQ.png]
2. After installing, the X-Term Desktop should look like this:
Spoiler :
[Image: OpZ4GLO.png]
3. Type colobot to run colobot.
4. Congratulations! You have runned CGE! enjoy!
Huh, I never thought about that, that's nice Big Grin
But I think that may be rendering it using CPU, didn't actually check though. 0.2 FPS definetly looks like that's the case, when I actually compiled it natively some time ago it was to my suprise running at a somewhat acceptable framerate, even though that was on my old phone which was sloooooow.
If your phone has a crazy amount of RAM, you could actually try running https://krzysh.pl/colobot/

Tried it, didn't work, just crashed my whole phone, boo Sad
(02-14-2017, 10:02 PM)krzys_h Wrote: [ -> ]Tried it, didn't work, just crashed my whole phone, boo Sad
How much RAM you have on your phone? And which model?
(02-14-2017, 10:04 PM)DavivaD Wrote: [ -> ]
(02-14-2017, 10:02 PM)krzys_h Wrote: [ -> ]Tried it, didn't work, just crashed my whole phone, boo Sad
How much RAM you have on your phone?
768 MB

It worked the second time I tried. It's running at 0.43 FPS in level 101. Also, I see it's running alpha-0.1.3 Wink
(02-14-2017, 10:09 PM)krzys_h Wrote: [ -> ]I see it's running alpha-0.1.3 Wink
Becuse the PPA doesn't work for GNURoot Debian :/
I just ran my old Android build for comparasion. It's running at 8 FPS in mission 101. And it has working sound. I have no idea what version this is running, but it's certainly newer than 0.1.3.
https://dl.dropboxusercontent.com/u/3286...olobot.apk
(if you get some problems with missing textures or cursor being off just mess around a bit in the resolution settings and it'll fix itself)
(02-14-2017, 10:21 PM)krzys_h Wrote: [ -> ]I just ran my old Android build for comparasion. It's running at 8 FPS in mission 101. And it has working sound. I have no idea what version this is running, but it's certainly newer than 0.1.3.
https://dl.dropboxusercontent.com/u/3286...olobot.apk
Whaaa??? So my job be in vain?



Tested. No ground texture + 2.5 FPS.



Updated the thread. Added your Method.