뷰3 – RetroArch 설치

개요

그동안 잠자리에 들기전에 잠깐씩 라즈베리파이를 사용한 게임기를 사용하곤 했는데요. 아무래도 휴대용이 아니다 보니까 침대에서 게임하기 힘든듯하여, 집에서 놀고 있는 뷰3에 RetroArch를 설치하여 에뮬게임용으로 설정해봤습니다.

컨트롤러 구매

STK-7007X 라는 블루투스 컨트롤러를 구매하였습니다.
국내에서는 조이트론에서 같은 모양의 컨트롤러가 판매되는 것으로 알고 있는데요. (같은 제품인듯한데 잘 모르겠습니다.)
훨씬 저렴한 알리에서 구매해 보았습니다.
https://ko.aliexpress.com/item/STK-7007X-Controller-Holder-Controller-Mb-d90-Tablet-PC-TV-Box-Game/32957193714.html?spm=a2g0s.9042311.0.0.2f654c4dFuNq9G

뷰3를 장착하면 마치 닌텐도 스위치와 매우 흡사해집니다.
홈버튼을 누르면 좌측 아날로그 스틱과, 방향키를 번갈아 가며 사용할 수 있습니다.

뷰3 설정

LG에서 나온 뷰3는 4:3 비율을 채용하고 있어서, 에뮬게임을 실행하기 좋은 환경입니다. 혹시라도 조금이나마 더 성능향상이 있을까봐 곰돌라이트를 설치하였습니다.
http://gomdolight.com/

에뮬레이터는 플레이스토어에서 RetroArch를 설치하였습니다.
EmulationStation을 사용하면서 익숙하기도 하고, 한번의 키 설정으로 다양한 기종을 사용할 수 있어서 세팅이 수월하기 때문입니다.

뷰3의 기본런처는 가로모드가 안되는듯하여, 노바런처를 가로모드로 설정하였습니다.

  • 노바런처설정 > 테마개인화 > 화면방향 : 가로화면고정

RetroArch 설정 – Roms

기존에 사용하던 lakka 이미지에서 필요한 파일들을 IsoBuster를 사용하여 추출하였습니다. 필요한 부분은 roms, thumbnails, playlists입니다.
참고로 Lakka는 RetroArch와 libretro core를 사용하는 배포본입니다.

roms 디렉토리는 miscro sd 16gb에 설치하였습니다. (다이소에서 5000원이네요)

RetroArch 설정 – 기타

IsoBuster로 추출한 playlists 파일들에는 롬파일/게임이름/미리보기파일/core설정 들이 들어 있습니다.
제가 사용하는 뷰3 경로와 다르기 때문에 내용을 수정하여 [내부저장소\RetroArch\playlists]에 복사합니다.
수정한 playlists 파일들은 파일로 첨부하겠습니다. (micro sd 용량 문제로 PSX 게임은 일부만 넣었습니다.)

IsoBuster로 추출한 thumbnails 파일들을 뷰3의 [내부저장소\RetroArch\thumbnails]에 복사합니다.

MSX게임을 위해서 fMSX를 사용하였습니다. blueMSX는 이상하게 오류가 발생하더군요. https://fms.komkon.org/fMSX/ 에서 BIOS 파일들을 다운로드하여 [내부저장소\RetroArch\system]에 복사합니다.

RetroArch 설정

안드로이드용 RetroArch는 터치인터페이스에 맞게 메뉴가 설정되어 있기때문에, 익숙한 xmb로 바꾸고 설정하였습니다. 모든 설정을 완료하고 “RetroArch 종료”를 해주어야 설정이 정상적으로 저장됩니다.

  • 설정 > 사용자 > 언어 : 한국어
  • 설정 > 드라이버 > 메뉴드라이버 : xmb (PS3 메뉴형태)
  • 설정 > 입력 > 메뉴 호출 게임패드 조합 : Start+Select (게임중 빠져나갈때 사용하는 키)
  • 설정 > 입력 > 확인/취소 버튼 반전 : Off (기본값은 On이며 북미기준의 확인/취소키입니다. 일본기준의 확인/취소가 익숙하면 Off로 바꿔줍니다.)
  • 설정 > 입력 > 사용자 1 입력 설정 > 사용자 1 모두설정 : 입력알림에 맞춰서 모든 키 설정
  • 설정 > 입력 사용자 1 입력 설정 > 사용자 1 장치 종류 : Retro패드 아날로그
  • 설정 > 입력 사용자 1 입력 설정 > 사용자 1 아날로그 디지털패드 설정 : 좌 아날로그
  • 설정 > OSD 표시 > OSD 오버레이 > 오버레이 표시 : Off (게임화면에 가상 컨트롤러가 보여지는데 이를 제거)
  • 설정 > 사용자인터페이스 > 메뉴 > 메뉴크기요소 : 135 (100일때 폰트가 작은듯하여 전체적으로 135% 키웠습니다)
  • 설정 > 사용자인터페이스 > 메뉴 > 미리보기 : Off (
    메뉴크기요소가 135일때는 미리보기 크기가 작아지므로 off 합니다)
  • 설정 > 사용자인터페이스 > 메뉴 > Left Thumbnails : 타이틀화면 (메뉴크기요소가 135일때 미리보기를 좌측에 위치시 크게 보입니다)
  • 메인메뉴 > 코어 불러오기 > 코어 다운로드 :
    • Arcade(FB Alpha)
    • Arcade(FB Alpha 2012)
    • Arcade(MAME 2003)
    • Microsoft – MSX(fMSX)
    • NEC – PC Engine(Beetle PCE FAST)
    • Nintendo – Game Boy / Color (Gambatte)
    • Nintendo – Game Boy Advance (mGBA)
    • Nintendo – Nintendo 64 (Mupen64Plus)
    • Nintendo – NES / Famicom (Nestopia UE)
    • Nintendo – SNES / Famicom (Snes9x 2010)
    • Sega – MS/MD/CD/32X (PicoDrive)
    • Sega – MS/GG/MD/CD (Genesis Plus GX)
    • Sony – PlayStation (PCSX ReARMed)
  • 메인메뉴 > RetroArch 종료

