was working a bit more on the pandora port and moved the main #ifdef's into separate platform files (added platform.h and platform.c) - can't test if it still works on the n9xx platforms as i dont have one of these.
most of the modifications within apklib and jnilib have been done to get unity based games working. though the module still doesnt work (SEGFAULT on nativeFile)
fixed angry birds module for the pandora
enhanced the cut the rope module to get to the start screen. added a preliminary png loader for that, too.
as i'm mostly working with codeblocks the makefile probably needs some update, too, which i haven't done yet.
initial pandora port (the rabbit game starts)
pandora specific modifications
added vendor and system libraries extracted from pandora gingerbread r6
moved platform dependent code into separate functions
support multiple native libraries within a single apk (required for unity)
unity module started (not yet working)
hackfix for angrybirds module - now angrybirds space runs on the pandora
continued work on pandora port - mainly changes to get unity player w…
added platform api; moved all platform initialization code into separ…
…ate folders; added debug module that catches segfaults and prints stacktrace
added requested_exit function to module interface to exit mainloop if…
… the game requests it
cut the rope module continued: now reaches the main screen on the pan…
…dora (WIP: input and sound)
loadpng added and used by cut the rope
Do we need all the libs from Pandora Android? Which specific libs do we need, and can we just use one set of libs instead of having multiple ones?
yeah, you're right. i didnt look close enough after i've got it working. i'll remove all unnecessary libs.
moved png loader to imagelib and support jpeg loading, too
support multi-touch emulation on pandora (left shoulder = second finger)
fixed modules (added request_exit functions)
removed unused libraries and duplicates
added module hack struct to be able to control gles rendering
implemented quick downscale of rgba images for cut the rope before uploading to the gpu
added gles extension initialization
added loadjpeg file
implemented from memory loader
quickfix for potential out-of-bounds memory access
increased apkenv version
cut the rope module: fully working with sound and preferences saving
added another hack variable for cut the rope
fixed angrybirds module so that seasons/rio/space and the normal vers…
cleaned up the pandora lib folder, now there's only a handful of libs left.
also i've done some more work on the cut the rope module and have a version of it running on the pandora including saves, sounds and images.
had to add some global "hack" struct (see apkenv.h) to be able to override/hotfix some gl functions. therefore i've increased the apkenv version.
increased the version number of the module because i've added a new module function.
Thanks, I'll have a look at it and see if it still builds for MeeGo :)