GSoC Android Port update #1

Hello everybody,

on request I shall make some progress updates every now and then!

At the moment progress is going slower than I'd like this is mostly because I do have a lot of (home)work to do for the Uni, however once I've finished this year (in a week / 2 weeks) I'll be able to spend a lot more time and a lot more progress will be made I am sure.

At the moment I am (still) stuck on cross compiling the hedgewars engine.

For those interested a brief explanation (for those not stop reading....*here*):

Hedgewars' engine is written in FreePasal this isn't supported by Google/Android so I cannot use the standard Native Development Environment. The main problem at the moment is just getting every library which the engines expects to be present on the system to provide.

For example you've all installed SDL on your computers, because I can't ask Android users to do the same I must provide these myself, which needs to be cross compiled too. Which in turn bring more issues.

The other issue is some libraries have different names or are present in another form on the Android device, for this an exception must be made in the hedgewars code.

The main problem on which I'm struggling right now is that opengl calls crash the applications. It seems like the opengl context isn't initialized properly, this should be done by SDL, which might fail to do so..

This all just means I've got to go from error to error, verify what's missing/going wrong and fix it! It's not hard, but does take time

I hope not too many posts from now on I will be able to include a demo you guys can run on your devices. But it's hard to put any kind of date on anything at this moment Smile

Xeli

Ps. I am posting some more detailed stuff on my personal blog for those interested: www.xelification.com

I finally got around to read this entry in detail, also I RSS-subbed your personal Hedgewars blog. Interesting what's going on there :P
I am looking forward to you figuring out how to overcome these obstacles.

Also I wish you best of success for your university stuff ^_^

thanks for the update Smile
keep up the good work, can't wait to have hw on my phone Big Grin

Nice! Thanks for the update Wink Smiley

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]