Release Organica (scene intro)


Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,429
Age
56
Location
Italy
Website
rbnet.it
Here another intro ported/packaged for Pandora.
It's named Organica and coded by Faemiyah demogroup.

shot3.png


It's running with the "wonderfull" glshim library (using latest git revision of the code by @ptitSeb ) and enabling the FASTMATH option.
The usual advice is to clock Pandora at minimum of 800Mhz (at least on a CC model), otherwise it will skip frames.

BUILD 2
updated pnd with some fix to the script (added LIBGL_FB=1), fixed PXML file, and changed the icon.

BUILD 1
First release

Enjoy and let me know how it run on other models.
 
Last edited:
Doesn't works on newer driver.
You should export
LIBGL_FB=1
to make it compatible (and force fullscreen), and also put the powervr.ini file to avoid tearing (works well with LIBGL_FB).
 
Hi all :)

@Farox : thanks for another great intro ported to the Pandora !

It worked correctly (but slowly) on my Rebirth OC'ed @ 825 MHz with SGX driver 4.10 (~3-5 FS).

Cheers, Magic Sam
 
ok i updated the pnd adding LIBGL_FB=1 but i think is a little slower (at least on my CC Pandora with std drivers).
And yes the fps is very low (from 3 to 5 fps) but is enjoyable. Also there some wrong colors in some part, but i don't know how to fix this.
Definately we need some help maybe from the DSP but don't look at me...i can't do this, i'm not a programmer...if someone want, the source are inside pnd or available on Faemiyah github.

On my CC is working with and without enabling framebuffer.
Also i corrected the PXML file and changed the ugly icon that i created before (not that is a perfect icon now..but if someone could do a better icon let me know).
[doublepost=1465142276,1465142229][/doublepost]
I didn't do anything special, maybe @Farox has just updated (silently) his package this afternoon ?
No your version is the first...only now i updated.
 
It also worked fine on my 1GHz Pandora, using whatever driver Notaz decided for me last time I reflashed (which was the 1.73 release I think - upgraded using opkg since then). Probably managed double digit frame rate @ 1.1GHz, but it still felt kinda slow.

Still, I guess these releases will make it more likely we get them on Pyra sooner rather than later. Should run well on there.
 
Still, I guess these releases will make it more likely we get them on Pyra sooner rather than later. Should run well on there.
Yeah i'm also very curious to see something running on Pyra...hope the 3D driver works good.
 
Thanks, works now.
It's slow indeed, but nice to watch.perf top shows 34% spend in libGL_CM, so not sure DSP can help here (and BATCH mode doesn't help, it slow things down).
Code:
   PerfTop:    1040 irqs/sec  kernel: 7.1%  exact:  0.0% [1000Hz cycles],  (all, 1 CPU)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    34.38%  libGLES_CM.so.1.10.2359475  [.] 0x35544
     8.95%  libm-2.9.so                 [.] cosl
     8.55%  libm-2.9.so                 [.] sinl
     6.67%  libglut.so.3                [.] fghSphere
     6.40%  libGL.so.1                  [.] glshim_glDrawElements
     4.39%  libc-2.9.so                 [.] memcpy
     3.37%  [kernel]                    [k] __hrtimer_start_range_ns
     2.35%  libm-2.9.so                 [.] 0x107b8
     1.98%  libc-2.9.so                 [.] 0x69240
     1.76%  libGLES_CM.so.1.10.2359475  [.] glDrawElements
     1.39%  libc-2.9.so                 [.] memset
     1.26%  organica                    [.] 0x1584
     1.18%  libglut.so.3                [.] fghGenerateCone
     0.95%  libglut.so.3                [.] fghCircleTable
     0.84%  [kernel]                    [k] __schedule
     0.79%  libm-2.9.so                 [.] sincosl
     0.64%  libsrv_um.so.1.10.2359475   [.] PVRSRVUnlockMutex
     0.56%  libsrv_um.so.1.10.2359475   [.] PVRSRVLockMutex
     0.51%  libc-2.9.so                 [.] __libc_calloc
     0.50%  libc-2.9.so                 [.] free
     0.50%  libGLES_CM.so.1.10.2359475  [.] glColorPointer
     0.44%  [vectors]                   [.] 0xffff0fe0
     0.41%  libGLES_CM.so.1.10.2359475  [.] glNormalPointer
     0.40%  libGLES_CM.so.1.10.2359475  [.] glVertexPointer
     0.40%  [kernel]                    [k] __delay
 
Thanks for the perf analisys and for all your help (not counting the work done on glshim library) :)
 
Back
Top