롬 복사
자, 이제 레트로파이에 mame 롬을 집어넣을 차례다. 롬은 보통 압축 파일(zip) 형태로 돌아다닌다.
예를 들어 스트리트 파이터 2 롬 파일을 보면 mame 0.139u1 처럼 버전이 적혀있고, 파일명은 sf2ceua.zip으로 되어있다. 대충 게임 이름을 약자로 뭉개서 파일 명을 만드는 듯하다. 파일명은 중요하지 않으니 신경 꺼도 된다.
이렇게 구한 롬은 filezilla 같은 프로그램으로 전송이 가능하다. 앞서서 레트로파이의 IP 주소를 확인했고, SSH도 설정했으니 filezilla로 들어가면 /home/pi/RetroPie/roms/arcade 폴더를 발견할 수 있다. mame 버전에 따라 게임 롬을 여러 폴더에 나누어 저장할 수 도 있다고 레트로파이 문서에 쓰여있지만, 그냥 편하게 arcade 폴더에 저장해도 된다고도 쓰여있다.
여기에 롬 파일들을 넣고 EmulationStation을 재시작 하거나(MAIN MENU -> QUIT -> RESTART EMULATIONSTATION), 그냥 라즈베리 파이를 재부팅 하면 우리가 넣어 놓은 롬이 짠! 하고 나타날 거다.
61개의 게임을 넣어놨다.
게임 목록
Arcade에 들어가면 게임 목록이 나오는데 이것만 보면 무슨 게임인지 도통 감이 안 온다. 이걸 해결하려면 scraper가 필요하다.
scraper가 하는 일은 게임 제목, 설명, 게임 커버, 스크린샷 등을 긁어와서 보기 좋게 게임 목록을 만들어 준다. 레트로파이에 기본 scraper가 있긴 한데, 솔직히 비추다. 여러 scraper가 있는데 Steven Selph's Scraper를 추천한다.
Steven Selph's Scraper 설치
System 메뉴로 들어가서, Retropie Setup 선택
Manage packages 선택
Manage optional packages 선택
scraper 선택
Install from source 선택
유선 인터넷, 라즈베리 파이 4 기준으로 약 1-2분 이면 설치 끝!
근데 EmulationStation이 실행 중이면 scraper가 작동하지 않는다. 레트로파이 첫 화면으로 들어가서 EmulationStation을 중지시키자.
MAIN MENU -> QUIT -> Quit Emulationstation
터미널에서 Retropie Setup을 다시 실행시킨다.
Manage packages -> Manage optional packages -> scraper를 선택한 후 아래 화면에서 Configuration / Options 선택
Prefer screenshots를 enabled로 바꾸고, Thumbnails only를 disabled로 바꾼 후, Scrape all systems를 선택하자.
드디어 스크린샷이 포함된 그럴듯한 게임 목록이 완성이 되었다! 고생했으니 이제 엄마한테 디지게 맞아가며 하던 뽀글뽀글 한 판 하자.
'DIY' 카테고리의 다른 글
아케이드 게임기 만들기 - 라즈베리 파이, RetroPie (0) | 2025.01.24 |
---|---|
바퀴 침대 (Trundle Bed) 만들기 (0) | 2022.07.20 |
마이크만 사서 노래방 만들기 (3) | 2022.01.12 |
Cricut으로 티셔츠, 할로윈 의상 만들기 (0) | 2021.11.04 |
자전거 거치대 만들기 (0) | 2021.09.12 |