臭屁文大摇大摆图片:mame32kpp这个模拟器怎么才能设置按键呢?

来源:百度文库 编辑:高考问答 时间:2024/05/06 10:08:59
mame32kpp怎么才能自己设置按键,我不会请赐教!

进入游戏以后使用TAB键进入游戏菜单选项,然后按炤屏幕提示进行操作,或者复制设置好暸的MAME同名文件覆盖你的MAME糢拟器。
如果你嫌麻烦就找到MAME目录CTRLR目录即::\mame32\ctrlr中的以你电脑用户名命名的记事本文件将下列代码覆盖进去
# This file contains a list of standard input definitions.
# This file is NOT parsed by MAME, but is instead presented to
# describe the standard definitions. Lines can be copied from
# this file to create a controller customization file. When
# creating a file, keep the number of redefinitions to a
# minimum. Any input not listed will default to the sequence
# listed below. Note that several files may be parsed for any
# given controller/game combination, so an input may be
# re-defined in multiple places.

UI_CONFIGURE "KEYCODE_TAB"
UI_ON_SCREEN_DISPLAY "KEYCODE_TILDE"
UI_PAUSE "KEYCODE_P"
UI_RESET_MACHINE "KEYCODE_F3"
UI_SHOW_GFX "KEYCODE_F4"
UI_FRAMESKIP_DEC "KEYCODE_F8"
UI_FRAMESKIP_INC "KEYCODE_F9"
UI_THROTTLE "KEYCODE_F10"
UI_SHOW_FPS "KEYCODE_F11 ! KEYCODE_LCONTROL ! KEYCODE_LSHIFT"
UI_SHOW_PROFILER "KEYCODE_F11 KEYCODE_LSHIFT"
UI_SNAPSHOT "KEYCODE_F12"
UI_TOGGLE_CHEAT "KEYCODE_F6"
UI_UP "KEYCODE_UP | JOYCODE_1_UP"
UI_DOWN "KEYCODE_DOWN | JOYCODE_1_DOWN"
UI_LEFT "KEYCODE_LEFT | JOYCODE_1_LEFT"
UI_RIGHT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
UI_SELECT "KEYCODE_ENTER | JOYCODE_1_BUTTON1"
UI_CANCEL "KEYCODE_ESC"
UI_PAN_UP "KEYCODE_PGUP ! KEYCODE_LSHIFT"
UI_PAN_DOWN "KEYCODE_PGDN ! KEYCODE_LSHIFT"
UI_PAN_LEFT "KEYCODE_PGUP KEYCODE_LSHIFT"
UI_PAN_RIGHT "KEYCODE_PGDN KEYCODE_LSHIFT"
UI_TOGGLE_DEBUG "KEYCODE_F5"
UI_SAVE_STATE "KEYCODE_F7 KEYCODE_LSHIFT"
UI_LOAD_STATE "KEYCODE_F7 ! KEYCODE_LSHIFT"
UI_ADD_CHEAT "KEYCODE_A"
UI_DELETE_CHEAT "KEYCODE_D"
UI_SAVE_CHEAT "KEYCODE_S"
UI_WATCH_VALUE "KEYCODE_W"
UI_EDIT_CHEAT "KEYCODE_E"
START1 "KEYCODE_1 | JOYCODE_1_START"
START2 "KEYCODE_2 | JOYCODE_2_START"
START3 "KEYCODE_3 | JOYCODE_3_START"
START4 "KEYCODE_4 | JOYCODE_4_START"
COIN1 "KEYCODE_5 | JOYCODE_1_SELECT"
COIN2 "KEYCODE_6 | JOYCODE_2_SELECT"
COIN3 "KEYCODE_7 | JOYCODE_3_SELECT"
COIN4 "KEYCODE_8 | JOYCODE_4_SELECT"
SERVICE1 "KEYCODE_9"
SERVICE2 "KEYCODE_0"
SERVICE3 "KEYCODE_MINUS"
SERVICE4 "KEYCODE_EQUALS"
TILT "KEYCODE_T"

