준비물

라즈베리파이3

sd카드 16gb

 

버전

레트로파이 : retropie-4.1-rpi2_rpi3

 

 

 

1. 레트로파이 다운로드

 

https://retropie.org.uk/download/

 

2. Win32 Disk Imager 다운로드 및 설치

https://sourceforge.net/projects/win32diskimager/

 

 

에러창 발생시 관리자 권한으로 실행

 

3. SD카드에 레트로파이 설치

    다운받은 레트로파이 img파일 선택 후 write 클릭

완료

 

 4. SD카드 장착

 5. 라즈베리 파이 랜선 연결

     무선랜 설정이 되어있으면 무선랜 사용하여도 무방

 6. 라즈베리파이 부팅시 해당화면 출력

     No Gamepads detected : 입력 장치 없음

                                       키보드 연결되어 있을 경우 1로 나타남

                                       아무버튼이나 꾹 누르면 해당 입력장치의 버튼 설정 가능함

   F4눌러서 터미널 모드 진입

 7. 라즈베리파이 설정 변경

    Sudo raspi-config  입력

  (1) Expand Filesystem 

 

  (5) Interfacing Options  - SSH - Enabled

                                  - VNC - Enabled

  (7) Advanced  Options - Memory Split -  256 적용

 

 8. 재부팅

  sudo reboot

 

 9. 재부팅 후 터미널 모드 다시 진입

  조이스틱 설정 부분  레트로파이 버전과 설치하는 Joystick 버전이 맞지 않으면 조이스틱 인식 안됨

  해당 명령어로는 레트로파이 retropie-4.1-rpi2_rpi3.img 버전 사용가능

  순서대로 명령어 입력

* sudo apt-get update
* sudo apt-get upgrade
* sudo reboot
* sudo apt-get install -y --force-yes dkms cpp-4.7 gcc-4.7 git joystick
* sudo apt-get install raspberrypi-kernel-headers
* wget https://github.com/digitalLumberjack/mk_arcade_joystick_rpi/releases/download/v0.1.4/mk-arcade-joystick-rpi-0.1.4.deb 
* sudo dpkg -i mk-arcade-joystick-rpi-0.1.4.deb
* sudo nano /etc/modules
      mk_arcade_joystick_rpi 
* sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
      options mk_arcade_joystick_rpi map=1,2
* sudo reboot

명령어 동작 예시

10. 재부팅

11. 부팅 완료후 키패드 등록

     6번항목의 No Gamepads detected 부분이 2 Gamepads detected 로 변경됨

     조이스틱 버튼 꾹 누르면 조이스틱 키 설정창이 나타남 (조이스틱이 연결된 상태일때)

    * 2P 키패드 설정 장면

  12. 롬파일 저장

    윈도우+R  -> 라즈베리파이 공유폴더 접속 

    roms에  롬 파일 복사

네오지오에 롬파일 복사한 화면

 13. 실행되지 않는 경우

    바이오스 파일 저장

    압축 풀어서 BIOS에 복사 

 

BIOS.zip
2.80MB

 

14. 한글폰트 적용

 

아래 명령어 순서대로 실행 후 UnDotumBold.ttf  폰트가 존재 하는지 확인  

sudo apt-get install ttf-unfonts-extra
cd  /usr/share/fonts/truetype/unfonts-core
ls -l

(1) 폰트가 존재할 경우 

UnDotumBold.ttf 폰트를 /etc/emulationstation/themes/carbon/art/ 으로 이동

sudo cp /usr/share/fonts/truetype/unfonts-core/UnDotumBold.ttf /etc/emulationstation/themes/carbon/art/UnDotumBold.ttf

/etc/emulationstation/themes/carbon 에서  carbox.xml 의 폰트 변경

sudo nano carbon.xml

변경 전
변경 후

(2) 폰트가 없을 경우 

 

UnDotumBold.ttf
12.65MB

해당 폰트를 Configs로 복사

넣어둔 폰트를 에뮬로 이동
sudo cp /opt/retropie/configs/UnDotumBold.ttf /etc/emulationstation/themes/carbon/art/UnDotumBold.ttf

기존 사용중인 Cabin-Bold.ttf  폰트의 이름 변경 
sudo mv /etc/emulationstation/themes/carbon/art/Cabin-Bold.ttf  /etc/emulationstation/themes/carbon/art/Cabin-Bold2.ttf

복사한 폰트(UnDotumBold.ttf)를 Cabin-Bold.ttf 로 이름변경 
sudo mv /etc/emulationstation/themes/carbon/art/UnDotumBold.ttf /etc/emulationstation/themes/carbon/art/Cabin-Bold.ttf


에뮬 설정에는 Cabin-Bold.ttf 로 저장되어있으므 새로운 폰트를 기존 이름으로 변경하여 사용

 

15. 이미지 미리보기 사용 

    한글 폰트가 적용되어 있어야 이미지 미리보기 적용 후 글자가 깨지지 않음

    각 에뮬에  이미지와 gamelist.xml 파일 복사

gamelist.xml
1.61MB
downloaded_images.z01
18.00MB
downloaded_images.z02
18.00MB
downloaded_images.zip
13.00MB

 

 

적용된 이미지

 

+ Recent posts