라즈베리 파이2 구매


우선 계획대로 레트로파이를 레트로게임머신으로 만들어주는 레트로파이를 설치해 봤습니다.
gui형태로 된 SD카드 쓰는 프로그램이 이상하게 정상동작을 안하네요. 이건 그냥 커멘드라인에서 처리합니다.
설치까지는 간단했습니다. 이미지파일을 다운받은 뒤 링크처럼 이미지를 마이크로SD카드에 써 넣고 그걸 라즈베리파이 슬롯에 꽂으면 됩니다.
그러나 역시 삽질이 기다리는데...
다른것보다 레트로파이의 문제는 컨트롤러 설정이었습니다.
일반적으로 많이 쓰이는 XBOX 360 컨트롤러로 시도했는데, 처음에는 거의, 아니 아예 사용을 못하겠더군요.
우선 첫 부팅시 프론트엔드인 RetroArch에서 사용되는 컨트롤러 매핑을 등록하게 됩니다만...
이게 개별 게임에서는 적용이 제대로 안되더군요. 더구나 버튼을 누르면 갑자기 에뮬레이터 옵션이 뜨거나 해서 플레이는 도저히 불가능한 상태로 시작하게 되었습니다.
첫번째 문제는 핫키가 기본적으로 켜져있었던 것입니다. 그래서 에뮬레이터 옵션이 뜨거나 상태저장이 되거나 리셋이 되거나 해서 저를 엿먹이더군요. 버튼수가 특히 많은 XBOX 360 컨트롤러의 경우 기본 버튼이 핫키로 매핑되어 굉장히 헷갈리게 만듭니다. 핫키를 끄거나 실제 조작되지 않는 조합으로 변경해야 하는데, 이게 또 에뮬레이터나 게임마다 요구되는 버튼 개수 등이 달라서 간단한 문제는 아닌 것 같네요. 근데 핫키를 설정 안하면 키보드 없이는 게임에 들어갔다나 빠져나올 방법이 없는 것이 함정...물론 키보드를 사용하는 것이 속편하다고 생각되어 키보드를 연결해서 해 봤습니다. 기본 설정 프로그램(RetroArch가 아니라 커멘드라인에서 실행하는 것)에서는 alt를 누르고 조작하는 옵션이 있는데, 키보드를 항상 사용한다면 적당한 옵션같네요.
그리고 XBOX 360 컨트롤러가 기본적으로 인식이 되긴 해도 역시 널리 사용되는 리눅스용 드라이버 xboxdrv를 설치하는 것이 여러모로 편한 것 같습니다. 역시 기본 설정 어플리케이션에서 설치가 가능합니다. 또는 sudo apt-get install xboxdrv 로도 가능하구요.
다음은 컨트롤러 버튼과 축의 매핑을 알아내고 그걸 설정에 기록하는 것인데, 이 역시 커멘드라인 프로그램이 있습니다.
retroarch-joyconfig 라는 것인데, 이것 또한 처음하면 당황하게 됩니다. 제한시간내에 조작을 하지 않으면 처음부터 다시해야 되는 것이죠. 일단 조작을 하고 그걸 기록한 파일의 내용을 /opt/retropie/configs/all/retroarch.cfg 에 추가하면 에뮬레이터에서 드디어 조작이 됩니다.
그러나...
위 이미지는 레트로파이 wiki에 있는 버튼 매핑인데...XBOX 360 컨트롤러의 또 다른 함정은, 버튼의 좌우가 반대라는 것입니다. 화면에는 A라고 나오면 B를 눌러야 되는 것이죠. 처음에 그냥 하드웨어대로 설정하면 일부 게임에서 청개구리 동작을 겪게 됩니다. 사이드암스 같은 게임은 버튼 좌우에 따라 좌우로 공격을 하는데, 그게 반대라면...
제 목적에는 XBOX 360 컨트롤러는 좀 어울리지 않는 것 같네요. 너무 복잡한데다가 버튼 좌우가 뒤집어져 있고, 실제 버튼 위지도 미묘해서 고전게임을 돌리려면 좀더 레트로한 컨트롤러를 구하는 것이 좋을 것 같습니다. 실기를 가지고 있는 PC-Engine 게임을 구동해 봤는데, 게임 자체는 무리없이 돌아가지만, 기본적으로 A, B가 아니라 X, A가 I, II 버튼으로 설정되기 때문에 미묘하게 차이가 나서 위화감이 들더라구요(바꿀수는 있긴 함). 십자키도 조금 뻑뻑한 편이죠. PC-Engine의 경우 3, 6버튼 패드는 지원을 안하는 것 같기도 하고.
다른 컨트롤러가 오면 더 시도해보겠지만, 컨트롤러 설정이 매우 귀찮아서 기대했던만큼 매끄럽게 사용할 수는 없었습니다. 모든 기기를 다 돌리기 보다는 몇개에 맞춰서 쓰는 것이 좋을 것 같네요. 그래서 일단 알리에서 저렴한 새턴패드 레플리카와 아케이드 스틱을 주문해 둔 상태입니다.
그리고 롬파일 전송은 FTP로도 가능하고 USB 메모리에 /retropie 라는 폴더를 만들어 두고 꽂으면 iTunes싱크하듯이 싱크할 수 있게 폴더 구조가 만들어집니다. 해당 에뮬레이터를 찾아서 거기 복사를 해 두고 부팅하면 알아서 복사가 됩니다.
또 회사 멀티탭에 연결하면 거의 100%로 전원부족 경고(화면 우상단에 무지개색 정사각형이 보임)가 뜹니다. 아무래도 멀티탭이 후져서 그런 것 같아요.




최근 덧글