Schrade
Member
2009-05-18 Edit: Binaries and Source code have been released! Windows and Mac versions are available
Download & Source Code: http://code.google.com/p/open-rp/
A guy going by the name of dashhacker has reverse engineered the PS3 -> PSP RemotePlay protocol.
I don't know if it's ok to post a link to his information thread on here so I just won't do that. Use your Google-Fu or something. I just wanted to spread the news though - this will be awesome for PS3 owners with hacked PSPs. You'll be able to access your PS3 from a Desktop computer soon
He's already released a Mac version of the program with a Windows and Linux version to follow.
Download & Source Code: http://code.google.com/p/open-rp/
A guy going by the name of dashhacker has reverse engineered the PS3 -> PSP RemotePlay protocol.
I don't know if it's ok to post a link to his information thread on here so I just won't do that. Use your Google-Fu or something. I just wanted to spread the news though - this will be awesome for PS3 owners with hacked PSPs. You'll be able to access your PS3 from a Desktop computer soon
dashhacker said:I reverse-engineered the authentication and content encryption system using a debugger (psplink) on a hacked PSP. The protocol itself is simply HTTP and anyone can read and understand that. The only part of the protocol that took a few hours to learn was the pad (input) data. Every button press on the PSP results in a 128 byte block of data being sent to the PS3 via HTTP POST (up to 60 times before a new POST header is sent).
In terms of APIs, I chose highly portable libraries to facilitate rapid development. For HTTP I'm using libcurl, audio is being decoded with libfaad, video is being decoded with libavcodec (FFmpeg), audio and video output along with user-events and thread support is being handled by libSDL. The GUI was written using wxWidgets.
dashhacker said:For the BETA release, I may not get full-screen support in, but it will be implemented along with double-size windowed mode. The code is capable to support this, just hasn't been a top priority. I'm really working hard to build a multi-platform release.
As far as Sony releasing a firmware update to block ORP, I wouldn't be surprised. There are two reasons why this will be difficult for them however. Number one, they'll have to update both the PS3 *and* the PSP firmware at the same time. Number two, the PSP is a hacked platform... so it's really futile. I'll always be able to reverse-engineer the authentication/cryptography system provided I can run a debugger on the PSP. Looks like that'll be the case for some time. Even if they update the PSP (as is rumoured), then they'll have to lock-out existing PSP owners from Remote Play. I *highly* doubt they're prepared to piss off millions of existing customers. Even for Sony, that would seem very unlikely.
He's already released a Mac version of the program with a Windows and Linux version to follow.