PDA

View Full Version : PSP screen to PC via USB - HowTo



tubo
May 10th, 2007, 09:41
Hi,

while technically, this has been possible for a few months. it has been a very undercover and complex procedure to follow. Basically, Tyranid has comitted a stunning new version of his PSP remote control software RemoteJoy into the development branch of the PSPDEV repository. and it allows full remote control of a PSP -- including the transfer of the display screen to your PC. Yes, it also works with (some) games, yes it works for the XMB, yes its fast. Yes, it rocks.

DIGG THIS NEWS (http://digg.com/gaming_news/Export_Your_PSP_Screen_to_a_PC)

http://digg.com/gaming_news/Export_Your_PSP_Screen_to_a_PC

A demo is available here:
http://www.youtube.com/v/FX_tXhb7IBQ

I made a quick HowTo here:
http://www.ngine.de/index.jsp?pageid=4292

Since its the initial version of the HowTo, i would love to get feedback on bugs and missing explanations.

have fun. Bow down to the might of Tyranid, and enjoy fullscreen PSP action on your PC, controlled by the keyboard.

PSPLINK rules.

tubo
www.ngine.de

luis_05
May 10th, 2007, 20:16
awesome, simply awesome, what will they think of next!! lol

Accordion
May 10th, 2007, 20:19
need this on ps3!

should be possible?

Axelius
May 10th, 2007, 20:30
Wohoo, this is cool!
This allows us to make the psp a lot more useful: For example you can use the psp as something like an ultra-mini psx or at last watch the umd movies on your tv and not on your tiny 11cm psp screen.
I hope they will improve this program so that it is compatible with almost every program and game.

carlitx
May 10th, 2007, 20:32
OHHHH YAAHHHHHHH(lol cause his pic is the kool aid man:P) when i get my comp back on windows ill definatly do this:P:P:P

NintendoGuy
May 10th, 2007, 20:35
Cool... Thanks... I'll use that..


It's awesome

Gold Line
May 10th, 2007, 20:35
omg im gona try this right now

The_Ultimate_Eggman
May 10th, 2007, 20:43
Not really a how to is it..And weres the software??.

SnesR0X
May 10th, 2007, 20:44
wow I love you, everyone rep him

NoQuarter
May 10th, 2007, 20:50
I worship your psp lordship

tehslippy
May 10th, 2007, 20:58
can someone post a windows tutorial, i have no idea how to translate it for windows.

Baboon
May 10th, 2007, 21:16
I'll be happy once this is hacked to work on Windows! :)

Gold Line
May 10th, 2007, 21:22
what this dont work on windows :(

Kloe
May 10th, 2007, 21:22
so does this mean I could hook up my psp to my PC then move my computer screen to my TV via S-Video cable and be playing psp games on my 28 inch tv?

Buddy4point0
May 10th, 2007, 21:31
sweet! now it is alot easyer to take videos of your homebrew games!!!

Zugoul
May 10th, 2007, 21:57
Now if you do that work better, some body should creat a NDS Emulator for the PSP now that we have two screens.:thumbup:

IamAbe
May 10th, 2007, 22:06
Excellent News!!!! I've been wait more than half a year for this. WELL DONE!!!!

Buddy4point0
May 10th, 2007, 22:13
hmm im hearing this doesnt work on windows...
damn now only like 1/80th of people will be able to use it

tubo
May 10th, 2007, 22:34
you know, at this stage its a rather advanced hack for the PSP (well at least more advanced than simply running a PBP from a memstick), look at the guide, its in no way simple to get running at this point. The Linux bit is only part of the equation. If you have the guts / knowledge to make this work on Linux, i bet you can also make it work on Windows.

I was just not interested in dealing with Windows for the initial version. Its simpler for PSP developers to use Linux.

Honestly.

greetz
tubo

burrito
May 10th, 2007, 22:49
I hope someone makes a Windows version...

despoteuodia
May 10th, 2007, 22:52
does it also allow mouse instead of the nub?
then it would explain how i got uber pwned on medal of honor.

Jonesyxxiv
May 10th, 2007, 22:54
hmm im hearing this doesnt work on windows...
damn now only like 1/80th of people will be able to use it

I agree

Gold Line
May 10th, 2007, 22:56
i want to use this hurry and make a win ver.....please

Top1
May 10th, 2007, 23:00
hell yeah!!! if I would be a psp programmer I would instantly make a simple to use programm for that!

and EVERYONE would love me...

*I hope someone just thought --> "hmmm I could do that" :)

philage
May 10th, 2007, 23:03
yeah, a windows version would be nice so we mere mortals can have a play :eek: , it looks awsome. If this becomes a user friendly windows app, then this is gonna be a huge step for the psp. :D

Keep up the great work. :thumbup:

The King
May 10th, 2007, 23:06
make for windows chop chop j/k
it would be nice to rip people in syphon on a 19 inch lcd screen

pt9087
May 10th, 2007, 23:19
Great work, If it was made for windows then it would be extra awsome!

E.J.
May 10th, 2007, 23:37
Wow O.O, i knew this would be possible one or another way!!

Now, it would be great a wifi version. well, one can dream...

Buddy4point0
May 11th, 2007, 01:01
Wow O.O, i knew this would be possible one or another way!!

Now, it would be great a wifi version. well, one can dream...

great idea, a wifi verison would be great but the usb isnt bad as you have to be able to reach the keys on the keyboard and the psp anyway

joesnose
May 11th, 2007, 01:23
i too hope a simple windows app could be made, but remember that the psp is programmed to run on a screen 480x272, the more you increase the screen size the more you decrease the image quality.

pkmaximum
May 11th, 2007, 02:00
I want to see a windows version of this, this is truly a great accomplishment in my eyes I haven't seen something like this done before. I can't wait to be able to use this.

Gizmo356
May 11th, 2007, 02:19
Is it possible to view it on the pc screen and control it with the psp?

Cloudhunter
May 11th, 2007, 02:47
@Gizmo356: Yeah, I believe it's possible.

@Everyone: The steps SHOULD be the same for compiling under cygwin, if you get a cygwin PSP development environment up.

Cloudy

Mr. Shizzy
May 11th, 2007, 02:52
Wow. thats awesome. Will be sure to try this :)

