February 25th 2006
PMP Server Gui
Made a little Gui for the PMP Server Script. Iam Using PyQT as Window Toolkit.
- Config Server Root dir
- File Progress Info
- Support for KDE SystrayIcon


February 25th 2006
Made a little Gui for the PMP Server Script. Iam Using PyQT as Window Toolkit.


February 19th 2006
Little update:
February 17th 2006
Updated the Network enabled version.
February 17th 2006
Got my SIO Cable for Psplink working. A Great tool for every PSP Developer. I used this document to build my own SIO Cable. Building the cable is really easy. You only need a MAX3232 and a few capacitors. I think you can also use a MAX232 (which is cheaper) but you have to lower voltage to 2,5 on TX to PSP. Since i wasn’t able to build a homebrew PSP serial connector i cut off the connector from the psp headphones…



February 14th 2006
Some bugfixe an tweaks in this version

February 13th 2006
Did a little debugging under XP in Vmware. Found one bottleneck and an error.
Seems that the python sendresponse http method is kind of slow under windows, so added a simple hack.
Also you have to use O_BINARY ( what is this shit…) for lowlevel fileio under Windows.
Was able to stream a DVD from the Vmware Windows. No Stutter, everything smooth.Hope that Windows User are happy now
February 13th 2006
Made a binary release of the network enabled PMP Mod M4g3 media player. Since i don’t use Windows i can’t deliver an windows tested pmp server script.
Some Tips and Tricks:
http://localhost:3333/open?filename=movie.avi&flags=O_RDONLY"
February 12th 2006
Updated the Network enabled version.
February 12th 2006
Moved my network code to the M4g3 version. Also added configfile support so that you are able to make your WIFI settings via the configfile pmp.ini. Since i had to move the main thread to userspace the HOME button isn’t working, so you have to use TRIANGLE to quit the player.

February 9th 2006
Added Network Support to PMP Mod so that you can use your PSP as a streaming client. Basically all lowlevel IO calls are mapped to my network enabled io functions. I use a simple python based HTTP Server as backend. This version is in ‘Proof of concept’ state, so don’t expect eye-candy or a userfriendly interface.
You have to edit net_io.h to customize the WIFI setup. The remote server is included in the tarball and runs under Unix. The major modifications to vanilla PMP Mod are that the main threads needs to run in user land, so that i can handle network io properly.Anyway i had to switch to a different Button to exit PMP Mod, ‘Home’ doesn’t seem to work from user space. Also i added code to decide on each io operation either to use the normal file functions or the http based network functions, so both file types are support by this version.
Dont’t forget to edit pmpmod.c and enter your location of pmp movies on your remote computer. You need libcurl for psp to compile, a patch can be found at forums.ps2dev.org
I get around 500Kbytes/s network throughput,so i had no problem to stream a ripped DVD via network. So if you are watching 800kbit movies, libcurl needs around 0.18 seconds to pull the data. Since IO is done in a dedicated thread this has no impact on the decode performance. Iam not an expert in this encoding stuff, but i was really impressed how good this is working,with this dumb io-call-to-http-interface.
