뷰3 – RetroArch 재설치

개요

얼마전 플스 클래식을 세팅하면서 사용했던 retroarch 환경이 맘에 들어서 뷰3에도 새로 세팅해 보았습니다.
오랜만에 뷰3를 만져봤는데.. 역시 에뮬게임하기에 좋은 폰인것같네요.
참고로 기존에 설정한 내용은 이전 포스트를 참고하시기 바랍니다.

뷰3 기본설정

불필요한 기본앱들이 많아서 곰돌라이트를 설치하였습니다.
주로 가로모드로 사용할 것이라서 TV Launcher도 설치하였습니다.

TV Launcher

Retroarch

Retroarch가 업데이트 되면서 64bit가 설치된것 같습니다. 기존의 Retroarch는 32bit였지만, 구글의 정책 변경으로 플레이스토어에 32bit, 64bit가 등록되어야 했나봅니다.
문제는 64bit에는 제가 사용하는 core의 일부가 빠져 있어서 https://www.retroarch.com/ 에서 32bit 버전을 다운로드하였습니다.
기존 버전은 삭제하고 RetroArch_ra32.apk를 설치하여 진행하였습니다.

  • 설정 > 드라이버 > 메뉴드라이버 : ozone
  • 설정 > 사용자인터페이스 > 보기 > 이미지탭 표시 : 끔
  • 설정 > 사용자인터페이스 > 보기 > 음악탭 표시 : 끔
  • 설정 > 사용자인터페이스 > 메뉴 > 미리보기 : 박스아트
  • 설정 > 사용자인터페이스 > 메뉴 > 두번째 미리보기 : 타이틀화면
  • 설정 > OSD 표시 > OSD 알림 > OSD 알림 폰트 > /data/data/com.retroarch.ra32 > assests > glui > font.ttf
  • 설정 > OSD 오버레이 > 오버레이 표시 > 끔
  • 설정 > 입력 > 메뉴 호출 게임패드 조합 : Start+Select (게임중 빠져나갈때 사용하는 키)
  • 설정 > 입력 > 확인/취소 버튼 반전 : 끔 (On : 북미기준, Off: 일본기준)
  • 설정 > 입력 사용자 1 입력 설정 > 사용자 1 장치 종류 : Retro패드
  • 설정 > 입력 사용자 1 입력 설정 > 사용자 1 터보 : L3버튼
  • 설정 > 입력 사용자 1 입력 설정 > 사용자 1 아날로그 디지털패드 설정 : 좌 아날로그
  • 설정 > OSD 표시 > OSD 오버레이 > 오버레이 표시 : Off (게임화면에 가상 컨트롤러가 보여지는데 이를 제거)
  • 메인메뉴 > 코어 불러오기 > 코어 다운로드 :
    • Arcade (FB Alpha 2012) : fbalpha2012_libretro_android.so
    • Arcade (FinalBurn Neo) : fbneo_libretro_android.so
    • Arcade (MAME 2010) : mame2010_libretro_android.so
    • Bandai – WonderSwan/Color (Beetle Cygne) : mednafen_wswan_libretro_android.so
    • Cannonball : cannonball_libretro_android.so
    • Doom (PrBoom) : prboom_libretro_android.so
    • MSX/SVI/ColecoVision/SG-1000 (blueMSX) : bluemsx_libretro_android.so
    • NEC – PC Engine / CD (Beetle PCE FAST) : mednafen_pce_fast_libretro_android.so
    • NEC – PC Engine SuperGrafx (Beetle SGX) : mednafen_supergrafx_libretro_android.so
    • Nintendo – Game Boy / Color (Gambatte) : gambatte_libretro_android.so
    • Nintendo – Game Boy / Color (Gearboy) : gearboy_libretro_android.so
    • Nintendo – Game Boy Advance (mGBA) : mgba_libretro_android.so
    • Nintendo – NES / Famicom (Nestopia UE) : nestopia_libretro_android.so
    • Nintendo – Nintendo 64 (Mupen64Plus-Next) : mupen64plus_next_libretro_android.so
    • Nintendo – SNES / Famicom (Snes9X 2010) : snes9x2010_libretro_android.so
    • Quake (TyrQuake) : tyrquake_libretro_android.so
    • SNK – Neo Geo Pocket / Colr (Beetle NeoPop) : mednafen_ngp_libretro_android.so
    • Sega – MS/GG/MD/CD (Genesis Plus GX) : genesis_plus_gx_libretro_android.so
    • Sega – MS/GG/SG-1000 (Gearsystem) : gearsystem_libretro_android.so
    • Sega – MS/MD/CD/32X (PicoDrive) : picodrive_libretro_android.so
    • Sony – PlayStation (PCSX ReARMed) : pcsx_rearmed_libretro_android.so
    • Sony – PlayStation Portable (PPSSPP) : ppsspp_libretro_android.so
  • 메인메뉴 > RetroArch 종료

