Active Topics

 


Reply
Thread Tools
Posts: 270 | Thanked: 239 times | Joined on Dec 2009 @ Czech Republic
#11
Any progress here? It would be amazing.

Last edited by Figa; 2010-06-13 at 14:18.
 
Posts: 29 | Thanked: 1 time | Joined on Apr 2010
#12
any news ? , hope the libpnd can be ported and used with the newly released Mupen64plus, http://dl.openhandhelds.org/cgi-bin/...?0,0,0,0,71,92
 
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#13
I'm going to see what can be done with libpnd. I think there are more stuff needed for those apps to run.

Currently installing the SDK... Don't expect much though.

EDIT: Well, I tried 2 different computers and got the same result. Fails at 5/11. No question there are not many apps if devs get those problems.

Last edited by giannoug; 2010-06-16 at 19:06.
 
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#14
After downloading an older version of Ubuntu, SDK installed succesfully

Here is my 30 minute progress. First of all I got libpnd to compile. That was easy. There are 2 additional packages needed (libsdl-ttf2.0-dev libsdl-gfx1.2-dev) and everything goes normal.

.pnd files are not executables as I thought. There are small archives or images (ISO and SquashFS). For the moment I'm going to break them apart and see if the executable inside runs.

Lets see how this goes!

More reading:
http://pandorawiki.org/PND:FAQ#Can_t...stributions.3F

EDIT: Extracted the Mupen64 pnd file (it was a simple ISO image ) and tried running the executable directly on my N900. Fails complaining libts-1.0.so.0 is missing. I guess we'll need a recompilation of the software.

EDIT2: No need to extract the pnd. Here is the whole project. I'm going to leave libpnd behind (actually we don't need it) and focus on gles2n64.

Last edited by giannoug; 2010-06-17 at 12:57.
 

The Following User Says Thank You to giannoug For This Useful Post:
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#15
Originally Posted by giannoug View Post
After downloading an older version of Ubuntu, SDK installed succesfully

Here is my 30 minute progress. First of all I got libpnd to compile. That was easy. There are 2 additional packages needed (libsdl-ttf2.0-dev libsdl-gfx1.2-dev) and everything goes normal.

.pnd files are not executables as I thought. There are small archives or images (ISO and SquashFS). For the moment I'm going to break them apart and see if the executable inside runs.

Lets see how this goes!

More reading:
http://pandorawiki.org/PND:FAQ#Can_t...stributions.3F

EDIT: Extracted the Mupen64 pnd file (it was a simple ISO image ) and tried running the executable directly on my N900. Fails complaining libts-1.0.so.0 is missing. I guess we'll need a recompilation of the software.
http://pandorawiki.org/New_PND_forma...nts_for_the...

They seem to be ZIP files
 
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#16
Originally Posted by iDont View Post
http://pandorawiki.org/New_PND_forma...nts_for_the...

They seem to be ZIP files
HA, I'm not in these categories. I tried opening the .pnd with WinRAR and had no problems WinRAR said it was an ISO image and Ubuntu couldn't open it with archive manager.
 
Siggen's Avatar
Posts: 204 | Thanked: 75 times | Joined on Jan 2010 @ Norway
#17
Originally Posted by giannoug View Post
HA, I'm not in these categories. I tried opening the .pnd with WinRAR and had no problems WinRAR said it was an ISO image and Ubuntu couldn't open it with archive manager.
If you do the command

sudo apt-get install rar

then you can open rar files, there are also other packages that adds support for more types of packages.

I am going to soon look into getting libpnd to work, I have been over working lately so have not had enough time to set up everything i need..


For your information though giannoug, when libpnd is compiled one needs to run the executable and tell it what PND file one whishes to open. Also I'm hoping I can make in conjunction with catorise and the FreeDesktop standard to have auto detection and making an entry in the games category (if its a game or emulator ofcours) to happend automatically when you copy a PND file to your N900.
 

The Following User Says Thank You to Siggen For This Useful Post:
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#18
As I said, libpnd compiles with only 2 extra packages. I also don't have much time to spare these days.

You would get the same error if you ran the .pnd file though.
 
penguinbait's Avatar
Posts: 3,096 | Thanked: 1,525 times | Joined on Jan 2006 @ Michigan, USA
#19
Originally Posted by giannoug View Post
I'm going to see what can be done with libpnd. I think there are more stuff needed for those apps to run.

Currently installing the SDK... Don't expect much though.

EDIT: Well, I tried 2 different computers and got the same result. Fails at 5/11. No question there are not many apps if devs get those problems.
I suppose that is better than failing at step 5 of 6?
__________________
To all my Maemo friends. I will no longer be monitoring any of my threads here on a regular basis. I am no longer supporting anything I did under maemo at maemo.org. If you need some help with something you can reach me at tablethacker.com or www.facebook.com/penguinbait. I have disabled my PM's here, and removed myself from Council email and Community mailing list. There has been some fun times, see you around.
 
Posts: 94 | Thanked: 40 times | Joined on Jun 2010 @ Germany
#20
Shouldn't the run_pnd script do all the extracting/mounting work for you?
I did a quick test and compiled libpnd. pnd_info read the description of mupen64 and when using pnd_run on the pnd you see that it starts the run.sh inside the archive and "BASENAME set to mupen64plus-r1
Running with x, not disowning!" At least it is opening the file.

Second Try: If you unpack the mupen64 pnd and run run.sh it complains about the missing pandora /proc file system, especially /proc/pandora/nub0/mode and /proc/pandora/nub1/mode and the mupen64 binary is missing libts (a touchscreen library) as reported.

Third try: installed libts 0.0 from apt, symlinked the files to the one mupen64 needs and you get the mupen64plus logo in the terminal. You then get a relocation error
Code:
[sbox-FREMANTLE_ARMEL: ~/mupen] > ./run.sh 
cat: /proc/pandora/nub0/mode: No such file or directory
cat: /proc/pandora/nub1/mode: No such file or directory
./run.sh: line 25: /proc/pandora/nub0/mode: No such file or directory
./run.sh: line 26: /proc/pandora/nub1/mode: No such file or directory
 __  __                         __   _  _   ____  _             
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___ 
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|  
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \  
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/  
             |_|         http://code.google.com/p/mupen64plus/  
Version win-devel

Config Dir:  ./config/
Install Dir: ./
Plugin Dir:  ./plugins/

./mupen64plus: relocation error: ./mupen64plus: symbol __isoc99_sscanf, version GLIBC_2.7 not defined in file libc.so.6 with link time reference
./run.sh: line 30: /proc/pandora/nub0/mode: No such file or directory
./run.sh: line 31: /proc/pandora/nub1/mode: No such file or directory

Last edited by weißelstone; 2010-06-21 at 17:01.
 
Reply

Tags
Ångström


 
Forum Jump


All times are GMT. The time now is 19:11.