P1_JOYSTICK_UP "KEYCODE_UP | JOYCODE_1_UP"
P1_JOYSTICK_DOWN "KEYCODE_DOWN | JOYCODE_1_DOWN"
P1_JOYSTICK_LEFT "KEYCODE_LEFT | JOYCODE_1_LEFT"
P1_JOYSTICK_RIGHT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
P1_BUTTON1 "KEYCODE_LCONTROL | JOYCODE_1_BUTTON1 | MOUSECODE_1_BUTTON1"
P1_BUTTON2 "KEYCODE_LALT | JOYCODE_1_BUTTON2 | MOUSECODE_1_BUTTON3"
P1_BUTTON3 "KEYCODE_SPACE | JOYCODE_1_BUTTON3 | MOUSECODE_1_BUTTON2"
P1_BUTTON4 "KEYCODE_LSHIFT | JOYCODE_1_BUTTON4"
P1_BUTTON5 "KEYCODE_Z | JOYCODE_1_BUTTON5"
P1_BUTTON6 "KEYCODE_X | JOYCODE_1_BUTTON6"
P1_BUTTON7 "KEYCODE_C"
P1_BUTTON8 "KEYCODE_V"
P1_BUTTON9 "KEYCODE_B"
P1_BUTTON10 "KEYCODE_N"
P1_JOYSTICKRIGHT_UP "KEYCODE_I | JOYCODE_1_BUTTON2"
P1_JOYSTICKRIGHT_DOWN "KEYCODE_K | JOYCODE_1_BUTTON3"
P1_JOYSTICKRIGHT_LEFT "KEYCODE_J | JOYCODE_1_BUTTON1"
P1_JOYSTICKRIGHT_RIGHT "KEYCODE_L | JOYCODE_1_BUTTON4"
P1_JOYSTICKLEFT_UP "KEYCODE_E | JOYCODE_1_UP"
P1_JOYSTICKLEFT_DOWN "KEYCODE_D | JOYCODE_1_DOWN"
P1_JOYSTICKLEFT_LEFT "KEYCODE_S | JOYCODE_1_LEFT"
P1_JOYSTICKLEFT_RIGHT "KEYCODE_F | JOYCODE_1_RIGHT"
P2_JOYSTICK_UP "KEYCODE_R | JOYCODE_2_UP"
P2_JOYSTICK_DOWN "KEYCODE_F | JOYCODE_2_DOWN"
P2_JOYSTICK_LEFT "KEYCODE_D | JOYCODE_2_LEFT"
P2_JOYSTICK_RIGHT "KEYCODE_G | JOYCODE_2_RIGHT"
P2_BUTTON1 "KEYCODE_A | JOYCODE_2_BUTTON1"
P2_BUTTON2 "KEYCODE_S | JOYCODE_2_BUTTON2"
P2_BUTTON3 "KEYCODE_Q | JOYCODE_2_BUTTON3"
P2_BUTTON4 "KEYCODE_W | JOYCODE_2_BUTTON4"
P2_BUTTON5 "JOYCODE_2_BUTTON5"
P2_BUTTON6 "JOYCODE_2_BUTTON6"
P2_BUTTON7 "CODE_NONE"
P2_BUTTON8 "CODE_NONE"
P2_BUTTON9 "CODE_NONE"
P2_BUTTON10 "CODE_NONE"
P2_JOYSTICKRIGHT_UP "CODE_NONE"
P2_JOYSTICKRIGHT_DOWN "CODE_NONE"
P2_JOYSTICKRIGHT_LEFT "CODE_NONE"
P2_JOYSTICKRIGHT_RIGHT "CODE_NONE"
P2_JOYSTICKLEFT_UP "CODE_NONE"
P2_JOYSTICKLEFT_DOWN "CODE_NONE"
P2_JOYSTICKLEFT_LEFT "CODE_NONE"
P2_JOYSTICKLEFT_RIGHT "CODE_NONE"
P3_JOYSTICK_UP "KEYCODE_I | JOYCODE_3_UP"
P3_JOYSTICK_DOWN "KEYCODE_K | JOYCODE_3_DOWN"
P3_JOYSTICK_LEFT "KEYCODE_J | JOYCODE_3_LEFT"
P3_JOYSTICK_RIGHT "KEYCODE_L | JOYCODE_3_RIGHT"
P3_BUTTON1 "KEYCODE_RCONTROL | JOYCODE_3_BUTTON1"
P3_BUTTON2 "KEYCODE_RSHIFT | JOYCODE_3_BUTTON2"
P3_BUTTON3 "KEYCODE_ENTER | JOYCODE_3_BUTTON3"
P3_BUTTON4 "JOYCODE_3_BUTTON4"
P4_JOYSTICK_UP "JOYCODE_4_UP"
P4_JOYSTICK_DOWN "JOYCODE_4_DOWN"
P4_JOYSTICK_LEFT "JOYCODE_4_LEFT"
P4_JOYSTICK_RIGHT "JOYCODE_4_RIGHT"
P4_BUTTON1 "JOYCODE_4_BUTTON1"
P4_BUTTON2 "JOYCODE_4_BUTTON2"
P4_BUTTON3 "JOYCODE_4_BUTTON3"
P4_BUTTON4 "JOYCODE_4_BUTTON4"

