Release Teeworlds port


New build on the repo, should work now

Build 05

----------

  • Added missing libs
  • Used Notaz optimized SDL with mouse mod
 
NO.

There's only music and a black screen for me.

I have to hard reset to get out.

The appdata folder is still bad as there's only an empty home directory inside.

Shouldn't there be some config and profile stuff inside (there was something on the first versions you released I think.)
 
On the first version, I created a default config.cfg to disable sound. As it is unnecessary now, I don't creat it and let the game do it.

I don't understand your lock now.

Did you try remove the teeworlds appdata?

With a SSH, can you kill teeworld and get the pnd_out file ?
 
I always deleted the appdata folder after downloading a new PND.

Never SSHd something before. :)

Could you please give me a short instruction, please?

As I have a Slackware SD and a second Pandora it shouldn't be a problem.

I don't care whether I use Slackware or default OS.

(I also have a Windows desktop but I don't think this will be the right choice)

I have to do lots of work for University (learn for exams) so I don't have much time to search the internet.

Some link to a description would be enough, too.
 
You have to activate SSH on the Pandora first.

It's on the settings|startup

select "Enable/Disable services on boot"

and add a tick to Dropbear

reboot the pandora

once rebooted and network on, open an Terminal and do "ifconfig" to have your IP

then, open an ssh client. On windows, you have putty (I use this). On linux it's ssh IP

login with your name / password, and that it, you have accessed the Pandora

You can lauch Teeworlds

Once an application crashed, to kiil it, do this on your ssh terminal

ps -A

here, you'll have the complete list of process running, order by ID.

Note the ID of the process to kill (teeworlds probably)

and do a

kill -9 ID

And that's it. You have your Pandora back !
 
Thank you.
:)

There's 1-2 hours university work left, then I'll have a longer break and will do my best to get the logfile.
 
It started on my CC Pandra.


CC doesn't have the latest firmware, maybe that's the reason (it's 1.51)
 
Last edited by a moderator:
Yes, may be. I have just one Pandora to test, a Rebirth with 1.52 firmware. I can redo a packages with all libs includes and put it here for testing if you don't want to upgrade your CC.
 
Logfile of the Giga Pandora is on it's way.


5 more minutes.
 
Last edited by a moderator:
Had some wifi problems with my Pandora.

Now I'm here with my big computer.

I'm not permitted to upload the file so I made a .zip.

The post is to large and I'm not allowed to post it then.

Some line is in a loop I think.

pndrun_Teeworlds.zip
 

Attachments

  • pndrun_Teeworlds.zip
    4.9 KB · Views: 239
OOooooh  :blink:  it looks like I left a debugging printf ?!

What is even more strange is that that particular printf never worked on my Pandora ?!

Let me recompile something and I post an update Teeworlds in this thread.
 
Here is a new version:

In this one, I have remove the GLES lib, so teeworld will use the one supplied by the Firmware. I think that will solve your black screen.

Also, It's a fresh compile of the SDL lib, so the debug printf is gone.
 
Last edited by a moderator:
OK, not much later.

No reaction.

runscript.sh again

Code:
=======================================================================================
PND             : /media/MAIN/pandora/menu/teeworlds.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/MAIN/pandora/appdata/Teeworlds
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : <unset>
EXENAME         : runscript.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/Teeworlds"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/MAIN/pandora/appdata/Teeworlds=rw+nolwh":"/mnt/pnd/Teeworlds=rr" none "/mnt/utmp/Teeworlds"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application (runscript.sh ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/Teeworlds:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
--------------------------------------------------------------
Setting LD_LIBRARY_PATH to /mnt/utmp/Teeworlds:/lib:/usr/lib
./teeworlds: error while loading shared libraries: libGLUES_CM.so: cannot open shared object file: No such file or directory
[ FAILED]--- 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/Teeworlds': 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 : 4
 
Oups, I removed a lib too much... I have to repackage with libGLUES_CM, or adjust my "LD_LIBRARY_PATH"... I have to check.

I have to leave now, but I'll do that in a couple of hour...
 
Back
Top