Page 1 of 1

A Try Port Mintest to Android

PostPosted: Tue Nov 06, 2012 10:35
by tkerwel
Hello,

as my big working project is hopeful finished next weekend i have some time to do one more try for some useful work from my side to the community. hope this time nobody already started something like this or planning to do so...

i that case. pls leave a comment, i guess it would be better then to join and manage this together as a goal for minetest

As i final bought a tablet the ARCHOS 101 XS i have to face, that minetest wont run under Android ....

the reason is, that the Android systems are based on a different hardware then the most windows and linux systems. so there is no really good working IDE for c++. most of the developing in Android systems are based on java.

the grafik engine of minetest is irrlicht, this engine is written in c++ same like the main code of minetest. so if somebody wants minetest to run under android, he has to port the c++ code from minetest to java and find a possibility to acess the irrlicht engine from java.

Wrapping Irrlicht for Android:it has been ported to android by Laurent Mallet, source code can be obtained from https://gitorious.org/irrlichtandroid/. The code is written in c++ language, but android mainly supports the java language. Using native c++ on android to develop applications is more difficult, and not convenient, especially to debug. For developer to use irrlicht easily, it is best to provide java interfaces.


if wanted i will document my progress here and keep you updated. i dont know if i will be able to port this to android, but at least i can find out if there are possibilities and maybe other can benefit form this work.

so far to the plan....

PostPosted: Tue Nov 06, 2012 12:37
by Topywo

PostPosted: Tue Nov 06, 2012 13:31
by tkerwel
thx for the info....but i am not sure if this was a serious announcement by jimbo3182, he said

I am most familiar with making apps on this platform so I will do this first


this does not include that he knows how to map irrlicht, lua and c++ code to java for android .. or is my interpretation wrong ?

PostPosted: Tue Nov 06, 2012 15:42
by Topywo
I assume he will react on this thread or contact you if he's serious about it.

PostPosted: Sat Mar 09, 2013 21:49
by oxenfreedan
This sounds cool and it would be a lot of fun to be able to play minetest on android!!!!!

PostPosted: Mon Mar 11, 2013 16:59
by sfan5
I also tried porting minetest to android.
My progress:
Compile Irrlicht ✔
-> examples don't work at all
Compile bzip2, curl, libjpeg, libogg, libpng, openal, libvorbis ✔
Compile Minetest ❌
-> done but doesn't work

PostPosted: Mon Mar 11, 2013 18:27
by Mito551
sfan5 wrote:I also tried porting minetest to android.
My progress:
Compile Irrlicht ✔
-> examples don't work at all
Compile bzip2, curl, libjpeg, libogg, libpng, openal, libvorbis ✔
Compile Minetest ❌
-> done but doesn't work


you compiled android version of irrlicht? try looking for examples of games done in irrlicht for android and link between games and the engine. sorry for this dumb advice, can't help much :(

PostPosted: Thu Apr 04, 2013 15:54
by jimbo3182
sfan5, please could you send me your source code: jamestillen321@gmail.com

PostPosted: Fri Apr 05, 2013 11:57
by sfan5
jimbo3182 wrote:sfan5, please could you send me your source code: jamestillen321@gmail.com

What source code?
All source code/tools I used are available in public.
I installed the NDK toolchain to compile the source code.
(via ./configure)
but I had to compile Irrlicht the traditional NDK way: http://developer.android.com/tools/sdk/ndk/index.html#GetStarted