P1_PEDAL "KEYCODE_LCONTROL | JOYCODE_1_BUTTON1"
P1_PEDAL_EXT "KEYCODE_Y"
P2_PEDAL "KEYCODE_A | JOYCODE_2_BUTTON1"
P2_PEDAL_EXT "KEYCODE_Y"
P3_PEDAL "KEYCODE_RCONTROL | JOYCODE_3_BUTTON1"
P3_PEDAL_EXT "KEYCODE_Y"
P4_PEDAL "JOYCODE_4_BUTTON1"
P4_PEDAL_EXT "KEYCODE_Y"

P1_PADDLE "KEYCODE_LEFT | JOYCODE_1_LEFT"
P1_PADDLE_EXT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
P2_PADDLE "KEYCODE_D | JOYCODE_2_LEFT"
P2_PADDLE_EXT "KEYCODE_G | JOYCODE_2_RIGHT"
P3_PADDLE "KEYCODE_J | JOYCODE_3_LEFT"
P3_PADDLE_EXT "KEYCODE_L | JOYCODE_3_RIGHT"
P4_PADDLE "JOYCODE_4_LEFT"
P4_PADDLE_EXT "JOYCODE_4_RIGHT"

P1_PADDLE_V "KEYCODE_UP | JOYCODE_1_UP"
P1_PADDLE_V_EXT "KEYCODE_DOWN | JOYCODE_1_DOWN"
P2_PADDLE_V "KEYCODE_R | JOYCODE_2_UP"
P2_PADDLE_V_EXT "KEYCODE_F | JOYCODE_2_DOWN"
P3_PADDLE_V "KEYCODE_I | JOYCODE_3_UP"
P3_PADDLE_V_EXT "KEYCODE_K | JOYCODE_3_DOWN"
P4_PADDLE_V "JOYCODE_4_UP"
P4_PADDLE_V_EXT "JOYCODE_4_DOWN"

P1_DIAL "KEYCODE_LEFT | JOYCODE_1_LEFT"
P1_DIAL_EXT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
P2_DIAL "KEYCODE_D | JOYCODE_2_LEFT"
P2_DIAL_EXT "KEYCODE_G | JOYCODE_2_RIGHT"
P3_DIAL "KEYCODE_J | JOYCODE_3_LEFT"
P3_DIAL_EXT "KEYCODE_L | JOYCODE_3_RIGHT"
P4_DIAL "JOYCODE_4_LEFT"
P4_DIAL_EXT "JOYCODE_4_RIGHT"

