본문 바로가기

어트랙트모드 & 마메 & 에뮬

라즈베리파이 ES 테마 글적글적

반응형

최근 중고로 확 풀린 라즈베리파이 3B를 얻다 보니, 라즈베리를 게임기로 세팅하는 재미에 빠져 있습니다.
기본 구성은 OS라고 할 수 있는 레트로파이 기반에 프론트 엔드인 ES(에뮬스테이션) + 종합에뮬인 레트로아크의 조합인데요. ES는 다양한 테마가 있기에 취향에 따라 테마를 골라잡아 외관 디자인을 변경할 수가 있습니다.

라즈베리파이는 PC보다 그래픽 성능이 많이 떨어지다 보니, 어트랙트모드의 동적인 화려함을 따라하기 보다는 정적이지만 깔끔한 디자인을 선호하게 되더군요.

제가 눈여겨 본 것은 2017년에 개발됬지만 지금봐도 상당히 세련되어 보이는 네오지오 테마 입니다. 이 테마는 레트로파이 포럼의 유명한 테마 제작자 "Ruckage"님이 제작하였습니다.

관련 영상  https://youtu.be/NZbS94vRLYo


기본적으로 네오지오와 캡콤, 이렇게 2가지 시스템 테마를 포함하고 있습니다.

저는 2가지 기본 시스템 테마외에 시스템을 추가하고, 영어를 한국어로 변환해 보았습니다. 


제작자는 이 테마를 상업적 용도로 사용하는 것을 금지하고 있습니다.
개인적 용도로는 수정하여 사용 가능하나 수정본의 배포는 금지하고 있습니다.

수정본의 배포를 금지하고 있기에 공개할까 말까 고민을 좀 많이 했는데요.
기본 시스템 테마는 수정하지 않고, 언어 번역이나 다른 시스템을 추가하는 건 괜찮지 않을까 싶어 제가 만든 테마를 공개해 봅니다.

 

추가한 시스템 테마는 아래와 같습니다.

- 아케이드 클래식 (네오지오와 캡콤을 제외한 오락실 기판)
- 메가드라이브 (메가 시디, 32X 기종 포함)
- 슈퍼 패미컴
- PC엔진 (PC엔진 시디롬 기종 포함)
- 재믹스 (MSX 디스크 포함)
- 플레이 스테이션 (오직 철권3를 위한 추가~)
- 전체 게임
- 즐겨찾기

더 추가할 수도 있지만 간결하게 즐기는 라즈베리의 활용목적에 충실하기 위해 이 정도로 했습니다.

게임 리스트도 한글화를 해봤습니다
16GB 메모리카드에 적합하게 하기 위해 리스트 명단은 최소화 하였습니다.
그렇게 선별한 게임이 총 614개군요.

테마 적용후의 테스트 영상은
제가 알리에서 주문한 10달러 짜리 캡처보드가 오면,
그때 찍어서 올릴 예정입니다.
2주 정도 걸릴 것 같습니다.

[내용 추가] 캡처보드가 9일만에 왔습니다. 생각보다 빨리 왔습니다.
그래서 테스트용으로 영상을 찍어 보았습니다.

싸구려 캡처보드라서 녹화중에 화면 딜레이랑 사운드 딜레이가 좀 심하네요.
녹화하면서 플레이 해보려 했는데, 무리였습니다.
영상에서만 보면 손가락에 쥐 내린 사람의 플레이 같이 보일겁니다. ^^
그리고 제가 녹화 세팅을 잘못해서인지 영상의 사운드가 메아리 치듯이 중첩이 되어 들리는데, 실제 사운드는 아무문제가 없음을 알려드립니다.

https://youtu.be/_kneVHS2iNg

 

정지 화면 스냅샷도 올려봅니다.

 

제가 쓰는 패드의 키배열입니다. 많은분들이 이런식으로 설정해서 쓰실겁니다.
사진을 클릭하면 확대됩니다.

[ 8BitDo M30 블루투스 6버튼패드 ]
패드 리뷰글 링크 : https://malio.tistory.com/277

 

[ 레트로플래그 메가드라이브 복각 6버튼 패드 ]

 

[ 2.4Ghz 무선 슈퍼패미컴 스타일 게임패드 ]
패드 리뷰글 링크 : https://malio.tistory.com/279


자료는

