4:3 및 Analog 레버 설정

창고를 뒤지다가 15인치 철제 바탑을 발굴했습니다.
당시 세팅만 하고 창고로 직행했던 녀석이네요. ㅠㅠ

4:3 비율의 화면이라 에뮬게임에 적당한 제품이라 책상위로 옮겨주고 재설치를 해봤습니다. 16:9 화면에서 사용하던 다른 라즈베리파이에서 백업한 이미지를 적용하고 몇가지 설정을 변경해주었습니다.

4:3 설정

해상도 변경

config.txt 에서 해상도를 변경하였습니다.

이미지/동영상

게임을 실행시 보여지는 runcommand splash 입니다. 기존에 사용중인 이미지를 4:3으로 잘라내기하여 화면에 꽉차게 수정하였습니다.

화면보호를 위한 슬라이드 이미지들입니다. 4:3으로 잘라서 적용했습니다.

전원을 켰을때 초기에 보여지는 스플래쉬 동영상들입니다.

테마

테마는 2개만 4:3으로 수정해봤습니다. SNES-MINI-4X3, PANDORA-4X3 입니다.

Reicast 해상도

Reicast는 1024×768 해상도(4:3)에서 화면이 꽉차도록 설정하였습니다.

Anlog 레버 설정

Mode버튼 추가

해당 제품에는 제로딜레이 인코더로 추정되는 제품이 설치되어 있었는데요. 기존에 2개의 버튼은 Turbo와 Clear에 연결하였습니다.
이번에 손보면서 Analog와 D-PAD를 토글하는 Mode버튼을 우측에 장착하였습니다. 이제 AB캅과 같은 Analog 스틱에서만 가능한 게임들도 레버로 즐길 수 있게 되었습니다.

ES 설정

Start버튼을 눌러 Configure Input 메뉴에서 레버를 설정하였습니다.

  • D-PAD 설정 : 전원 On 후에는 Analog 모드이므로, Mode버튼 눌러서 D-Pad 변환 후 설정
  • Analog 설정 : Mode버튼 눌러서 Analog 변환 후 설정

RetroArch 설정

전원이 켜지면 제로딜레이 인코더가 항상 Analog로 시작되기 때문에, Mode버튼을 눌러서 D-Pad로 변경을 해야 합니다. 이 과정이 귀찮아서, Analog 모드가 D-Pad로 매핑하도록 RetroArch 설정 변경하였습니다.

  • 전역 : /opt/retropie/configs/all/retroarch.cfg
  • 시스템별 : /opt/retropie/configs/SYSTEMNAME/retroarch.cfg
  • 롬별 : /home/pi/RetroPie/roms/SYSTEMNAME/ROMNAME.cfg

설정파일 내용중 input_player1_analog_dpad_mode 값을 0에서 1로 변경하면 됩니다.

  • 0=no remapping
  • 1=left analog stick
  • 2=right analog stick

변경할 대상 파일들을 찾기 위해 grep 을 사용하였습니다.

Reicast

원래 auto config로 설정될줄 알았는데, 잘 안되서 수동으로 설정하였습니다. 아래는 설정파일 내용입니다. axis_dpad1_x/y는 D-PAD이며, axis_x/y는 Analog입니다.

참고

CC BY-NC-ND 2.0 KR

이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. 크리에이티브 커먼즈 라이선스

저작권과 관련된 파일요청 및 작업요청을 받지 않습니다.

댓글 남기기