NVIDIA SHIELD로 PS3 게임 스트리밍 플레이 하기.

일단 영상부터 보고 가시겠습니다.

보통 게임은 쾌적하게 플레이 가능합니다. 720p 스트리밍이다보니 플4 Vita 스트리밍보다 화질도 훨씬 좋네요.


이제 SHIELD가 외부 스트리밍도 지원하다 보니, Wi-Fi만 터진다면 집 밖 어디서나 플3 플레이가 가능해집니다!(…)


아래 영상은 전장의 발큐리아.

그런데 이게 랜선을 거쳐 오는 거다보니 오디오 랙이 0.몇 초 정도 있는데요, 이게 보통은 별 상관 없지만 리듬게임에는 치명적입니다.

영상은 프로젝트 디바 F2. 좀…힘듭니다 ㅋㅋㅋ

RPG/텍스트 어드벤쳐 류 게임은 매우 쾌적하게 플레이 가능.

액션 게임은 종류에 따라 쾌적할 수도 있고 그냥 그럴 수도 있음.

대전게임과 리듬게임 등 칼타이밍이 중요한 게임은 좀 무리.

라는 느낌입니다.

————

그럼, 여기 필요한 준비물이 뭐냐, 하면…

PS3

NVIDIA SHIELD

NVIDIA 그래픽카드가 달린 데스크탑

화면 전송 딜레이가 없는 캡쳐보드(저는 Avermedia extremecap U3 쓰고 있습니다.)

GIMX DIY USB 어댑터 혹은 CronusMax 어댑터

입니다.

마지막 재료인 GIMX DIY USB 어댑터는, 국내에서 파는 재료들로도 제작 가능합니다.

CP2102 칩셋 달린 USB to UART 어댑터와 Teensy2.0 보드를 구매하여 이 설명대로 DIY 어댑터를 제작하면 됩니다.

단, 주의하실 점은, 저 설명대로 하되 2번 3번 점퍼선을 사진과는 반대로 연결해야 됩니다.

———————————–

작동 원리를 간단히 설명하자면,

1. PS3의 영상과 오디오를 캡쳐보드로 받아옴

2. 캡쳐보드로 받아온 영상과 오디오를 PC로 표시


3. 그걸 NVIDIA SHIELD로 스트리밍

하는 겁니다.

물론, 이렇게만 할 경우 SHIELD의 버튼 입력은 PS3에서 받아들일 수가 없으므로,

GIMX를 이용하여 SHIELD의 버튼 입력을 PS3 Sixaxis 신호로 변환, PS3에게 쏴줍니다.

그림으로 나타내면 이렇습니다.

————–

그럼 상세 설명에 들어가겠습니다.

일단, 아래의 파일들을 전부 다운받고, 설치 할 수 있는 것은 모두 설치합니다.


.NET Framework 4(없을 경우에만 설치) http://www.microsoft.com/en-us/download/details.aspx?id=17851

vJoy 소프트웨어 http://vjoystick.sourceforge.net/site/index.php/download-a-install

vJoy는 설치 후 기본적인 설정이 필요한데, 기본적인 vJoy 설정은 이 곳을 참조하여 주시길 바랍니다.


CP2102 드라이버 http://gimx.fr/download/CP210x_VCP_Windows

Teensy 펌웨어 로더 http://www.pjrc.com/teensy/loader_vista.html

Teensy 펌웨어 http://gimx.fr/download/gimx-firmwares.html

GIMX 소프트웨어 http://gimx.fr/download/gimx-windows.html

GIMX용 vJoy 프로필 https://docs.google.com/file/d/0BzAZyLXuDQncQ1o2R1R5MGFYNnc/edit?pli=1


GIMX 소프트웨어를 설치하고 난 후에는 gimx-config 바로가기가 생겼을텐데요, 이를 실행하시고

File-> Open config directory를 선택하시면 config 폴더가 열립니다.

그 폴더 안에 방금 다운받은 GIMX용 vJoy 프로필 vJoy.xml을 넣어줍니다.

다운로드와 설치가 끝나면 이제 위에서 제작한 GIMX DIY 어댑터에 펌웨어를 설치해야 합니다.

Teensy의 mini USB 포트를 PC와 연결한 후, Teensy 보드에 있는 버튼을 누릅니다.

그리고 아까 다운받아서 압축 풀어놓은 Teensy 펌웨어 중 EMUPS3 폴더의 ATMEGA32U4.HEX를 위 그림대로 설치하여 줍니다.

자세한 설명은 이 곳을 참조하여 주세요.

펌웨어 설치가 완료되면, 이제 Teensy 쪽의 mini USB 포트는 PC와 연결 할 일이 없습니다. PS3과 연결해 줍시다.

PC에는 CP2102 보드의 USB 단자를 연결해주도록 합니다.

이제 준비는 전부 끝났습니다.

0. PS3을 켭니다.(켠 후 듀얼쇼크3의 컨트롤러 전원은 끊습니다.)

1. Shield로 PC 스트리밍을 시작하고, 아까 vJoy 설정 할 때 Steam에 등록해두었던 McShieldLauncher를 시작합니다.

2. McShieldLauncher를 실행 한 후, 아까 설치한 Gimx 소프트웨어 중 Gimx-serial 을 실행합니다. Mouse grab 체크를 반드시 해제하시고, vJoy.xml을 고르신 후, Start를 누릅니다.

