본문 바로가기
어트랙트모드 & 마메 & 에뮬

마메 조작키변경 default.cfg 설정파일 수동 편집방법

by 배고픈마리오 2023. 12. 8.
반응형

마메의 기본 조작키 설정값은 CFG폴더안에 default.cfg 파일안에 저장이 됩니다.

이 파일안에 컨트롤러 및 키보드의 버튼 정보, 조이스틱 레버, 디지털십자키, 마우스, 라이트건콘 등등의 설정값이 저장됩니다.

마메의 설정메뉴에서 직접 키를 입력하여 변경이 가능하나

각 버튼의 이름을 알고 있다면, 메모장으로 파일을 열어서 직접 입력도 가능합니다.

아래는 마메 구버전과 최근 신버전에서 사용하는 버튼의 이름입니다.

이 이름은 X-input 방식xbox360 호환 컨트롤러 1Player 기준입니다.
(2Player는 JOYCODE 뒤의 숫자 1을 숫자 2로 바꿔주면 됩니다.)

MAME 신버전의 버전 넘버는 편의상 제가 최근 확인한 버전을 적은것이며,
정확하게 이버전부터 신버전이라는 의미는 아닙니다.

기능 MAME 구버전 또는 EKMAME MAME 신버전 (v0.261~)
십자키
(디지털 방향키)
UP JOYCODE_1_DPADUP JOYCODE_1_HAT1UP
DOWN JOYCODE_1_DPADDOWN JOYCODE_1_HAT1DOWN
LEFT JOYCODE_1_DPADLEFT JOYCODE_1_HAT1LEFT
RIGHT JOYCODE_1_DPADRIGHT JOYCODE_1_HAT1RIGHT
조이스틱
(좌측 아날로그 스틱)
UP JOYCODE_1_YAXIS_UP_SWITCH 구버전과 동일
DOWN JOYCODE_1_YAXIS_DOWN_SWITCH 구버전과 동일
LEFT JOYCODE_1_XAXIS_LEFT_SWITCH 구버전과 동일
RIGHT JOYCODE_1_XAXIS_RIGHT_SWITCH 구버전과 동일
버튼 X JOYCODE_1_BUTTON3 구버전과 동일
Y JOYCODE_1_BUTTON4 구버전과 동일
A JOYCODE_1_BUTTON1 구버전과 동일
B JOYCODE_1_BUTTON2 구버전과 동일
LB JOYCODE_1_BUTTON5 구버전과 동일
RB JOYCODE_1_BUTTON6 구버전과 동일
LT JOYCODE_1_RZAXIS_NEG_SWITCH JOYCODE_1_SLIDER1_NEG_SWITCH
RT JOYCODE_1_ZAXIS_NEG_SWITCH JOYCODE_1_SLIDER2_NEG_SWITCH
스타트 JOYCODE_1_BUTTON7 JOYCODE_1_START
동전(셀렉트) JOYCODE_1_BUTTON8 JOYCODE_1_SELECT

 

★ 버튼 조합 : 스페이스 키로 한칸 뛰우고 조합할 키이름을 입력
  한가지 기능에 여러가지 버튼을 할당하고자 할때 : OR 명령어로 구분

[ 예제 ]
마메에서 게임도중 설정메뉴 뛰우기 기능을
키보드 탭(TAB)버튼 또는 셀렉트버튼+X버튼으로 작동되게 하고 싶을때

<port type="UI_MENU">
 <newseq type="standard">
  KEYCODE_TAB OR JOYCODE_1_SELECT JOYCODE_1_BUTTON3
 </newseq>
</port>

반응형