Optixx

A Blog about Linux and Console Hacking

Archive for the ‘Console’ Category

PMP Mod M4g3 Update

Friday
Feb 17,2006

Updated the Network enabled version.

  • Support for Ppslink debugging
  • Debug output gets redirected to psplink shell

Source

Binary

Psplink SIO Cable

Friday
Feb 17,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…

pic1

pic2

pic3

PMP Mod M4g3 Bugfixes

Tuesday
Feb 14,2006

Some bugfixe an tweaks in this version

  • Urlencode filenames, so that files with special chars do work now.
  • Made video info a global list, so that playlist surfing avoids re-polling the video header.
  • Added fstat and stat calls to net_io, so that remote files show info like filesize and mtime.
  • Added the network throughput of the last read call to the OSD.

pmp_mod

Picture 1

Binary

Source

PMP Mod M4g3 Windows Server

Monday
Feb 13,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 ;-)

Binary

PMP Mod M4g3 Binary

Monday
Feb 13,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:

  • Use an static ip address
  • Double check your PSP WIFI Setug
  • Choose which WIFI Setup to use and the edit con flag in pmp.ini, which is an index to your WIFI Setup, so first WIFI config implies con=0;
  • Check your remote server script with wget or curl
    http://localhost:3333/open?filename=movie.avi&flags=O_RDONLY"
  • Enable the debug flag in pmp.ini
  • Stay close to your Access Point if you Test for the first time.

Source

Binary

PMP Mod M4g3 Update

Sunday
Feb 12,2006

Updated the Network enabled version.

  • Wrote a little Readme
  • Debug flag is now in the config file
  • Removed obsolete Defines from header files
  • Added missing Python Server Script to the tarball

Source

PMP Mod M4g3 + Network Support

Sunday
Feb 12,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.

pmp_mod

Picture 1

Source

Binary

PSP Video Encoder with PMP support

Sunday
Jan 22,2006

Added support for the PMP Container format used by PMP_MOD. The perl based muxer is included in this package.

To use the PMP Container format you have to define this variables in the python script.

  • PSPPMPPATH = “/psp/video”
  • PMPMUX = “pmpmuxer.pl”

Encode video: python psp.py -m pmp -i file.mpg

Encode video and cleanup: python psp.py -m pmp -i file.mpg -c

Encode only 10 sec: python psp.py -m pmp-i file.mpg -c -d 10

Source

Stella 2.0 Update

Friday
Jan 6,2006

Updated PSP build to reflect lastest changes of the of the Stella project. This build is done with revison 1654 of pspsdk and libsdl.

Changelog

  • libsdl links against GL
  • Loader menu has simplified naviagtion

Building

To build for the PSP, make sure psp-config is in the path and run:


   ./configure --host=psp 
   make
   make psp-layout
   make psp-upload

Dependencies

Download

Source

New Stella Build

Saturday
Nov 12,2005

Updated PSP build to reflect lastest changes of the of the Stella project. Currently the PSP build only works when not disabling the Debugger Console during compile time. So this time configure option –disable-developer will leed to a broken build, even when the debugger is not useable on the PSP. This build is done with revison 1426 of pspsdk and libsdl.

Building

To build for the PSP, make sure psp-config is in the path and run:


   ./configure --host=psp 
   make
   make psp-layout
   make psp-upload

Dependencies

Download

Source