파일복사

PS Classic에서 사용한 리소스와 롬파일들을 뷰3로 복사하였습니다.
플스 클래식 설치했던 내용은 이전 포스트를 참고하시기 바랍니다.

PS Classic에서 롬, BIOS, 플레이리스트, 미리보기 파일을 복사합니다.

  • SONY:\roms ▶ Vu3:\SD 카드\roms
  • SONY:\bleemsync\opt\retroarch\system ▶ Vu3:\내부 저장소\RetroArch\system
  • SONY:\bleemsync\opt\retroarch.config\retroarch\playlists ▶ Vu3:\내부 저장소\RetroArch\playlists
  • SONY:\bleemsync\opt\retroarch.config\retroarch\thumbnails ▶ Vu3:\내부 저장소\RetroArch\thumbnails

playlist에 맞는 menu 아이콘을 설치하기 위해서는 /data/data/com.retroarch.ra32/ 하위에 접근해야하며, 루팅이 되어 있어야 합니다. 곰돌라이트에서는 플래그 파일을 생성해 주면 손쉽게 루팅이 가능합니다.
참고 : http://gomdolight.com/?page_id=1509

  • 언루트 : /sdcard/GomdoLight/disable.root 플래그파일 생성
  • 루트 : /sdcard/GomdoLight/enable.root 플래그파일 생성

이전글에서 올린 자료중 4. icon을 참고하시면 됩니다.

  • SONY:\bleemsync\opt\retroarch.config\retroarch\assets\xmb\monochrome\png ▶ Vu3:\내부 저장소\data\data\com.retroarch.ra32\assets\xmb\monochrome\png

playlist 수정

playlist의 롬과 코어 파일 경로가 달라서 lpl 파일들을 수정하였습니다.
그리고 뷰3에는 64GB 메모리라서 playstation 파일들을 일부 누락하였기 때문에 누락된 파일들은 제거하였습니다.
수정한 내용은 다음과 같습니다.

PS Classic

Vu3

PS Classic에서 사용한 km 코어중 android용 코어로 매핑이 안되는 것들은 비슷한 코어로 변경하였습니다.

  • km_fbalpha2016_libretro.so  ▶  fbneo_libretro_android.so
  • km_mame2003_xtreme_libretro.so  ▶  mame2003_libretro_android.so
  • km_fceumm_libretro.so  ▶  nestopia_libretro_android.so
  • km_pcsx_rearmed_neon_libretro.so  ▶  pcsx_rearmed_libretro_android.so
  • km_snes9x2018_libretro.so  ▶  snes9x2010_libretro_android.so

대부분 정상적으로 동작하였지만, 아쉽게도 Arcade(커스텀 게임)은 잘 실행이 안되네요. 이부분은 차후 동작하는 코어를 확인해 봐야겠습니다.

실행 화면

신규 메뉴 Ozone
Ozone은 미리보기를 2개까지 지원합니다.
꽉차는 4:3 !!

1 댓글

  1. 핑백: 뷰3 - 곰돌라이트 설치 - Kimstar 3.0

댓글 남기기