You are not logged in.
sweet thx i will wait cus i have no clue on how to compile i love ORP i have ben wanting somthing like this for a wile
Offline
I seem to have a problem, my video stream doesn't start loading, it shows the name of my PS3 on the window but only shows the dashhacker logo...? Can anyone tell me what i must have done wrong?
Offline
dashhacker wrote:
weirdpeople wrote:
Well i cant get it to work could it be because my psp wont connect to remote play?
Yup. If your PSP doesn't work, Open Remote Play won't either. Try re-registering your PSP with the PS3.
my psp has never worked no matter how many time i re register it i think its a problem with the wifi card on my psp because i cant send or receive pictures eather
Offline
nickb827 wrote:
Pooky_187 wrote:
in the read me it says you have to put a folder on your PSP under Game folder & run it so does this mean you need a CFW hacked PSP? I member of another forum i posted it at has offical FW & it dosn't work? If Official firmware dosn't work then that sux
i sold my CFW PSP
Try ChickHEN on your official FW PSP. Or I could sell you my Pandora's battery + magic memory stick
.
Or he could make his own. Google ftw
Offline
hello.
I am not sure if I am posting this in the correct place.
I was just wanting to know what information is obtained from the PS3 via the PSP and put into the orp file. In orp.c is all the information retreived from the PS3 contained in the struct orpConfigRecord_t ?
I was just wondering what information is transferred that cannot be taken from the ps3 another way? I am trying to think of a way around using the PSP. I know you guys have already thought about it. I am curious.
Offline
synf2n wrote:
hello.
I am not sure if I am posting this in the correct place.
I was just wanting to know what information is obtained from the PS3 via the PSP and put into the orp file. In orp.c is all the information retreived from the PS3 contained in the struct orpConfigRecord_t ?
I was just wondering what information is transferred that cannot be taken from the ps3 another way? I am trying to think of a way around using the PSP. I know you guys have already thought about it. I am curious.
Yes, all the needed RP details are stored in a struct orpConfigRecord_t declared in config.h. Most of the data in there you could find by other means:
struct orpConfigRecord_t
{
// Flags: used to mark records as deleted.
Uint32 flags;
// PS3 port: almost always 9293 unless you have some port forwarding set-up.
Uint16 ps3_port;
// PS3 host: don't need a CFW PSP to get this.
Uint8 ps3_hostname[ORP_HOSTNAME_LEN];
// PSP nickname: don't need a CFW PSP to get this.
Uint8 ps3_nickname[ORP_NICKNAME_LEN];
// PS3 MAC address: not used at the moment.
Uint8 ps3_mac[ORP_MAC_LEN];
// PSP MAC address: Don't need a CFW PSP to get this.
Uint8 psp_mac[ORP_MAC_LEN];
// PSP ID: I don't know of any other was to get this. Requires a CFW PSP.
Uint8 psp_id[ORP_KEY_LEN];
// PSP Owner: Don't need a CFW PSP to get this.
Uint8 psp_owner[ORP_NICKNAME_LEN];
// Remote Play Private Key: Don't know of any other way to get this. Requires a CFW PSP.
Uint8 pkey[ORP_KEY_LEN];
};So, as you can see - there are only two bits of information that require CFW to obtain. The PSP's unique ID, and the Remote Play Private Key. The Private Key is randomly generated when you register your PSP with your PS3. This information is stored in the PSP's registry; in flash memory (not on the memory stick).
If you find out how to get these two 128-bit keys without CFW, please let me know!![]()
Last edited by dashhacker (2009-05-20 13:47:23)
Offline
I took the liberty to submit your efforts to Engadget where it has just been posted .... expect a lot more traffic ;-)
Offline
RogueFive wrote:
I took the liberty to submit your efforts to Engadget where it has just been posted .... expect a lot more traffic ;-)
Thanks! The more eye balls and brains the better. I'm really hoping I can get some help with audio/video synchronization. I'm reading a lot about it, but I don't want to take too long implementing it on my own.
Anyone out there have experience with this sort of thing?
Offline
synf2n wrote:
hello.
I am not sure if I am posting this in the correct place.
I was just wanting to know what information is obtained from the PS3 via the PSP and put into the orp file. In orp.c is all the information retreived from the PS3 contained in the struct orpConfigRecord_t ?
I was just wondering what information is transferred that cannot be taken from the ps3 another way? I am trying to think of a way around using the PSP. I know you guys have already thought about it. I am curious.
One way or another you'll need a PSP at least once. The PSP ID needs to be on the registered list on the PS3 it self to be able to accept connections from it.
Btw, has there been any updated build for Windows posted anywhere? :p It's been a while since I compiled stuff on my own and don't really have the free time for it :p
Offline
Hitomics wrote:
Btw, has there been any updated build for Windows posted anywhere? :p It's been a while since I compiled stuff on my own and don't really have the free time for it :p
There will be updated binary releases for Windows and Mac OSX every Friday provided that there were enough updates to warrant it. As for tomorrow, I will post an update to v1.2 which does have significant updates. Namely, mouse support, SIXAXIS/DS3 support, proper full-screen mode, and a fix for the Windows crashes. Full change log is here: http://code.google.com/p/open-rp/wiki/ChangeLog
Offline
dashhacker wrote:
Hitomics wrote:
Btw, has there been any updated build for Windows posted anywhere? :p It's been a while since I compiled stuff on my own and don't really have the free time for it :p
There will be updated binary releases for Windows and Mac OSX every Friday provided that there were enough updates to warrant it. As for tomorrow, I will post an update to v1.2 which does have significant updates. Namely, mouse support, SIXAXIS/DS3 support, proper full-screen mode, and a fix for the Windows crashes. Full change log is here: http://code.google.com/p/open-rp/wiki/ChangeLog
I see. Kudos for the info, and once again, great work! ![]()
Offline
it's friday when release version 1.2?
Offline
ricardog wrote:
it's friday when release version 1.2?
Everything is read to go. It's 11:55 AM EST here in Toronto, expect a release anytime from now to 8:00 PM EST. I'm just waiting on results from QA testing.
Offline
after updating svn i'm no more able to compile orp
http://paste2.org/p/220694
Offline
KazMisMas wrote:
after updating svn i'm no more able to compile orp
http://paste2.org/p/220694
I apologize for that. ORP is now dependent on the latest FFmpeg (SVN trunk) as I'm getting ready to implement audio/video synchronization. If you're using Gentoo, you can emerge ffmpeg-9999-r1 (which will build from SVN). If not, svn checkout and build the latest FFmpeg. Put it in /usr/local or your home directory. Adjust the Linux.mak INCLUDE and LIB_FFMPEG variables so they point to the new version.
Offline
Any ETA on the new build? It's 2AM here and I just wanna know if I should go to bed or wait a bit xD
Offline
Hitomics wrote:
Any ETA on the new build? It's 2AM here and I just wanna know if I should go to bed or wait a bit xD