P1_DIAL_V "KEYCODE_UP | JOYCODE_1_UP"
P1_DIAL_V_EXT "KEYCODE_DOWN | JOYCODE_1_DOWN"
P2_DIAL_V "KEYCODE_R | JOYCODE_2_UP"
P2_DIAL_V_EXT "KEYCODE_F | JOYCODE_2_DOWN"
P3_DIAL_V "KEYCODE_I | JOYCODE_3_UP"
P3_DIAL_V_EXT "KEYCODE_K | JOYCODE_3_DOWN"
P4_DIAL_V "JOYCODE_4_UP"
P4_DIAL_V_EXT "JOYCODE_4_DOWN"

P1_TRACKBALL_X "KEYCODE_LEFT | JOYCODE_1_LEFT"
P1_TRACKBALL_X_EXT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
P2_TRACKBALL_X "KEYCODE_D | JOYCODE_2_LEFT"
P2_TRACKBALL_X_EXT "KEYCODE_G | JOYCODE_2_RIGHT"
P3_TRACKBALL_X "KEYCODE_J | JOYCODE_3_LEFT"
P3_TRACKBALL_X_EXT "KEYCODE_L | JOYCODE_3_RIGHT"
P4_TRACKBALL_X "JOYCODE_4_LEFT"
P4_TRACKBALL_X_EXT "JOYCODE_4_RIGHT"

P1_TRACKBALL_Y "KEYCODE_UP | JOYCODE_1_UP"
P1_TRACKBALL_Y_EXT "KEYCODE_DOWN | JOYCODE_1_DOWN"
P2_TRACKBALL_Y "KEYCODE_R | JOYCODE_2_UP"
P2_TRACKBALL_Y_EXT "KEYCODE_F | JOYCODE_2_DOWN"
P3_TRACKBALL_Y "KEYCODE_I | JOYCODE_3_UP"
P3_TRACKBALL_Y_EXT "KEYCODE_K | JOYCODE_3_DOWN"
P4_TRACKBALL_Y "JOYCODE_4_UP"
P4_TRACKBALL_Y_EXT "JOYCODE_4_DOWN"

P1_AD_STICK_X "KEYCODE_LEFT | JOYCODE_1_LEFT"
P1_AD_STICK_X_EXT "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
P2_AD_STICK_X "KEYCODE_D | JOYCODE_2_LEFT"
P2_AD_STICK_X_EXT "KEYCODE_G | JOYCODE_2_RIGHT"
P3_AD_STICK_X "KEYCODE_J | JOYCODE_3_LEFT"
P3_AD_STICK_X_EXT "KEYCODE_L | JOYCODE_3_RIGHT"
P4_AD_STICK_X "JOYCODE_4_LEFT"
P4_AD_STICK_X_EXT "JOYCODE_4_RIGHT"

P1_AD_STICK_Y "KEYCODE_UP | JOYCODE_1_UP"
P1_AD_STICK_Y_EXT "KEYCODE_DOWN | JOYCODE_1_DOWN"
P2_AD_STICK_Y "KEYCODE_R | JOYCODE_2_UP"
P2_AD_STICK_Y_EXT "KEYCODE_F | JOYCODE_2_DOWN"
P3_AD_STICK_Y "KEYCODE_I | JOYCODE_3_UP"
P3_AD_STICK_Y_EXT "KEYCODE_K | JOYCODE_3_DOWN"
P4_AD_STICK_Y "JOYCODE_4_UP"
P4_AD_STICK_Y_EXT "JOYCODE_4_DOWN"

OSD_1 "CODE_NONE"
OSD_2 "CODE_NONE"
OSD_3 "CODE_NONE"
OSD_4 "CODE_NONE"

这样的设置类似于反恐设置WASD分别对应上左下右,小键盘4568分别是对应街机的拳跳等按键。左手上方的1和2键分别是头币和开始。建议还是使用TAB进行设置,这样更能够适合你的按键习惯。

在游戏画面按tab键弹出设置菜单
然后选择相应的选项进行设置就可以了

进入游戏以后按TAB键打开设定菜单选项,用键盘方向键移动光标,按enter进入选中菜单,同样用方向键移动光标到需要改变设置的地方,按下回车后就可以改为其他的按键设定,然后按TAB退出。