3. Launch 버튼을 다시 누르신 후, 캡쳐보드 영상을 받아보는 프로그램을 실행합니다. 저 같은 경우는 Avermedia RECentral입니다.

4. 이제 전체화면으로 게임을 플레이 하시면 됩니다!

여기까지 모두 성공적으로 진행하셨다면 문제 없이 SHIELD로 PS3 게임을 플레이 하실 수 있습니다.

SHIELD의 모든 버튼 및 트리거가 정상적으로 작동하며, BACK버튼과 START버튼을 동시에 누르고 있으면 PS버튼을 이용 가능합니다.


사실 해외에서는 나온지 좀 된 팁인데, 과정이 좀…복잡하다보니-_- 국내에서는 아무도 다룬 적 없는 것 같아 올려보았습니다.


관심 있으신 분들 모두 성공하시길 바랍니다. 화이팅!

15 댓글

  1. 외무 응답

    안녕하세요 돌만두님 궁금한게있습니다 ^^ 지금 쉴드로 ps3를 리모트하려는데요..
    DIY는 실력이안되서 그냥 cronusmax를 구입하려합니다.
    설명은 diy기준으로 써놓으신것같은데.. 혹시 cronusmax로는 어떻게 리모트가 가능할지.. 아시면 도움좀 부탁드립니다 ㅠㅠ 연결방법이라던가..ㅠ 부탁드립니다..

  2. 외무 응답

    네 부탁드립니다 ^^; 저도 주문 넣어논 상태입니다. ㅎㅎ;
    저도 돌만두님 리뷰보고 U3로 구입해서 지금 쓰고있는데.. RECentral을 스팀에 등록하고 스트리밍시 선택하면
    열리질않네요.. 어떻게 스트리밍 화면을 띄우시는지요? ^^; 자꾸 질문만해서 죄송합니다..

    • 돌만두(록맨) 응답

      CronusMax가 도착해서 한 번 해봤습니다.

      CronusMax로 할 경우, 본문에 올라와있는 파일들 중 CP2102 드라이버와 Teensy 펌웨어 및 로더 설치과정을 생략하셔도 됩니다.

      그리고 맨 밑의 2번 과정의 Gimx-serial 설정 부분에서 Adapter 란을 DIY USB adpter에서 GPP/Cronus로 바꿔주시기만 하면, 나머진 본문 설명 그대로 하시면 됩니다.

      주의하실 점이 하나 있다면, Cronus의 USB 쪽을 플3과 연결하고, 미니USB 케이블로 PC와 연결해야 한다는 점 정도겠네요.

      아 그리고 RECentral은… 본문 잘 보시면 아시겠지만, 스팀에 등록해서 실행하는 게 아니라 McShieldLauncher의 Launch 기능으로 실행하고 있습니다.

      또 궁금하신 거 있으신지요?

  3. 외무 응답

    돌만두님 친절한 답변 감사드립니다 ^^; 전 아직 CronusMax가 안와서.. (AliExpress에서 정품확인하고 구매했는데 이 중국판매자가 5일이지난 아직까지도 배송을 안하고있네요.. ㅠ EMS로 구매했는데..)
    일단 오면 차근차근 따라해보겠습니다 ^^

  4. 궁금해요'' 응답

    안녕하세요 돌만두님 글읽는 도중 궁금한게 있는데요 .
    이걸 스팀에 등록할때 다음팟플레이어로 해서 가능한가요?

  5. 궁금해요'' 응답

    다음팟 플레이어 방송하기 모드에서 ps3하고 있어서요.
    위에 준비물중 PS3

    NVIDIA SHIELD

    NVIDIA 그래픽카드가 달린 데스크탑

    화면 전송 딜레이가 없는 캡쳐보드

    까지는 있고 GIMX DIY USB 어댑터 이것만 없습니다.

    그래서 키패드 설정 제외하고 엔비디아 쉴드 스팀에 다음팟이 등록되는지 궁금해요

    • 돌만두(록맨) 응답

      아, 그렇다면 저기서 제가 쓴 “RECentral” 대신 다음팟 플레이어를 쓰고 싶으시다는 거죠?

      그거라면 문제 없을 겁니다. 제가 다음팟 플레이어로 게임 플레이를 써 본 적은 없지만, 전에 시험삼아 실행해서 동영상 돌려 본 적은 있거든요. 잘 돌아가더군요.

  6. 버스증후군 응답

    vJoy 안쓰고 성공했습니다.

    제 pc에선 vJoy가 너무 불안정하게 동작되는지라 vJoy없이 리모트 상태에서 gimx-config들어가 수동으로 하나하나 키 대응시켜두니 되네요.

    Ps버튼은 확인 못했네요 ㅠㅠ

  7. 버스증후군 응답

    다음팟 플레이어를 스팀에 등록해두고 다음팟 플레이어를 실행시킨다음 파일 열기를 눌러 gimx-config를 실행해 키 대응시키니 vjoy랑 McShieldLauncher없이 되네요

    P/S:전 쉴드는 아니고 Limelight라는 어플을 이용하였기에 쉴드에선 안될수도 있습니다.

    • 돌만두(록맨) 응답

      오… SHIELD 키 입력은(지금은 모르겠지만 적어도 펌업 이전에는) vJoy 없이는 gimx에 직접 할당 불가능했는데… 지금 limelight로는 그게 가능한가보군요!

      어쨌든 성공 축하드립니다 ㅎㅎ 콘솔 스트리밍 되게 좋죠!

답글 남기기

이메일 주소를 발행하지 않을 것입니다.