Offline
greg wrote:
Hitomics wrote:
Any ETA on the new build? It's 2AM here and I just wanna know if I should go to bed or wait a bit xD
What the... I had just checked it like 10 mins ago. Now I feel silly ![]()
Offline
I'm having a huge delay when increasing the window size or using fullscreen. Why is that? Is the PS3 sending the video stream with an increased resolution or is the Open remote Play just upscaling it?
Offline
I have FFmpeg version SVN-r18905 now, but i'm now getting another error
http://paste2.org/p/220745
Last edited by KazMisMas (2009-05-23 00:51:13)
Offline
KazMisMas wrote:
I have FFmpeg version SVN-r18905 now, but i'm now getting another error
http://paste2.org/p/220745
Yea, that's odd. Seems like maybe the right headers are being included, but the wrong (older?) libraries are being linked. The FFmpeg version you're using has these functions, where did you install it, /usr or elsewhere? Try running the following commands, post the output:
# find /usr/include -type f | xargs grep avcodec_decode_video2 Should result in similar output: /usr/include/libavcodec/avcodec.h: * Wrapper function which calls avcodec_decode_video2. /usr/include/libavcodec/avcodec.h: * @deprecated Use avcodec_decode_video2 instead. /usr/include/libavcodec/avcodec.h:int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, # find /usr/lib -type f | xargs grep avcodec_decode_video2 Should result in similar output: Binary file /usr/lib/libavcodec.a matches Binary file /usr/lib/libavformat.a matches Binary file /usr/lib/libavformat.so.52.33.0 matches Binary file /usr/lib/libavcodec.so.52.29.0 matches
Offline
dashhacker wrote:
ricardog wrote:
it's friday when release version 1.2?
Everything is read to go. It's 11:55 AM EST here in Toronto, expect a release anytime from now to 8:00 PM EST. I'm just waiting on results from QA testing.
Some feedback on your windows version of 1.2:
- Crashing problem seems to be gone
- CTRL-D and CTRL-F now work (they didn't at all before, for me)
- As you are already aware, the sound is out of sync behind the video, and gets worse with time as small sound hiccups occur
- In full screen mode, audio/video performance suffers further. This *could* very well be due to a 5 year old processor I'm running this on.
Offline
I'm having the same crashing problems like in version 1.1 when playing High Stakes Poker on my XP. On Mac, it runs pretty damn good though.
Offline
Thanks for the detailed response dashhacker!
dashhacker wrote:
So, as you can see - there are only two bits of information that require CFW to obtain. The PSP's unique ID, and the Remote Play Private Key. The Private Key is randomly generated when you register your PSP with your PS3. This information is stored in the PSP's registry; in flash memory (not on the memory stick).
If you find out how to get these two 128-bit keys without CFW, please let me know!
Hitomics wrote:
One way or another you'll need a PSP at least once. The PSP ID needs to be on the registered list on the PS3 it self to be able to accept connections from it.
Ok, so as the PSP ID needs to be registered on the PS3 making it work without a PSP at all is virtually impossible until the PS3's root fs can be written to in the correct place, ie hacked??
EVEN if we could obtain the information on the two 128bit keys?
As speculation I think the first - the PSP's id would probably be a hash of :
Serial No
MIPS CPU unique ID, assuming there is one?
Mac Addrress
Date Made
Gregorian date? (like uuid)
Do you have any idea of what it MIGHT be ? Could it be a standard UUID or a custom one?
As for the private key. I have no idea what the inputs into that might be. It would be virtually impossible to work that out - no ?
Sorry for all the questions.
Regards
synf2n
Last edited by synf2n (2009-05-23 11:02:10)
Offline