Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

pandora port with separate platform initialization files and global functions enhanced #5

Merged
merged 21 commits into from

2 participants

@crowriot

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.

@thp
Owner

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?

@crowriot

yeah, you're right. i didnt look close enough after i've got it working. i'll remove all unnecessary libs.

@crowriot

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.

@thp thp merged commit d2b3ea0 into thp:master
@thp
Owner

Thanks, I'll have a look at it and see if it still builds for MeeGo :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Jan 8, 2013
  1. @crowriot
  2. @crowriot
  3. @crowriot
Commits on Jan 13, 2013
  1. @crowriot

    moved platform dependent code into separate functions

    crowriot authored
    support multiple native libraries within a single apk (required for unity)
  2. @crowriot
  3. @crowriot
  4. @crowriot
Commits on Jan 16, 2013
  1. @crowriot

    added platform api; moved all platform initialization code into separ…

    crowriot authored
    …ate folders; added debug module that catches segfaults and prints stacktrace
  2. @crowriot
  3. @crowriot

    cut the rope module continued: now reaches the main screen on the pan…

    crowriot authored
    …dora (WIP: input and sound)
    
    loadpng added and used by cut the rope
Commits on Jan 22, 2013
  1. @crowriot

    moved png loader to imagelib and support jpeg loading, too

    crowriot authored
    support multi-touch emulation on pandora (left shoulder = second finger)
    fixed makefile
    fixed modules (added request_exit functions)
Commits on Jan 24, 2013
  1. @crowriot
  2. @crowriot

    added module hack struct to be able to control gles rendering

    crowriot authored
    implemented quick downscale of rgba images for cut the rope before uploading to the gpu
    added gles extension initialization
Commits on Jan 26, 2013
  1. @crowriot

    added loadjpeg file

    crowriot authored
  2. @crowriot
  3. @crowriot
  4. @crowriot

    increased apkenv version

    crowriot authored
  5. @crowriot
  6. @crowriot

    cache images

    crowriot authored
Commits on Jan 27, 2013
  1. @crowriot
  2. @crowriot
Something went wrong with that request. Please try again.