시스템별 테마 자료와 각종 미디어파일, 게임 리스트 자료이며, 게임롬은 포함되어 있지 않습니다.
테마 적용방법은
알고보면 간단하지만,
또 어떻게 보면 복잡한지라,
라즈베리를 어느 정도 다룰 줄 아시는 분만 사용하시기 바랍니다.

 

테마 시스템 추가 및 한글 적용 방법

(1) 웹상에 쉽게 구할수 있는 네오지오 테마가 적용되어 있는 8기가 짜리 img 파일을 Win32DiskImager 또는 Rufus 툴을 사용하여 16기가 이상의 마이크로 메모리 카드에 굽습니다. 
(2) 성공적으로 구운 메모리 카드를 라즈베리파이에 삽입하여 부팅시킵니다.
(3) 메모리 용량 확장을 시켜줍니다.
(4) 라즈베리와 PC를 인터넷으로 연결합니다.
(5) 윈도우 탐색기 주소창에 라즈베리의 고유 아이피를 입력하여 접속합니다.
(6) 라즈베리의 config>all>emulationstation 폴더안에 아래 첨부파일을 압축 풀어줍니다.

다운로드 (압축해제시 용량: 18MB)

emulationstaion_theme.7z.001
10.00MB
emulationstaion_theme.7z.002
3.82MB

 

추가된 시스템의 미디어 파일 및 한글 게임 리스트 적용 방법

(1) 아래 첨부파일을 라즈베리의 roms 폴더안에 압축풀어 줍니다.

다운로드 (압축해제시 용량: 873MB)

media_and_romlist_xml.7z.001
10.00MB
media_and_romlist_xml.7z.002
10.00MB
media_and_romlist_xml.7z.003
10.00MB
media_and_romlist_xml.7z.004
10.00MB
media_and_romlist_xml.7z.005
10.00MB
media_and_romlist_xml.7z.006
10.00MB
media_and_romlist_xml.7z.007
10.00MB
media_and_romlist_xml.7z.008
10.00MB
media_and_romlist_xml.7z.009
10.00MB
media_and_romlist_xml.7z.010
10.00MB
media_and_romlist_xml.7z.011
10.00MB
media_and_romlist_xml.7z.012
10.00MB
media_and_romlist_xml.7z.013
10.00MB
media_and_romlist_xml.7z.014
10.00MB
media_and_romlist_xml.7z.015
10.00MB
media_and_romlist_xml.7z.016
10.00MB
media_and_romlist_xml.7z.017
10.00MB
media_and_romlist_xml.7z.018
10.00MB
media_and_romlist_xml.7z.019
10.00MB
media_and_romlist_xml.7z.020
10.00MB
media_and_romlist_xml.7z.021
10.00MB
media_and_romlist_xml.7z.022
10.00MB
media_and_romlist_xml.7z.023
10.00MB
media_and_romlist_xml.7z.024
10.00MB
media_and_romlist_xml.7z.025
10.00MB
media_and_romlist_xml.7z.026
10.00MB
media_and_romlist_xml.7z.027
10.00MB
media_and_romlist_xml.7z.028
10.00MB
media_and_romlist_xml.7z.029
10.00MB
media_and_romlist_xml.7z.030
10.00MB
media_and_romlist_xml.7z.031
10.00MB
media_and_romlist_xml.7z.032
10.00MB
media_and_romlist_xml.7z.033
10.00MB
media_and_romlist_xml.7z.034
10.00MB
media_and_romlist_xml.7z.035
10.00MB
media_and_romlist_xml.7z.036
10.00MB
media_and_romlist_xml.7z.037
10.00MB
media_and_romlist_xml.7z.038
10.00MB
media_and_romlist_xml.7z.039
10.00MB
media_and_romlist_xml.7z.040
10.00MB
media_and_romlist_xml.7z.041
10.00MB
media_and_romlist_xml.7z.042
10.00MB
media_and_romlist_xml.7z.043
10.00MB
media_and_romlist_xml.7z.044
10.00MB
media_and_romlist_xml.7z.045
10.00MB
media_and_romlist_xml.7z.046
10.00MB
media_and_romlist_xml.7z.047
10.00MB
media_and_romlist_xml.7z.048
10.00MB
media_and_romlist_xml.7z.049
10.00MB
media_and_romlist_xml.7z.050
10.00MB
media_and_romlist_xml.7z.051
10.00MB
media_and_romlist_xml.7z.052
10.00MB
media_and_romlist_xml.7z.053
10.00MB
media_and_romlist_xml.7z.054
10.00MB
media_and_romlist_xml.7z.055
10.00MB
media_and_romlist_xml.7z.056
10.00MB
media_and_romlist_xml.7z.057
10.00MB
media_and_romlist_xml.7z.058
10.00MB
media_and_romlist_xml.7z.059
10.00MB
media_and_romlist_xml.7z.060
10.00MB
media_and_romlist_xml.7z.061
10.00MB
media_and_romlist_xml.7z.062
10.00MB
media_and_romlist_xml.7z.063
10.00MB
media_and_romlist_xml.7z.064
10.00MB
media_and_romlist_xml.7z.065
10.00MB
media_and_romlist_xml.7z.066
10.00MB
media_and_romlist_xml.7z.067
10.00MB
media_and_romlist_xml.7z.068
10.00MB
media_and_romlist_xml.7z.069
10.00MB
media_and_romlist_xml.7z.070
10.00MB
media_and_romlist_xml.7z.071
10.00MB
media_and_romlist_xml.7z.072
10.00MB
media_and_romlist_xml.7z.073
10.00MB
media_and_romlist_xml.7z.074
10.00MB
media_and_romlist_xml.7z.075
10.00MB
media_and_romlist_xml.7z.076
10.00MB
media_and_romlist_xml.7z.077
10.00MB
media_and_romlist_xml.7z.078
10.00MB
media_and_romlist_xml.7z.079
10.00MB
media_and_romlist_xml.7z.080
10.00MB
media_and_romlist_xml.7z.081
10.00MB
media_and_romlist_xml.7z.082
10.00MB
media_and_romlist_xml.7z.083
10.00MB
media_and_romlist_xml.7z.084
10.00MB
media_and_romlist_xml.7z.085
10.00MB
media_and_romlist_xml.7z.086
0.74MB

 

