Release Out of Order

Discussion in 'Software Releases' started by ptitSeb, Sep 29, 2015.

  1. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    Here is Out of Order, an adventure game "Point'n Click" using the SLUDGE engine.
    [​IMG]
    The game use GLES2, and has some nice light effects and great graphism with an intriging storyline.

     ... But ...

    As always, the CC has difficulty to make this game runs. I have found that only the 4.04 serie support the game, but even with them, there are some lookup after 10 to 15 min gameplay. So save often.
    On Gigahertz, the game runs fine with 4.10 and 4.03 and Ihave not experienced any lookup. I haven't tested on Rebirth but I expect result similar to Gigahertz.

    On last word, to gain some performances, I have remove a "glReadPixels" (well, many in fact). But specically, on the Mouse Pointer handling, there was some glReadPixel to get the color of the background were the mouse point, then another one after an object if draw to check if the mouse precisely point the object. I remove the glReadPixel, so the test is just a BoundingBox test. I have not completed the game, so I hope I have not break anything later in the game (the beginning runs fine).

    Hostory log
    =========

    Build 01
    ------------


    • Initial build
    • Adapted to Pandora (fullscreen, GLES2 adaptations).



    For the curious, the diff is here:  View attachment opensludge_pandora.tgz
     
    Last edited by a moderator: Dec 9, 2015
    Tags:
    foxblock and klapse like this.
  2. LTStone

    LTStone Active Member

    Joined:
    Feb 19, 2011
    Messages:
    860
    Nice, looking forward to this as I've been in an adventure game mood...
     
  3. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,273
    Location:
    Everywhere
    I feel like I have played this at some point.  That screenshot looks very familiar.  I will try it on my Pandora when I can.

    Thanks for all the great stuff, ptitSeb.  It seems you spend far more time porting stuff than I have time to play.
     
  4. dflatline

    dflatline Member

    Joined:
    Nov 5, 2014
    Messages:
    206
    Location:
    UK
    I played it a very long time ago and I have no desire to play it again. But thats because A few years back I already had the desire to play it again and it's a pretty good if short/lacking in locations.
     
  5. Swordfish II

    Swordfish II Very Active Member

    Joined:
    May 20, 2015
    Messages:
    690
    ptitseb, I am curious, how many items have you ported?  Really you are one of the big reasons the Pandora (and Pyra) are so awesome
     
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    Here is what I have when I go to my Manage page on the repo:

    (Plus I have a few beta not yet on the repo).

    2015-09-30_14h53_46.png
     
    Last edited by a moderator: Sep 30, 2015
    Swordfish II likes this.
  7. edgex004

    edgex004 Advanced Member

    Joined:
    Jan 5, 2008
    Messages:
    1,159
    So awesome. Thanks for another cool looking one, ptitSeb.
     
  8. Swordfish II

    Swordfish II Very Active Member

    Joined:
    May 20, 2015
    Messages:
    690
    Damn...I really hope you continue developing
     
  9. myNewUsername

    myNewUsername Member

    Joined:
    Jun 14, 2014
    Messages:
    91
    Location:
    Norway
    Great having more point and clicks!
     
  10. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,273
    Location:
    Everywhere
    Don't you have more than one username on the repo?
     
  11. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    No, one is enough, why?
     
  12. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,273
    Location:
    Everywhere
    I thought you had another one also, and might have missed a few other things you added.
     
  13. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    No, only one (but I used to call myself p'titSeb here and then quickly removed the quote to have the same name as the repo, as it refuse the quote).
     
  14. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,273
    Location:
    Everywhere
    Ah, okay, I had it backwards then.
     
  15. foxblock

    foxblock Asleep

    Joined:
    Jun 17, 2009
    Messages:
    1,365
    Location:
    Germany
    OOoh, I loved this game on the PC back in the day.
    Amazing, unique storyline and some challenging puzzles. Great adventure game all around!

    Thanks a lot for the port, too bad CC get left in the dust again, but there is nothing you can do about that (I know the struggle...). Maybe I will give it a try anyway, just to see whether I remember all the puzzles :D
     
  16. petevine

    petevine Still Fresh

    Joined:
    Sep 11, 2015
    Messages:
    68
    @ptitSeb


    Is your adapted build able to run @16 bpp? The vanilla version of sludge only manages to start @24/32 bpp on Odroid C1. 
     
    Last edited by a moderator: Feb 6, 2016
  17. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    Yes it is, because the Pandora only have 16bpp available. I used FBO on many places. I have put the diff of the sources in first post, if you want to try it on the ODroid.
     
    Last edited by a moderator: Feb 6, 2016
  18. petevine

    petevine Still Fresh

    Joined:
    Sep 11, 2015
    Messages:
    68
    Touche! I'll try it out ASAP then.


    @ptitSeb


    Before:



    After:

     
    Last edited by a moderator: Feb 6, 2016
  19. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,149
    Location:
    France, near Lyon
    @petevine: I forced "FrameBuffer" rendering here, so maybe it's not supported on the ODroid. In source/Engine/eglport/eglport.cpp the lines 341-345 are commented (exept line 344). Remove all those comments and try again...
     
    Last edited by a moderator: Feb 6, 2016
  20. petevine

    petevine Still Fresh

    Joined:
    Sep 11, 2015
    Messages:
    68
    Still doesn't start, here's the full log:



    Maybe some pandora specific stuff is interfering?
     

Share This Page

Loading...