GrizzlY_lbc
May 11th, 2007, 03:51
Very nice!!!!! I Like.

Broadus
May 11th, 2007, 05:23
This is really impressive, though I'm rather confused without a Windows tutorial. The only Linux computers I've ever used were in my school library, and who knows what happened to those since they started renovating the whole library.

Gizmo356
May 11th, 2007, 06:47
This is awesome, too bad I'm on windows.

SpooForBrains
May 11th, 2007, 11:13
Not really a how to is it..And weres the software??.

Did you even read it? Of course it's a how-to. It just has certain prerequisites which are stated very clearly at the beginning.



The whole tutorial here assumes basic Linux shell skill.
...
Also, it may be noteworthy that this tutorial does not go into great detail about Linux basics, such as making sure that you have subverison installed, or how to install it.


It then tells you exactly how to get the required source code from Subversion, and compile it.

It really does tell you everything you need to know, assuming that you already know your way around a Linux system.

To everyone else - this is a good incentive to download yourselves a copy of Ubuntu Linux and give it a try. It's what all the best PSP devs use :)

tubo
May 11th, 2007, 11:47
at last, a sensible reply. Thanks SpooForBrains

tubo
www.ngine.de

Panini
May 11th, 2007, 12:25
So unless you know Linux well, can compile code or are a psp dev then your going to find this pretty much impossible to get working? lol

I'll wait for the "I'm a muppet easy to use installer verion".

Nice concpet tho.

tubo
May 11th, 2007, 12:29
@panini

yep - spot on. Its a proof of concept howto and mostly for developers at this moment.

tubo

Haydar77
May 11th, 2007, 14:20
Does that work on orginal Sony Firmware 3.40??

doclane
May 11th, 2007, 15:16
would this work on knoppix?

because i really have no desire to install linux on a machine just for this.

SpooForBrains
May 11th, 2007, 15:19
Does that work on orginal Sony Firmware 3.40??

No, it will only work with the custom firmwares since it requires plugins to work.


would this work on knoppix?

because i really have no desire to install linux on a machine just for this.

Theoretically, yes, although you may have some difficulty installing the PSP toolkit - you'd probably need to roll your own version of knoppix with the toolkit installed if you wanted to use it regularly.

It should work fine with cygwin, although I certainly wouldn't know how to go about using it that way.

doclane
May 11th, 2007, 15:26
when i have more time i might give it a shot.

knoppix is perfect for those afraid of commitment.

Ennohex
May 11th, 2007, 16:05
Very impressive. Even re-sizes the screen.
Hands down the most impressive thing I've seen other than firmware manipulation.

flex_1986
May 11th, 2007, 16:10
Yeah pretty sweet..

Apoklepz
May 11th, 2007, 16:34
Holy mother of God! This is quite impressive to see....Might never have to mod a PSP with that PSP2TV accesory kit because of this.

Has somebody tried this with cygwin, yet?

