PND file extenion


lucasmun09

Still Fresh
Hello! I recently came across the PND file extensions. I was wondering if there was a way to run PND files on Linux systems. 

Some of you guys will know and not know what raspberry pi is. I searched the the Pandorawiki and said the PND files maybe able to be run in Linux. BUT I really have not founded any documentation of anyone else doing it.  

I assumed that since the specifications of Open Pandora and Raspberry Pi was similar, I thought itself maybe able to run the PND files. Can anyone help me out here? Thanks!
 
PND files are just a Squashfs or ISO image with some XML to do some wizardry to automatically add launch links to the menu, desktop and such.. Well the Pandora is using Linux, but you should be able to adapt the system for any distribution including ones on the RPi.. If your thinking of running Pandora PND files on the Pi the only drawback I see is with the Raspberry Pi is that it lacks support for the NEON instruction set and a good majority of things compiled for the Pandora make use of it. 

Documentation is all over the place:
http://pandorawiki.org/Introduction_to_PNDs
http://pandorawiki.org/Libpnd_hub
 
 
Last edited by a moderator:
PND files are just a Squashfs or ISO image with some XML to do some wizardry to automatically add launch links to the menu, desktop and such.. Well the Pandora is using Linux, but you should be able to adapt the system for any distribution including ones on the RPi.. If your thinking of running Pandora PND files on the Pi the only drawback I see is with the Raspberry Pi is that it lacks support for the NEON instruction set and a good majority of things compiled for the Pandora make use of it. 


Documentation is all over the place:

http://pandorawiki.org/Introduction_to_PNDs

http://pandorawiki.org/Libpnd_hub
Oh thanks for the links! You see, my real intention is to run emulator pnd files on the raspberry pi. Since Pandora community is really organized and has multitude amount of emulators avaliable, I thought it would be nice if I was able to get the PND file and just run it on the PI. 


Well, since the Pi lacks the NEON instruction set, would it affect the performance of the programs? 

Oh ya, I'm also not really clear running the PND files on linux. Is it a program that just runs the program such as MsWord opening .doc files?


Is libpnd like the "program" that runs or opens the "pnd" files?  Thanks again!    
 
As all pnds are compiled for the angstrom distribution (a pretty old version of it) with shared libraries and no hardfp, you would need to package almost every lib a program uses from the raspberry into the pnd. Also if a pnd is compiled with neon flags, it might not run anyway.


Better to get the source and recompile the emulators. If an emulator like DraStic uses inline neon asm, it won't be abke to run at all unfortunately.
 
Back
Top