반응형
  • 몽이 2020.08.30 00:08

    라즈베리도 정말 좋은 제품군 같아요~
    잘 보고 갑니다..

  • 유니오스 2020.08.31 19:16

    감사합니다.~ 혹시 오버레이 적용은 어떻게 하면 되는건가여?

    • Favicon of https://malio.tistory.com BlogIcon 배고픈마리오 2020.08.31 19:39 신고

      오버레이는 레트로아크 설정메뉴에서 onscreen overay > display overay 항목을 ON시켜주면 자동으로 게임별로 활성화가 되구요. 직접 오버레이 파일을 지정해 주려면 overay preset 항목에서 선택해줄수 있습니다. 오버레이 파일은 첨부파일에 포함되어 있지 않으니 따로 구하셔야 할겁니다.
      다음달 쯤에 타 카페?에서 세팅 도우미? 이벤트를 할까 생각중이니 그때 기회를 잡으시는것이 속편하실지도^^

  • 유니오스 2020.09.02 14:16

    감사합니다. ^^ 마리오님 혹시 display overay 항목을 ON 시켜주고 자동으로 찾게 할려면 /opt/retropie/cinfgs/all/retroarch/overlay/ 에서 폴더를 어떻게 만들어줘야 자동으로 나오나여?? 아케이드를 자동으로 나오게 계속 해보다가 도저히 모르겠어서 글 남깁니다.ㅜ

    • Favicon of https://malio.tistory.com BlogIcon 배고픈마리오 2020.09.02 16:46 신고

      베젤프로젝트라는 곳에서 설치하면 될텐데요.
      저 같은 경우 용량절약하려고 필요한 파일만 수작업으로 복사해 줬는데요
      오버레이 파일은
      .config/retroarch/overlay/ArcadeBezels 폴더안에 복사하고,
      게임별 오버레이파일을 자동으로 적용시키는 설정파일은 .config/all/retroarch/config 폴더안에 사용하는 에뮬폴더별로 복사해 줬습니다. 예를 들어 실행에뮬로 파번네오를 쓴다면 복사후
      .config/all/retroarch/config/FinalBurn Neo 폴더가 생기게 되는거죠.
      근데 설정파일을 열어보면 오버레이 파일의 경로가 좀 다르더군요. 베젤프로젝트에서 기본설정한 opt~~가 아니게 되어서 .config/retroarch/overlay/ArcadeBezels/로 수정해주니 자동 적용됬습니다.

  • 비광 2020.09.04 21:03

    정말 감사합니다. 덕분에 라즈베리3B가 멋지게 되었어요. 그런데 저는 전체게임메뉴랑 즐겨찾기가 안보이던데 혹시 다른 파일이나 설치가 필요한 건지 해서 글을 남깁니다

    • Favicon of https://malio.tistory.com BlogIcon 배고픈마리오 2020.09.04 21:47 신고

      전체게임,즐겨찾기 화면은 ES설정메뉴에서 활성화 시켜줘야 보입니다.
      활성화 시키는 방법은
      스타트키를 눌러 ES 설정메뉴를 불러온 다음에 GAME COLLECTION SETTINGS를 선택합니다. AUTOMATIC GAME COLLECTIONS 항목을 선택합니다.
      ALL GAMES 와 FAVORITES 항목을 체크합니다.
      ES설정 초기화면으로 돌아와서 OTHER SETTINGS 를 선택합니다.
      SAVE METADATA ON EXIT 항목을 ON으로 해줍니다.

  • 비광 2020.09.04 23:42

    감사합니다. 지금 셋팅 중인데 정말 멋지네요. 덕분에 정말 감사합니다. (패미컴이 없어서 ㅠㅠ 좀 아쉬워요).
    즐거운 주말 보내세요.

  • 2020.09.09 21:05

    즐거운 세팅 놀이 시작 이군요 ㅎㅎ 감사합니다.

  • 포천깸맨 2020.09.13 18:33

    소중한 자료 공유해주셔서 감사합니다.
    먼저 질문하나만 드리겠습니다.
    추가로 Nes 나 famicom게임을 추가 하고 싶은데 roms폴더 안에 그냥 nes 폴더만들고 gamelist각 각종 폴더만 만들면 되는지..
    아니면 또 추가로 설정을 해줘야 하는 부분이 있는지 문의 드립니다..

  • 방구석나디아 2020.09.15 16:48

    테마 너무 예쁘네요 한글화 수정까지 하시고 굿입니다 잘사용할게요, 감사합니다

  • 2020.09.19 13:33

    MSX 세팅에 애를 먹고 있습니다. 폴더안에 파일 아무거나 넣기만 해도 char* 에라가 납니다. msx 추가시 확인 해야할 부분이 있을까요?

  • Favicon of https://malio.tistory.com BlogIcon 배고픈마리오 2020.09.19 13:40 신고

    겜추가는 인터넷연결후 룸파일은 roms>msx 폴더안에 넣고 , 해당되는 미디어파일 서브 폴더안에 넣어주고, gamelist.xml파일에 추가하려는 겜정보 넣어주면 됩니다

  • 우럭 2020.09.20 22:47

    항상 소중한 자료 감사합니다^^
    질문이 있습니다.. 혹시 GPIO 설정은 어디서 하는지 알 수 있을까요?
    아무리 뒤져봐도 모르겠습니다ㅠㅠ

  • cool 2021.07.10 20:49

    혹시 네오지오 테마 적용된 이미지 파일 공유 가능한가요?

  • 버섯공주 2021.10.11 14:36

    안녕하세요 마리오님 게시물 잘 보고 있습니다~^^
    한가지 궁금한 점이 있는데요 본문에 "웹상에 쉽게 구할수 있는 네오지오 테마가 적용되어 있는 8기가 짜리 img 파일"을
    어디에서 구할수 있을까요?

  • 버섯공주 2021.10.14 08:56

    안녕하세요 마리오님 항상 질문만 드려 죄송 합니다~ㅎㅎ
    마리오님 설명대로 하여서 멋드러진 라즈 게임기를 만들었습니다
    하나 질문 드리자면 동영상에 CPS,네오지오는 실행시 로딩화면이 나오는데 아케이드 게임에 롬을 집어넣고 실행시에는 동영상 처럼 로딩 화면이
    안나오고 에뮬레이터 선택화면이 나오는데 수정 방법이 없을까요?
    그리고 게임시 양옆에 베젤이라고 하는거는 어떻게 적용시킬수 있을까요?
    마지막으로 세로형 게임시에 화면 회전을 할 수 있는지요?
    즐거운 하루 되시구요~~

    • Favicon of https://malio.tistory.com BlogIcon 배고픈마리오 2021.10.14 11:26 신고

      실행할 코어를 지정하지 않았을 경우에 코어 지정 화면이 나올수 있습니다.
      베젤은 일단 베젤파일이 있어야 하고, 레트로아크에서 베젤을 활성화 시켜야 합니다.
      베젤은 여기서 받을수 있습니다. 사용법도 거기에 나와있습니다.
      https://github.com/thebezelproject/BezelProject