Release Gaurodan


ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,330
Age
52
Location
France, near Lyon
Here is Gaurodan, an Arcade game from Locomalito.
preview1.png

The game use Box86 and gl4es to run (with the GLES2 backend), and use the Linux release of the game. It does run on CC model, but some level (like the 3rd one) may be a bit slow at time. Speed is fine on Gigahertz model.

History Log
=========

Build 03
-----------

  • Updated with latest box86 and gl4es
Build 02
-----------

  • Repackage with missing libssl and libcrypto
Build 01
-----------

  • Initial build
  • Latest version of Box86 and gl4es
  • Default keymap Pandora friendly
 
Last edited:
It didn't work on my CC (it's missing a library libssl).

[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/gaurodan"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/LEXAR16/pandora/appdata/gaurodan=rw+nolwh":"/mnt/pnd/gaurodan=rr" none "/mnt/utmp/gaurodan"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh ) ----------
cat: build: No such file or directory
--------------------------------------------------------------
Setting PATH to /mnt/utmp/gaurodan:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
Setting LD_LIBRARY_PATH to /mnt/utmp/gaurodan/lib:/mnt/utmp/gaurodan/lib:/usr/lib:/lib
--------------------------------------------------------------
mkdir home
System check
============
Freememory is 146
Cpu Speed is 600
Sys Speed is 332
Nubs as ,
BOX86_LD_LIBRARY_PATH: /mnt/utmp/gaurodan/x86/
Using default BOX86_PATH: ./:bin/
Counted 42 Env var
Looking for runner
Using emulated /mnt/utmp/gaurodan/x86/libstdc++.so.6
Using native(wrapped) libm.so.6
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using emulated /mnt/utmp/gaurodan/x86/libgcc_s.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXext.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
LIBGL: Initialising gl4es
LIBGL: v1.1.3 built on Jan 20 2020 20:42:26
LIBGL: framebuffer output enabled
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Float and Half-Float texture support disabled
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Limited NPOT detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_multi_draw_arrays detected
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_fragment_precision_high detected and used
LIBGL: Max vertex attrib: 8
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Extension GL_OES_get_program detected and used
LIBGL: Number of supported Program Binary Format: 1
LIBGL: Max texture size: 2048
LIBGL: Max Varying Vector: 8
LIBGL: Texture Units: 4(8), Max lights: 8, Max planes: 6
LIBGL: Hardware vendor is Imagination Technologies
LIBGL: Targeting OpenGL 2.0
LIBGL: Enable FastMath for cortex-a8
LIBGL: Forcing NPOT support by disabling MIPMAP support for NPOT textures
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: try to use VBO
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: Current folder is:/mnt/utmp/gaurodan
Using native(wrapped) libGL.so.1
Using native(wrapped) libopenal.so.1
Error initializing native libssl.so.1 (last dlerror is libssl.so.1.0.2: cannot open shared object file: No such file or directory)
Error loading needed lib: "libssl.so.1.0.0"
Error: loading needed libs in elf ./runner
LIBGL: Shuting down
[SUCCESS]--- Starting the application ( runscript.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[SUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/gaurodan': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 6
 
I completed Gaurodan on my Pandora Rebirth. The game is very playable except chapter 7 (the only vertical scrolling stage of the game) which is too slow, almost unplayable to me.

@ptitSeb: any chanche to port other Locomalito games like Hydorah and Curse of Issyos on the Pandora?
 
Well, Hydorah doesn't have a linux build. I can try to use some linux runner version with windows data, but not sure it will work at all (and box86 doesn't support wine for now).
Same for Curse of Issyos (plus, this one is more recent, so chances it might work are even thinner).
 
Thanks @ptitSeb. Playing this for a while now, new build is ok, but did not manage to get to VII to go under the mountain (where the FPS start dropping on a 1Ghz) to see if it was faster.
 
I checked level VII in new build and it is indeed a bit faster, still not fullspeed on my Pandora Rebirth though. Overall the game plays very good and i found totally enjoyable except level VII.
 
Back
Top