Release SuperTuxKart for Pandora


This is handled in the startupscripts, that are created with sebt3s toolchain, but a move to firmwarelevel would be good.


There is also g_get_homedir or something like that wich seems immune to any redirection. If you could have a look at this it would be appreciated.
 
Don't know if this is because I'm on a 1GHz Pandora, but it segfaults for me.

Code:
=======================================================================================
PND             : /media/2/pandora/menu/supertuxkart.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/2/pandora/appdata/supertuxkart
APPDD_FSTYPE    : ext3
PND_CPUSPEED    : <unset>
EXENAME         : scripts/supertuxkart.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/supertuxkart"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/2/pandora/appdata/supertuxkart=rw+nolwh":"/mnt/pnd/supertuxkart=rr" none "/mnt/utmp/supertuxkart"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application (scripts/supertuxkart.sh ) ----------
Data files will be fetched from: '/mnt/utmp/supertuxkart/share/games/supertuxkart/'
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
creating...:/mnt/utmp/supertuxkart/supertuxkart
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
Trying OpenGLES rendering.
/usr/pandora/scripts/pnd_run.sh: line 519:  9232 Segmentation fault      "./$EXENAME" $ARGUMENTS
[ FAILED]--- Starting the application (scripts/supertuxkart.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/supertuxkart': 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 : 2
 
Don't know if this is because I'm on a 1GHz Pandora, but it segfaults for me.


=======================================================================================
PND : /media/2/pandora/menu/supertuxkart.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/2/pandora/appdata/supertuxkart
APPDD_FSTYPE : ext3
PND_CPUSPEED : <unset>
EXENAME : scripts/supertuxkart.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/supertuxkart"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/2/pandora/appdata/supertuxkart=rw+nolwh":"/mnt/pnd/supertuxkart=rr" none "/mnt/utmp/supertuxkart"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application (scripts/supertuxkart.sh ) ----------
Data files will be fetched from: '/mnt/utmp/supertuxkart/share/games/supertuxkart/'
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
creating...:/mnt/utmp/supertuxkart/supertuxkart
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
Trying OpenGLES rendering.
/usr/pandora/scripts/pnd_run.sh: line 519: 9232 Segmentation fault "./$EXENAME" $ARGUMENTS
[ FAILED]--- Starting the application (scripts/supertuxkart.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/supertuxkart': 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 : 2
Are you sure you're using my new PND ? It doesn't look like mine (I use Irrlicht 1.8.0 not 1.7.1, and the folder is SuperTuxKart, but I'm not sure it shows up with the capital leters on FAT32 anyway)

I suggest you re-download, use the link in first post.
 
Don't know if this is because I'm on a 1GHz Pandora, but it segfaults for me.


=======================================================================================
PND : /media/2/pandora/menu/supertuxkart.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/2/pandora/appdata/supertuxkart
APPDD_FSTYPE : ext3
PND_CPUSPEED : <unset>
EXENAME : scripts/supertuxkart.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/supertuxkart"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/2/pandora/appdata/supertuxkart=rw+nolwh":"/mnt/pnd/supertuxkart=rr" none "/mnt/utmp/supertuxkart"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application (scripts/supertuxkart.sh ) ----------
Data files will be fetched from: '/mnt/utmp/supertuxkart/share/games/supertuxkart/'
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
creating...:/mnt/utmp/supertuxkart/supertuxkart
Irrlicht Engine version 1.7.1-beta
Linux 3.2.30 #699 Tue Oct 16 03:07:33 EEST 2012 armv7l
Trying OpenGLES rendering.
/usr/pandora/scripts/pnd_run.sh: line 519: 9232 Segmentation fault "./$EXENAME" $ARGUMENTS
[ FAILED]--- Starting the application (scripts/supertuxkart.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/supertuxkart': 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 : 2
Are you sure you're using my new PND ? It doesn't look like mine (I use Irrlicht 1.8.0 not 1.7.1, and the folder is SuperTuxKart, but I'm not sure it shows up with the capital leters on FAT32 anyway)

I suggest you re-download, use the link in first post.
I downloaded it from the Repo. Is that the wrong one then? I'll go ahead and get the one from the first post then.
 
A few pieces of graphical corruption and slowdowns on my 900clocked rebirth.
Graphical corruption comes from the FBO not working (minimap and kart selection). Slowdown, as far as I can tell, come from A.I. driving and large textures (I may have to downsize some).

For example, on Moving Sands, I get up to 40fps alone (a nitro contest on adventure game), and I have bno more than 20fps with 3 A.I.

So I know what I  can try to optimize next...
 
Hi. I'm new to the forum and I'm particularly interested on this game. How well would it run on a classic pandora? What a about a rebirh one? Thanks :)
 
Hi. I'm new to the forum and I'm particularly interested on this game. How well would it run on a classic pandora? What a about a rebirh one? Thanks :)
I use a Rebirth for developpement. I Overclock a lot (1Ghz), but I working to make it playable.

On my curent dev. version, When alone, the game is fluild most of the time (20fps+), when driveing with other A.I., framerate are sometimes slower then 15fps (and you can feel it), but I'm still working on this...
 
On the Giga Pandora it's nice and fluid.

Don't know the fps but I don't care much.

As long as it plays nice it's fine for me.

:) .
 
Not working on Slack, and also same ioctl bug on 1G unit (not tested on CC) :/ .
 
Not working on Slack, and also same ioctl bug on 1G unit (not tested on CC) :/ .
Oh :(

Removing libts was not enough. Maybe the libX11 should be remove also... I'll try to remove as many libs as I can (I'll test on my second Pandora, a CC, not running code::blocks to not remove too many libs).
 
Back
Top