PSP의 화면을 PC로 출력해주는 방법과 프로그램이 공개되었습니다. 게다가 PC로 PSP화면을 보면서 키보드로 조작까지 할 수 있습니다. 항상 꿈꿔오던 기능이었는데 드디어 현실이 되었군요. [출처가기]
Remote Joy SDL for PSP 설치법 열기
이 방법은 윈도우가 설치되어 있는 PC와 PSP의 버전이 커펌 3.40 OE-A 이라는 가정하에 작성되었습니다.
이 외에 커펌 3.30 OE-A'에서도 실행되는 것을 확인하였습니다. (아마 커펌 3.XX이상에서 모두 실행되는 듯.)
아래 과정을 실행하는 동안은 항상 PC와 PSP가 USB선으로 연결되어 있어야합니다.
[ PSP의 XMB 화면을 PC에서 보기 ]
1) 우선 아래의 첨부파일을 받아 압축을 풉니다.
* Download : RemoteJoy SDL 2007
2) 위 첨부파일 내에 있는 /PSP FW 3.XX OE/PSPLink 폴더를 ms0:/PSP/GAME340/ 폴더로 복사합니다.
(커펌 3.30 OE 사용자라면 ms0:/PSP/GAME330/ 폴더가 됩니다.)
3) 첨부파일 내의 /PSP FW 3.XX OE/SEPlugins 폴더에 있는 psplink.prx, remotejoy.prx 파일을 ms0:/seplugins 폴더로 복사하고 같은 폴더 내의 GAME.TXT 파일을 열어 다음과 같은 문장을 추가합니다.
5) 위 과정이 끝나면 첨부파일 내의 Start-USBHostFS_PC.bat 파일을 더블클릭하여 실행합니다. 그럼 usbhostfs_pc.exe라는 도스창이 하나 뜨게 됩니다. 이 상태로 유지하세요.
6) PSP로 돌아와 게임 - 메모리스틱 메뉴의 'PSPLink v3.0 OE' 를 실행합니다. 그럼 PSP의 화면이 도스창처럼 검게 변하고 텍스트가 한 줄 나옵니다.
그리고 PC의 usbhostfs_pc.exe 창에 "Connected to Device"라는 문구가 나온다면 다음 과정을 진행합니다.
(만약 위 문구가 정상적으로 뜨지 않고 새 하드웨어 검색 마법사가 실행된다면 첨부파일내의 /LibUSB/driver/psp.inf 를 지정하여 Type-B 드라이버를 먼저 설치하면 됩니다.)
7) 첨부파일 내의 Start-PSPSH.bat 파일을 실행하여 pspsh.exe 창을 띄웁니다.
8) 그리고 첨부파일 내의 다음 파일 중 하나를 선택해 실행합니다.
이 과정까지 마친 후 PC에는 총 3개의 도스창과 한 개의 실행창이 떠 있는 상태여야 합니다.
9) 이제 위에서 실행한 pspsh.exe 창에 다음과 같은 명령어를 입력합니다.
입력 후 잠시 기다리면 PSP가 재부팅됩니다. 재부팅후 PSP가 XMB 상태가 되면 PC의 pspsh.exe 창에 다시 다음과 같은 명령어를 입력합니다.
10) 위 명령어까지 입력하면 PC의 RemoteJoySDL 창에 PSP의 XMB화면이 실시간으로 전송되어 보이게 됩니다.
이 상태에서 키보드로 PSP를 제어할 수도 있습니다. 해당하는 키는 다음과 같습니다.
# XMB에서 비디오 메뉴에 들어가거나 홈브류 등을 실행하면 연결이 끊어질 수도 있다고 readme.txt파일에 써있지만 저 같은 경우 비디오 재생이나 MP3 재생은 정상적으로 되더군요.
단, 바탕화면 지정 등 flash1에 접근하는 설정을 하면 멈추게 됩니다.
[ PSP의 게임화면을 PC에서 보기 ]
1) 위의 [PSP의 XMB 화면을 PC에서 보기] 과정에서의 1)번과 동일합니다.
2) 첨부파일 내의 /PSP FW 3.XX OE/PSPLink/ 폴더의 usbhostfs.prx, psplink_user.prx 파일을 ms0:/seplugins 폴더로 복사합니다. (GAME.TXT 파일에 추가할 필요는 없고 복사만 하면 됩니다.)
3) 첨부파일 내의 /PSP FW 3.XX OE/SEPlugins/ 폴더에 있는 psplink.prx, remotejoy.prx 파일을 ms0:/seplugins 폴더로 복사하고 같은 폴더 내의 GAME.TXT 파일을 열어 다음과 같은 문장을 추가합니다.
그리고 커펌의 리커버리 모드에 들어가 psplink.prx [GAME] , remotejoy.prx [GAME] 항목을 활성화(Enabled) 합니다.
4) 위 과정이 끝나면 첨부파일 내의 Start-USBHostFS_PC.bat 파일을 더블클릭하여 실행합니다. 그럼 usbhostfs_pc.exe라는 도스창이 하나 뜨게 됩니다. 이 상태로 유지하세요.
5) 첨부파일 내의 Start-PSPSH.bat 파일을 실행하여 pspsh.exe 창을 띄웁니다.
6) 그리고 첨부파일 내의 다음 파일 중 하나를 선택해 실행합니다.
이 과정까지 마친 후 PC에는 총 3개의 도스창과 한 개의 실행창이 떠 있는 상태여야 합니다.
7) 이 상태에서 PSP에서 게임을 실행하면 자동으로 PC와 연결이 되며 PC의 usbhostfs_pc.exe 창에 "Connected to Device"라는 문구가 나오게 됩니다.
(만약 위 문구가 정상적으로 뜨지 않고 새 하드웨어 검색 마법사가 실행된다면 첨부파일내의 /LibUSB/driver/psp.inf 를 지정하여 Type-B 드라이버를 먼저 설치하면 됩니다.)
8) 연결이 잘 되었다면 RemoteJoySDL 창에 PSP의 게임화면이 실시간으로 전송되어 보이게 됩니다.
이 상태에서 키보드로 PSP를 제어할 수도 있습니다. 해당하는 키는 다음과 같습니다.
# UMD 게임뿐만 아니라 ISO/CSO파일 구동시에도 사용할 수 있으며 데모게임 역시 가능합니다.
하지만 모든 게임이 완벽히 호환되어 동작하는 것은 아니며 다른 플러그인이 활성화 되어 있는 경우 동작하지 않을 수도 있습니다.
# 게임내에서 메모리스틱에 접근할때나 홈버튼으로 게임을 종료할때는 연결이 끊어지고 PSP가 멈추게될 가능성이 있습니다. 이 경우 USB 선을 빼놓았다가 세이브데이터 불러오기가 끝난 후 다시 USB선을 연결하면 예방할 수 있습니다.
# 게임을 종료하고 싶다면 PSP에서 홈버튼으로 종료하지 말고 pspsh.exe 창에 'exit' 라는 명령어를 입력하세요. 다운 현상 없이 PSP가 XMB상태로 복귀됩니다.
이 외에 커펌 3.30 OE-A'에서도 실행되는 것을 확인하였습니다. (아마 커펌 3.XX이상에서 모두 실행되는 듯.)
아래 과정을 실행하는 동안은 항상 PC와 PSP가 USB선으로 연결되어 있어야합니다.
[ PSP의 XMB 화면을 PC에서 보기 ]
1) 우선 아래의 첨부파일을 받아 압축을 풉니다.
* Download : RemoteJoy SDL 2007
2) 위 첨부파일 내에 있는 /PSP FW 3.XX OE/PSPLink 폴더를 ms0:/PSP/GAME340/ 폴더로 복사합니다.
(커펌 3.30 OE 사용자라면 ms0:/PSP/GAME330/ 폴더가 됩니다.)
3) 첨부파일 내의 /PSP FW 3.XX OE/SEPlugins 폴더에 있는 psplink.prx, remotejoy.prx 파일을 ms0:/seplugins 폴더로 복사하고 같은 폴더 내의 GAME.TXT 파일을 열어 다음과 같은 문장을 추가합니다.
ms0:/seplugins/psplink.prx
ms0:/seplugins/remotejoy.prx
(리커버리 모드에 들어가서 위 두 개 항목은 비활성화 해야 합니다. 꼭~)ms0:/seplugins/remotejoy.prx
5) 위 과정이 끝나면 첨부파일 내의 Start-USBHostFS_PC.bat 파일을 더블클릭하여 실행합니다. 그럼 usbhostfs_pc.exe라는 도스창이 하나 뜨게 됩니다. 이 상태로 유지하세요.
6) PSP로 돌아와 게임 - 메모리스틱 메뉴의 'PSPLink v3.0 OE' 를 실행합니다. 그럼 PSP의 화면이 도스창처럼 검게 변하고 텍스트가 한 줄 나옵니다.
그리고 PC의 usbhostfs_pc.exe 창에 "Connected to Device"라는 문구가 나온다면 다음 과정을 진행합니다.
(만약 위 문구가 정상적으로 뜨지 않고 새 하드웨어 검색 마법사가 실행된다면 첨부파일내의 /LibUSB/driver/psp.inf 를 지정하여 Type-B 드라이버를 먼저 설치하면 됩니다.)
7) 첨부파일 내의 Start-PSPSH.bat 파일을 실행하여 pspsh.exe 창을 띄웁니다.
8) 그리고 첨부파일 내의 다음 파일 중 하나를 선택해 실행합니다.
Start-RemoteJoy.bat - 작은 화면
Start-RemoteJoy-FPS.bat - 작은 화면, 프레임레이트 보기
Start-RemoteJoy-FS.bat - 전체화면
Start-RemoteJoy-FS-FPS.bat - 전체화면 , 프레임레이트 보기
Start-RemoteJoy-FPS.bat - 작은 화면, 프레임레이트 보기
Start-RemoteJoy-FS.bat - 전체화면
Start-RemoteJoy-FS-FPS.bat - 전체화면 , 프레임레이트 보기
이 과정까지 마친 후 PC에는 총 3개의 도스창과 한 개의 실행창이 떠 있는 상태여야 합니다.
9) 이제 위에서 실행한 pspsh.exe 창에 다음과 같은 명령어를 입력합니다.
%loadvsh
입력 후 잠시 기다리면 PSP가 재부팅됩니다. 재부팅후 PSP가 XMB 상태가 되면 PC의 pspsh.exe 창에 다시 다음과 같은 명령어를 입력합니다.
%loadjoy
10) 위 명령어까지 입력하면 PC의 RemoteJoySDL 창에 PSP의 XMB화면이 실시간으로 전송되어 보이게 됩니다.
이 상태에서 키보드로 PSP를 제어할 수도 있습니다. 해당하는 키는 다음과 같습니다.
키보드 방향키 - PSP의 방향키 / A - 네모버튼 / S - 세모버튼 / Z - 엑스버튼 / X - 동그라미버튼
/ Q - L트리거 / W - R트리거 / Enter - 스타트버튼 / Space - 셀렉트버튼
/ F4 - 화면크기 줄이기 / F5 - 일시 정지 / F9 - 프레임 보기 / F10 - 스크린샷
/ Q - L트리거 / W - R트리거 / Enter - 스타트버튼 / Space - 셀렉트버튼
/ F4 - 화면크기 줄이기 / F5 - 일시 정지 / F9 - 프레임 보기 / F10 - 스크린샷
# XMB에서 비디오 메뉴에 들어가거나 홈브류 등을 실행하면 연결이 끊어질 수도 있다고 readme.txt파일에 써있지만 저 같은 경우 비디오 재생이나 MP3 재생은 정상적으로 되더군요.
단, 바탕화면 지정 등 flash1에 접근하는 설정을 하면 멈추게 됩니다.
[ PSP의 게임화면을 PC에서 보기 ]
1) 위의 [PSP의 XMB 화면을 PC에서 보기] 과정에서의 1)번과 동일합니다.
2) 첨부파일 내의 /PSP FW 3.XX OE/PSPLink/ 폴더의 usbhostfs.prx, psplink_user.prx 파일을 ms0:/seplugins 폴더로 복사합니다. (GAME.TXT 파일에 추가할 필요는 없고 복사만 하면 됩니다.)
3) 첨부파일 내의 /PSP FW 3.XX OE/SEPlugins/ 폴더에 있는 psplink.prx, remotejoy.prx 파일을 ms0:/seplugins 폴더로 복사하고 같은 폴더 내의 GAME.TXT 파일을 열어 다음과 같은 문장을 추가합니다.
ms0:/seplugins/psplink.prx
ms0:/seplugins/remotejoy.prx
ms0:/seplugins/remotejoy.prx
그리고 커펌의 리커버리 모드에 들어가 psplink.prx [GAME] , remotejoy.prx [GAME] 항목을 활성화(Enabled) 합니다.
4) 위 과정이 끝나면 첨부파일 내의 Start-USBHostFS_PC.bat 파일을 더블클릭하여 실행합니다. 그럼 usbhostfs_pc.exe라는 도스창이 하나 뜨게 됩니다. 이 상태로 유지하세요.
5) 첨부파일 내의 Start-PSPSH.bat 파일을 실행하여 pspsh.exe 창을 띄웁니다.
6) 그리고 첨부파일 내의 다음 파일 중 하나를 선택해 실행합니다.
Start-RemoteJoy.bat - 작은 화면
Start-RemoteJoy-FPS.bat - 작은 화면, 프레임레이트 보기
Start-RemoteJoy-FS.bat - 전체화면
Start-RemoteJoy-FS-FPS.bat - 전체화면 , 프레임레이트 보기
Start-RemoteJoy-FPS.bat - 작은 화면, 프레임레이트 보기
Start-RemoteJoy-FS.bat - 전체화면
Start-RemoteJoy-FS-FPS.bat - 전체화면 , 프레임레이트 보기
이 과정까지 마친 후 PC에는 총 3개의 도스창과 한 개의 실행창이 떠 있는 상태여야 합니다.
7) 이 상태에서 PSP에서 게임을 실행하면 자동으로 PC와 연결이 되며 PC의 usbhostfs_pc.exe 창에 "Connected to Device"라는 문구가 나오게 됩니다.
(만약 위 문구가 정상적으로 뜨지 않고 새 하드웨어 검색 마법사가 실행된다면 첨부파일내의 /LibUSB/driver/psp.inf 를 지정하여 Type-B 드라이버를 먼저 설치하면 됩니다.)
8) 연결이 잘 되었다면 RemoteJoySDL 창에 PSP의 게임화면이 실시간으로 전송되어 보이게 됩니다.
이 상태에서 키보드로 PSP를 제어할 수도 있습니다. 해당하는 키는 다음과 같습니다.
키보드 방향키 - PSP의 방향키 / A - 네모버튼 / S - 세모버튼 / Z - 엑스버튼 / X - 동그라미버튼
/ Q - L트리거 / W - R트리거 / Enter - 스타트버튼 / Space - 셀렉트버튼
/ F4 - 화면크기 줄이기 / F5 - 일시 정지 / F9 - 프레임 보기 / F10 - 스크린샷
/ Q - L트리거 / W - R트리거 / Enter - 스타트버튼 / Space - 셀렉트버튼
/ F4 - 화면크기 줄이기 / F5 - 일시 정지 / F9 - 프레임 보기 / F10 - 스크린샷
# UMD 게임뿐만 아니라 ISO/CSO파일 구동시에도 사용할 수 있으며 데모게임 역시 가능합니다.
하지만 모든 게임이 완벽히 호환되어 동작하는 것은 아니며 다른 플러그인이 활성화 되어 있는 경우 동작하지 않을 수도 있습니다.
# 게임내에서 메모리스틱에 접근할때나 홈버튼으로 게임을 종료할때는 연결이 끊어지고 PSP가 멈추게될 가능성이 있습니다. 이 경우 USB 선을 빼놓았다가 세이브데이터 불러오기가 끝난 후 다시 USB선을 연결하면 예방할 수 있습니다.
# 게임을 종료하고 싶다면 PSP에서 홈버튼으로 종료하지 말고 pspsh.exe 창에 'exit' 라는 명령어를 입력하세요. 다운 현상 없이 PSP가 XMB상태로 복귀됩니다.
PSP 화면 출력 실행 스크린샷 열기
# 신기판일 경우 IDStorage 키값에 문제가 있다면 정상작동이 안됩니다.
# XMB화면 출력은 대체적으로 잘 동작하지만 게임화면 출력은 많이 불안정합니다.
(호환되지 않는 게임도 있고 호환되더라도 세이브나 로드시에 자주 다운되니 사용하기에는 조금...)
# 화면만 출력해주는 것이므로 사운드는 나오지 않습니다. ㅡㅡ;