jimjamjahaa
May 11th, 2007, 19:25
this is litterally the best thing to hapen to the psp ever. i will be compiling this just as soon as my laptop is fixed

(some punk spilled beer on it)

zoson
May 11th, 2007, 19:25
Holy mother of God! This is quite impressive to see....Might never have to mod a PSP with that PSP2TV accesory kit because of this.

Has somebody tried this with cygwin, yet?

I've already got this running on my PC via knoppix, and outputting to my TV. :) Who needs cygwin when liveCD's are around?

ukbigdave
May 11th, 2007, 21:16
seems like its gonna take a while, but think of the possibilities with the ps3

goaliedude
May 11th, 2007, 23:10
hope a pc version can b released

DPyro
May 11th, 2007, 23:32
Can you release the eboot and compiled Linux files. I'm not able to get the PSP SDK to install correctly.

Gold Line
May 11th, 2007, 23:35
any news on a windows ver yet

pkmaximum
May 12th, 2007, 00:11
Ya I news on the windows version + tutorials and everything... sry if this isn't allowed to post links to another forum, but I think for this it should be an exception.

http://forums.maxconsole.net/showthread.php?p=521703&posted=1#post521703

Unfort. I have not had much luck as all I successfully got up to was the "Connected to Device" line... and I can't get passed at any step beyond that.

DPyro
May 12th, 2007, 03:57
I got a game to display and control the psp from my PC keyboard, but the display is frozen.

pkmaximum
May 12th, 2007, 04:09
Hmmm... seems like your 1/2 way there... I'm still stuck with the problem I posted above =[

Gizmo356
May 12th, 2007, 05:32
Same here

FaIIen
May 12th, 2007, 13:47
I'm using ubuntu 6.10 and currently I'm stuck at this part of the guide

Now on to build the tools on the PC side:

* in pspsh folder , issue a "make"
* in usbhostfs_pc folder, issue a "make"
* in tools/remotejoy , issue a "make"
* in tools/remotejoy/pcsdl , issue a "make"
* in the usbhostfs_pc folder, run the mod.sh script and enter your root password

after the 2nd step, when I do make inside /tools/remotejoy i get these

Code:

atomsk@omnio:/home/atomsk/psp/psplinkusb/tools/remotejoy# make
psp-gcc -I/usr/local/pspdev/psp/sdk/include/libc -I. -I/usr/local/pspdev/psp/sdk/include -Os -G0 -Wall -fno-builtin-printf -I../../usbhostfs -I../../psplink -D_PSP_FW_VERSION=150 -L. -L/usr/local/pspdev/psp/sdk/lib -Wl,-q,-T/usr/local/pspdev/psp/sdk/lib/linkfile.prx -mno-crt0 -nostartfiles -L../../libpsplink_driver -L../../libusbhostfs_driver main.o kmode.o exports.o -lpsppower_driver -lusbhostfs_driver -lpspdisplay_driver -lpsplink_driver -lpspdebug -lpspdisplay_driver -lpspctrl_driver -lpspsdk -lpspkernel -o remotejoy.elf
/usr/local/pspdev/lib/gcc/psp/4.0.2/../../../../psp/bin/ld: cannot find -lusbhostfs_driver
collect2: ld returned 1 exit status
make: *** [remotejoy.elf] Error 1
atomsk@omnio:/home/atomsk/psp/psplinkusb/tools/remotejoy#


I'm not sure what lusbhostfs_driver is.. any ideas ?

pkmaximum
May 12th, 2007, 16:21
I got everything set up... unfortunately. the computer output was like 1.5 seconds behind the PSP output. So its not worth using for a gaming interface at the moment.

So I can confidently say I see the uses in a developing side to this tool. But it does not help anyone who is looking for some user value from it... so until this is improved its just literally a cool thing to see I guess =P

P.S. The problem I was having earlier was so stupid too lol, I had to set the PSP in the recovery menu to use the 3.4 kernal not the 1.5 kernal.

Gizmo356
May 12th, 2007, 16:31
ON my computer I have no delay, its full speed from what I can tell.

