New version is available: PSPdisp v0.3 (by JJS)
This program package lets you use a Playstation Portable as an additional monitor in Windows. You can also remotely send keyboard and mouse commands to the PC. The newest version implements sound streaming, too.
PSPdisp is compromised of four components, on Windows a display driver, an usb driver and the interface application which captures the screen, compresses it and sends it over USB to the PSP. On the PSP side there is an application that decompresses the frames and displays them.
PSP: Either slim or phat model running a custom firmware (reported working on 3.40-OEA, M33 version 3.52, 3.71, 3.90, 4.01, 5.00).
It may function with the homebrew enabler on a 5.03 OFW PSP-3000, but I have not tested it.
PC: Reasonably modern PC (Pentium 4 / Athlon64 or above, multi-core processor recommended) running Windows 2000, XP, Server 2003, Vista, Server 2008, Windows 7 RC, in either 32 bit or 64 bit version.
The display driver for extending the desktop needs Windows 2000 or XP.
The SideShow driver works on Vista SP1 and Windows 7 RC (32 and 64 bit).
To use the display and usb driver on 64 bit versions of Vista and Windows 7 you have to disable the signed driver check.
- SideShow driver for Vista and Windows 7
- speed improvements / CPU load reduction
- CPU load reduction (down to 0 % without screen changes) when using the PSPdisp display driver
- rotation is now performed on the PSP, no increase in CPU load on the PC
- quality and delay settings now customizable through the UI
- completely revamped Wlan mode (switched server to the PC, can now recover from a lost connection etc.)
- added option to disable display streaming (only transmitting controls)
- new option to always switch the PSP display to the screen containing the mouse cursor
- new control file command to display an onscreen keyboard for entering text on the PSP
- new control file command to display the PSPdisp menu at the current mouse position
- added support for the assignment of key combinations to PSP buttons (e.g. ALT+F4 can be mapped to one button)
- various settings regarding PSP power saving in USB mode (turning off screen, reducing clock speed, etc. after a user defined idle timeout)
- PSP clockspeed can be configured for Wireless LAN mode (default, 111, 222, 333 Mhz)
- all user defined files (configuration data and control files) now stored in the application data path
- experimental audio streaming
- case of analog stick movements not being registered
- the two longest delay settings are now clickable
- "grab transparent windows" now actually works (only for 480x272 viewport)
- there are cases where the PSP waits for a Wlan timeout infinitly, making it seem to hang without any message (always fixed by restarting the PSP game, often fixed by turning the Wlan switch off and on again)
- audio will stutter if data cannot be transmitted fast enough either because of the network conditions or low PC specs
- some applications issue drawing commands without apparent screen changes, in that case there is no CPU load reduction available when using the PSPdisp display driver