Here you go:
https://sites.google.com/site/xpelyax/H … =0&d=1 (apk file)
https://github.com/pelya/commandergeniu … teeworlds/ (sources)
It's based on 0.5.2 sources because Git version does not compile.
It's already accelerated all the way possible, enjoy your 3 FPS.
I've spent almost 4 days trying to make simplest things work for this port, I already hate that code and won't touch it for 2 months at least (for comparison: I've got playable port of OpenTyrian in just one day, the same for Alien Blaster, 1.5 days for UQM).
I won't publish it to Market because it's unplayable yet, I'll publish it if someone will fix following bugs:
1. All buttons and fonts have to be 2x bigger
2. Server list should connect you to server with a single click, it's painful to just select a server.
3. The overlay on-screen buttons disappear when you're pressing button #5, possibly it's the bug in my code but I suspect some memory corruption. Or maybe the game executes gfx_clip_enable() (which enables GL scissor test) somewhere just before SDL_GL_flip().
4. It runs at 3 FPS max on my Evo. That's a shame, considering that I've made all possible GFX optimizations that came to my mind. On the other hand it gives no less than 5 FPS on ADP1 with inferior hardware but smaller screen. Well let's consider that a minor bug.