본문 바로가기
에뮬레이터 관련/Retroarch

레트로아크에 오버레이를 적용하자 - 두번째 폴더별, 코어별 적용하기

by DsNo 2019. 10. 27.
728x90

이전에 오버레이에 대해서 간략하게 설명을 올린 글이 있었습니다.

예고대로 오버레이 적용방법에 대해 올려보도록 하겠습니다.

 

오버레이 우선 순위는 게임 별 > 폴더 별 > 코어 별 > 전체의 순서입니다.

 

레트로아크를 사용하면 모두 동일하게 적용할 수 있습니다.

다만 사용하는 환경에 따라 파일의 위치 경로가 다름을 미리 말씀 드립니다.

 

제가 EmuELEC 을 주로 사용하므로 EmuELEC 기준으로 설명드립니다.

 

 

*** 필수 준비물 ***

 

FileZilla.7z
다운로드
sample.cfg
다운로드

 

위 두개의 첨부 파일을 미리 다운로드 받아 적당한 폴더에 옮겨줍니다.

FileZilla 는 적당한 폴더에 미리 압축을 풀어줍니다.

 

 

*** 오버레이 폴더 별로 적용하기 ***

 

이번에는 CPS-2 게임의 폴더 전체에 오버레이를 적용해보겠습니다.

 

 

먼저 옵션을 저장할 나이트 워리어즈 - 다크스토커의 복수 (950302 아시아판) 을 실행합니다.

 

사실 아무 게임이나 해서 옵션을 저장하셔도 됩니다.

 

=====================================================

 

 

오버레이가 적용되고 있지 않음을 확인 했습니다.

 

=====================================================

 

 

레트로아크 메뉴를 호출해서 옵션에 들어가 원하는 옵션을 설정하고 게임 옵션 파일 생성을

선택해 옵션을 저장합니다.

 

저장이 완료되면 화면의 왼쪽 아래에 표시가 나타납니다.

 

=====================================================

 

FileZilla 를 실행해서 파일 -> 사이트 관리자를 실행합니다.

 

 

1. 새 타이트 클릭
2. 사이트 이름 설정
3. 프로토콜은 SFTP - SSH File Transfer Protocol 을 선택
4. 호스트는 환경에 맞게 입력
5. 로그인 유형은 일반을 선택
6. 사용자는 root (사용하는 환경에 맞게 입력)
7. 비밀번호는 emuelec 을 입력 (사용하는 환경에 맞게 입력)
8. 완료되면 연결 버튼 클릭

 

=====================================================

 

 

EmuELEC 기준으로 오버레이는 /storage/overlays 안에 넣으시면 됩니다.

 

=====================================================

 

 

미리 준비한 CPS-2 전용 오버레이를 cps2 폴더를 하나 만들어서 그 안으로 넣었습니다.

 

=====================================================

 

 

EmuELEC 기준으로 옵션 파일이 저장된 경로는 /storage/.config/retroarch/config/FinalBurn Neo/
안에 nwarra.opt 파일이 저장되어 있음을 확인합니다.

 

게임 코어가 FB Neo 를 사용해서 폴더 이름이 FinalBurn Neo 입니다.

 

사용하는 게임 코어에 따라 폴더 이름이 바뀌니 주의하시기 바랍니다.

 

=====================================================

 

 

미리 다운로드 받은 sample.cfg 파일을 메모장으로 열어줍니다.

 

=====================================================

 

 

오버레이 경로를 자신이 사용하는 환경에 맞게 수정합니다.

 

=====================================================

 

 

경로 및 오버레이 설정 파일 이름까지 정확하게 입력해야 합니다.

 

제가 업로드한 오버레이는 /storage/overlays/cps2/cps2.cfg 이기 때문에 위 스샷처럼
입력해서 수정했습니다.

 

수정이 완료되면 파일을 저장합니다.

 

=====================================================

 

 

롬 파일이 있는 폴더안에 CPS-2 게임들이 들어있는 폴더 이름이 cps2 인 것을 확인합니다.

 

=====================================================

 

 

sample.cfg 파일 이름을 옵션 파일을 cps2 롬 폴더와 동일하게 변경합니다.
저는 폴더에 맞게 cps2.cfg 로 이름을 변경했습니다.

 

=====================================================

 

 

옵션 파일이 있는 경로에 cps2.cfg 파일을 업로드합니다.

 

아래 코어 별 설명에 필요하니 업로드를 한 뒤 삭제하지 말고 그대로 둡니다.

 

=====================================================

 

 

이제 EmulationStation 를 재시작합니다.

 

스타트 버튼을 눌러 Main Menu -> Quit 를 선택합니다.

 

=====================================================

 

 

Restart EmulationStation 을 선택합니다.

 

=====================================================

 

 

Yes 를 선택해서 EmulationStation 를 재시작합니다.

 

=====================================================

 

 

 

CPS-2 게임을 아무거나 실행해서 오버레이가 잘 적용 되었음을 확인합니다.

 

=====================================================

 

 

*** 오버레이 코어 별로 적용하기 ***

 

 

위에서 사용했던 cps2.cfg 파일을 다시 사용합니다.

 

=====================================================

 

 

옵션이 저장되어 있는 폴더 이름이 코어 이름입니다.

 

=====================================================

 

 

코어 이름인 FinalBurn Neo.cfg 로 파일 이름을 변경합니다.

 

=====================================================

 

 

옵션 파일이 있는 경로에 FinalBurn Neo.cfg 파일을 업로드합니다.

 

=====================================================

 

 

같은 코어를 사용하는 cps1, cps2, cps3 폴더가 있습니다.

 

=====================================================

 

 

이제 EmulationStation 를 재시작합니다.

 

스타트 버튼을 눌러 Main Menu -> Quit 를 선택합니다.

 

=====================================================

 

 

Restart EmulationStation 을 선택합니다.

 

=====================================================

 

 

Yes 를 선택해서 EmulationStation 를 재시작합니다.

 

=====================================================

 

 

 

같은 코어를 사용하는 CPS-1, CPS-3 게임을 실행해서 오버레이가 모두 적용되는지 확인 했습니다.

 

=====================================================