참고

16 댓글

  1. 핑백: Playstation Classic 작업기 - Kimstar 3.0

  2. 핑백: GPD XD Plus 사용기 - Kimstar 3.0

  3. 김민수 응답

    안녕하세요. 덕분에 안드로이드 기기에 레트로아크 설치 배우고 있습니다.
    그런데 MSX 바이오스는 어떻게 다운받는거죠? 링크걸어 주신거 들어가서
    클릭하면 외계어 잔뜩 나오던데;; 다운받으면 HTML이구요…

    • kimstar 글쓴이응답

      저는 다운로드가 잘 되던데요. 크롬으로 한번 해보세요.

  4. 폭풍매도 응답

    안녕하세요

    포스팅 잘보고 셋팅하는데 많은 도움이 되었습니다.

    감사합니다.

    위에 저 패드는 렉이 없나요? v50인데 듀얼스크린으로 조작하니

    조작감이 영 엉망이더라구요~ 실 사용기가 궁금해서 리플남겨봅니다.

    • kimstar 글쓴이응답

      제가 사용할때는 그럭저럭 괜찮았습니다.
      제가 반응속도라던가.. 그런쪽으로 둔한 감이 있어서 다른 곳에서 확인 후 구매하시는게 더 좋을듯합니다.

  5. 박민서 응답

    혹시 lakka 마메컬렉션은 어디서 다운 받을 수 있나요? 아무리 찾아봐도 없네요

  6. 김석현 응답

    친절한 설명 덕분에 G6에 열심히 셋팅중입니다. 한가지 궁금한게 있어 문의드립니다. 저도 동일하게 외부 SD카드에 roms 폴더를 복사했습니다. 그리고 레트로아크에서 에뮬레이터별 게임리스트와 썸네일도 잘 나오구요. 그런데 게임은 아예실행이 안되네요. 혹시나 해서 외부 SD카드 경로를 지정해줘야 하나 해서 경로를 찾아봤는데, 외부 SD카드 경로가 안보입니다. 스마트폰 탐색기로는 잘 보이는데 말입니다. 혹시 루팅이나 다른 설정이 필요한가요? 즐거운 휴일되시고 의견주시면 감사하겠습니다.^^

    • kimstar 글쓴이응답

      제가 사용하는 list 정보파일 (*.lpl)에는 아래와 같이 롬경로가 지정되어 있습니다.
      /storage/external_SD/roms/mame/vsgongf.zip
      사용하시는 기기에 따라 외부 메모리 경로가 다를 수 있으므로 일괄 변환하셔야 할듯합니다.

      • 김석현 응답

        “external_SD” 부분을 제 외장메모리 경로로 변경해서 실행해도 마찬가지로 실행이 안되더라구요. 별도로 해당폴더를 불러들이면 목록이 생성되기는 하나 한글로 정리된 게임명이나 썸네일을 사용할 수 없게되니 안타깝습니다. 레트로아크 설정이 상당히 까다롭네요. 라즈베리파이에서 사용하는 레트로파이랑은 많이 다른 것 같네요. 레트로파이 같은 경우는 썸네일과 게임리스트가 잘 정리되어 있어서 필요에 따라 게임명만 사용자가 바꿔주면 되던데…ㅠㅠ
        잡다한 에뮬레이터 설치 대신 레트로아크 하나로 해결하려고 했는데, 아쉽네요.
        멋진 자료를 올려주셨는데, 제대로 활용을 못하고 있는 제가 죄송합니다.^^;

  7. 김민수 응답

    혹시나 싶어서 문의 한번 남겨 봅니다. 제가 kimstar님 방식 응용해서 기타 안드로이드 기반 게임기에 잘 응용해서 썼습니다. 정말로 감사드립니다. 역시 한글롬들 실행하니 너무 쾌적하더군요.
    그런데 이번에 플스 클래식이랑 스위치 같은 게임기에 레트로 아크를 설치하고 그대로 적용해
    봤는데요. 한글 출력과 게임실행 모두 잘되는데 유일하게 썸네일이 안나오데요?;; 혹시나 싶어 영문으로 한두개만 플레이리스트를 수정해봤더니 그건 나오더군요;; 무슨문제일지…한글 문제 같은데 요건 어딜 어떻게 고쳐야할지 감이 안오네요. 혹시나 대응방안 아실까 싶어 글 남겨 봅니다.

    • kimstar 글쓴이응답

      USB메모리를 포멧할때 파일시스템을 NTFS 로 설정하셔야 합니다.

      • 김민수 응답

        정말 감사드립니다. NTFS로 포멧하니 되는군요. 여쭤보길 잘했네요. 꿈에도 몰랐습니다;;

  8. 핑백: 뷰3 - RetroArch 재설치 - Kimstar 3.0

댓글 남기기