Release Micery (scene demo)

Discussion in 'Software Releases' started by Farox, Jan 10, 2016.

  1. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    2,024
    Location:
    Italy
    Here is another port of a demo from Fit & Bandwagon.
    Is called Micery and was an easy port thanks to the authors that coded in a multiplatform way:cool:
    This demo run thanks to GLshim (i use the very latest revision from ptiSeb), sources are included in PND.

    Please note:
    This demo does not have an end...so to exit press ESC (Fn+q).

    Some shot
    [​IMG]

    :)
     
    Tags:
    PokeParadox, notaz and levi like this.
  2. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,200
    Location:
    Innsmouth, MA
    Hi all :)

    @Farox : thank you very much for that port ! I really appreciate your current demo porting effort, please keep it going !

    Cheers, Magic Sam
     
    Farox likes this.
  3. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    2,024
    Location:
    Italy
    Thanks, i'm glad you all like it...and as i enjoy, see demos running, i'll do my best to port other piece of art :)
     
  4. FBnil

    FBnil Ready to Champion the Pyra to the World...

    Joined:
    Dec 14, 2012
    Messages:
    2,668
    Location:
    Yurp
    thanks for telling me to press escape... Looked at if for too long...
     
  5. ekianjo

    ekianjo Hardcore Member

    Joined:
    May 7, 2012
    Messages:
    8,261
    Location:
    神戸市、日本 (Japan)
    Question, hwo do you approach the port ? Those are WIndows demo in the first place, right ? You said it was coded to be "multiplatform", but what kind of standard libraries did they use at the time?
     
  6. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    2,024
    Location:
    Italy
    Well generally my approach is :
    • Is source available ?
    • Demo is available for other platforms ? (Linux or Unix in special way)
    • Is demo runnig using standard library ? or if a special lib is required...if the sources are available..for what platforms ?
    • Is running using OpenGL ?
    • is using some advanced version of GL ?
    Next step is trying to adapt the makefile (if present) to pandora, and type "make" to compile to see if it's easy to obtain a program properly compiled/linked.
    Next is take a look at the "init" function to see the resolution used at runtime...change if necessary and recompile.
    Next step is create/adapt a bash script that will run the demo..setting a properly adapted LD_LIBRARY_PATH and if needed the use of any special lib (like GLshim with it's many optional parameters to test, or the Omap dedicated version of SDL by notaz).


    Well this demo is coded multiplatform as i read on readme:
    and next compiled on Windows and other OS.
    This demo is using SDL+OpenGL to run.

    If you open this link you could download many version for other OS of this demo.

    I have found the sources of other demos that have only Windows version of the code...and this are much more difficult (for me at least) to convert/adapt and compile on a linux platform like Pandora.
     
    Last edited: Jan 13, 2016
  7. PokeParadox

    PokeParadox Founder of Pirate Games - Penjin Coder Staff Member

    Joined:
    Dec 8, 2005
    Messages:
    6,511
    Location:
    UK
    Quick question - Which SGX driver version is necessary for the toon shading to work as in the screenshot?
     
  8. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    2,024
    Location:
    Italy
    about toon shading...i'm using a 2016 release of SGX driver (exclusive for CC :p&|a:) ...:p

    no i'm joking ;)
    there isn't a toon shading effect in this demo (even on my pc with a nivdia card)...what you see on screenshot...is my fault when i resized the images that i found online...as i was too lazy to take pandora screen when i packaged.
    Sorry.
    --- Double Post Merged, Jan 13, 2016, Original Post Date: Jan 13, 2016 ---
    After the reply i checked the sources...and there is inside gl_render.c a chunk of code that do "Cartoon rendered" object...so i was fooled by the expression toon shading...but maybe you would mean toon render ?
    Anyway i test all my ports with the only unit i have (a CC Pandora) with default drivers.
     
    PokeParadox likes this.

Share This Page

Loading...