pkmaximum
May 12th, 2007, 16:32
Dam Lucky you.... I wonder what this could mean for me.... =[

My USB is 2.0 I don't understand what other problem it could be.

Gizmo356
May 12th, 2007, 16:41
My computer is pretty old and I think this runs better on linux than windows.

pkmaximum
May 12th, 2007, 16:56
Oh so your running Linux, I'm doing this on windows with no luck in terms of speed.

Gizmo356
May 12th, 2007, 17:12
No I'm on windows xp professional.

pkmaximum
May 12th, 2007, 19:53
Same here, idk what the problem could be then, my computer is only 2 years old.... and its specs are fine too. I'll post them if they are necessary but I think it will be fine w/o them.

Hmmm I wonder how it works out for other people.

wraggster
May 13th, 2007, 02:02
thanks for the news tubo, help get this on digg by clicking here

DIGG THIS NEWS (http://digg.com/gaming_news/Export_Your_PSP_Screen_to_a_PC)

http://digg.com/gaming_news/Export_Your_PSP_Screen_to_a_PC

DPyro
May 13th, 2007, 04:07
I got the xmb thinger to work. Make sure EBOOTs are set to 3.40 in recovery and are in the GAME340 folder. Also turn other plugins off.

Apoklepz
May 14th, 2007, 18:45
Tekken Dark Resurrection.cso works awesome, just make sure you turn Auto Save off or it will crash.

BTW, I haven't been able to get any homebrew to load...Has anybody? I'm interested in maybe some emulators like SNEStyl, GPSP, MVSPSP, NesterJ and Daedalus...or maybe even Pops...Any luck running these fullscreen on PC?...and how?...cuz they all hang up for me after the Gameboot.

Noobtaculus
May 14th, 2007, 20:33
cool

pihh
May 23rd, 2007, 11:40
i means I can play psp with a wiimote ! :)

PSPNEWBIE1234567
June 29th, 2007, 19:41
can some one tell me how to do just the video?

micster
June 29th, 2007, 20:13
Hold on - Would this work on PS3 or PS2 linux?!

PSPNEWBIE1234567
August 30th, 2007, 00:36
plz tell me

Noobtaculus
September 4th, 2007, 19:27
no windows version make me an angry noob!!!!
o well at least those mac addicts arent complaining yet

Suzuka09
September 6th, 2007, 01:51
Has anyoone been able to do this on Mac OS X, I cant get past this
# (If you have a OE firmware like me) issue this command: make -f Makefile.oe release
I always get Error 2
heres my terminal window
Macintosh:psplinkusb Suzuka$ make -f Makefile.oe release
make -C libpsplink clean
rm -f psplink_0000.o psplink_0001.o psplink_0002.o psplink_0003.o psplink_0004.o psplink_0005.o psplink_0006.o psplink_0007.o psplink_0008.o psplink_0009.o psplink_0010.o libpsplink.a
make -C libpsplink_driver clean
rm -f psplink_driver_0000.o psplink_driver_0001.o psplink_driver_0002.o psplink_driver_0003.o psplink_driver_0004.o psplink_driver_0005.o psplink_driver_0006.o psplink_driver_0007.o psplink_driver_0008.o psplink_driver_0009.o psplink_driver_0010.o psplink_driver_0011.o psplink_driver_0012.o psplink_driver_0013.o psplink_driver_0014.o psplink_driver_0015.o psplink_driver_0016.o psplink_driver_0017.o psplink_driver_0018.o libpsplink_driver.a
make -C libusbhostfs clean
rm -f USBHostFS_0000.o USBHostFS_0001.o USBHostFS_0002.o USBHostFS_0003.o USBHostFS_0004.o USBHostFS_0005.o USBHostFS_0006.o USBHostFS_0007.o USBHostFS_0008.o USBHostFS_0009.o USBHostFS_0010.o libusbhostfs.a
make -C libusbhostfs_driver clean
rm -f USBHostFS_driver_0000.o USBHostFS_driver_0001.o USBHostFS_driver_0002.o USBHostFS_driver_0003.o USBHostFS_driver_0004.o USBHostFS_driver_0005.o USBHostFS_driver_0006.o USBHostFS_driver_0007.o USBHostFS_driver_0008.o USBHostFS_driver_0009.o USBHostFS_driver_0010.o libusbhostfs_driver.a
make -C psplink clean
make[1]: psp-config: Command not found
Makefile:21: /lib/build_prx.mak: No such file or directory
make[1]: *** No rule to make target `/lib/build_prx.mak'. Stop.
make: *** [clean] Error 2

kohan69
May 17th, 2008, 10:34
http://www.ngine.de/index.jsp?pageid=4292
link is down for me
rehost the tut please?

did anyone confirm with xp + cygwin?



Hold on - Would this work on PS3 or PS2 linux?!
try it! but I gurantee it should have lag if it does

Mr-S
May 18th, 2008, 13:42
need this on ps3!

should be possible?

lols the ps3 plug into a telly silly :P
nah i knew what u meant.. that would be good, i'm guessin sony will hear this and do this to reak glory from unwitting gamers