Release Shotgun debbuger


ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,306
Age
51
Location
France, near Lyon
Here is Shotgun debugger, a top down action game.

preview3.png


The game use gl4es, but I had also to remove some effect and put some optim to have it playable on the Pandora.

The first level is bit difficult to apprehend because you have no weapon and must run. So, in a few words, go out of the house and follow the road. At one time, there is a police car blocking the way, you will have to find a way to go beside it.. At the end of the road is some sort of Bunker, with many turruts beside, enter that to finish the levels. Other level are more classical.

The controls have been mapped "FPS" way, so move (with strafing) using the DPad, and Right Nub to rotate the view. Shoulder buttons to fire and jump, plus some functions in {A}/{X}/{B}. Also, change the weapon with the numbers...

History log
==========

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

  • Updated libs
  • Added some Gamma (2.0, but can be changed by creating ".gamma" file in appdata/sdb)
Build 02
-----------

  • Fixed savegame folder
  • Forced 800x480 FS even if configured otherwise

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

  • Initial build
  • Some effect removed (blur effect mainly)
  • Some optimisations
 
Last edited:
lol wut? you are a porting machine. I am once again impressed. thanks for all your amazing work.
 
The save doesn't seem to work. From the pndrun.out, it looks like it's trying to save in

"(appdata)/home."

rather than

"(appdata)/home"

pndrun follows:


=======================================================================================
PND : /media/primy-pandy/pandora/menu/sdb.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/primy-pandy/pandora/appdata/sdb
APPDD_FSTYPE : ext2
PND_CPUSPEED :
EXENAME : runscript.sh
ARGUMENTS :
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop1" "/mnt/utmp/sdb"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/primy-pandy/pandora/appdata/sdb=rw+nolwh":"/mnt/pnd/sdb=rr" none "/mnt/utmp/sdb"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/sdb:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
Low on memory, but not critical, warn user about it
already warned probably, do not do it again...
System check
============
Freememory is 64
Cpu Speed is 1000
Sys Speed is 400
Nubs as mbuttons mouse
LIBGL: Initialising glshim
Shotgun Debugger 1.1
Built Dec 26 2014 21:03:37; written by Matt Sarnoff
Started Mon Dec 29 03:43:21 2014
Could not open configuration file /mnt/utmp/sdb/home./.sdb/preferences.txt, using default settings.
Initializing SDL...ok
Initializing sound...ok
Setting video mode 800x480x16...libGL: built on Nov 1 2014 10:34:54
libGL: framebuffer output enabled
LIBGL: Current folder is:/mnt/utmp/sdb
libGL egl backend: libEGL.so
libGL backend: libGLES_CM.so
ok
Using OpenPandora GLES_CM wrapper 1.5 glshim wrapper
Initializing OpenGL...ok
Loading sprites...Framebuffer n#0, result=0x8CD7
Framebuffer n#1, result=0x8CD7
Framebuffer n#2, result=0x8CD7
Framebuffer n#3, result=0x8CD7
Framebuffer n#4, result=0x8CD7
Framebuffer n#5, result=0x8CD7
Framebuffer n#6, result=0x8CD7
Framebuffer n#7, result=0x8CD7
ok (loaded 75)
Loading models...ok (loaded 14)
Loading sounds...ok (loaded 41)
Loading music...ok (loaded 3)
Could not open player data file /mnt/utmp/sdb/home./.sdb/player.dat, using default settings.
Initialization complete
Loading objects
Start
Level unloaded
Loading objects
Start
Level unloaded
Shutting down...ok
End program
Could not open configuration file /mnt/utmp/sdb/home./.sdb/preferences.txt for writing.
Could not open player data file /mnt/utmp/sdb/home./.sdb/player.dat for writing.
[sUCCESS]--- Starting the application ( runscript.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplink:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/sdb': 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 : 1
 
I have repackaged with latest version of gl4es. I think it is faster then before. Also, I forced some Gamma value (2.0) so it's brighter. You can chnage that value by creating a file named ".gamma" inside appdata/sdb and put the desired gamma value inside.

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

  • Updated libs
  • Added some Gamma (2.0, but can be changed by creating ".gamma" file in appdata/sdb)
 
Back
Top