EmuDeck/configs/mame/cfg/default.cfg
2024-03-31 20:50:57 +02:00

268 lines
9.4 KiB
INI

<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
<system name="default">
<input>
<port type="P1_JOYSTICK_UP">
<newseq type="standard">
JOYCODE_1_HAT1UP OR JOYCODE_1_YAXIS_UP_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICK_DOWN">
<newseq type="standard">
JOYCODE_1_HAT1DOWN OR JOYCODE_1_YAXIS_DOWN_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICK_LEFT">
<newseq type="standard">
JOYCODE_1_HAT1LEFT OR JOYCODE_1_XAXIS_LEFT_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICK_RIGHT">
<newseq type="standard">
JOYCODE_1_HAT1RIGHT OR JOYCODE_1_XAXIS_RIGHT_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKRIGHT_UP">
<newseq type="standard">
JOYCODE_1_RYAXIS_NEG_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKRIGHT_DOWN">
<newseq type="standard">
JOYCODE_1_RYAXIS_POS_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKRIGHT_LEFT">
<newseq type="standard">
JOYCODE_1_RXAXIS_NEG_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKRIGHT_RIGHT">
<newseq type="standard">
JOYCODE_1_RXAXIS_POS_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKLEFT_UP">
<newseq type="standard">
JOYCODE_1_YAXIS_UP_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKLEFT_DOWN">
<newseq type="standard">
JOYCODE_1_YAXIS_DOWN_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKLEFT_LEFT">
<newseq type="standard">
JOYCODE_1_XAXIS_LEFT_SWITCH
</newseq>
</port>
<port type="P1_JOYSTICKLEFT_RIGHT">
<newseq type="standard">
JOYCODE_1_XAXIS_RIGHT_SWITCH
</newseq>
</port>
<port type="P1_BUTTON1">
<newseq type="standard">
JOYCODE_1_BUTTON3 OR MOUSECODE_1_BUTTON1
</newseq>
</port>
<port type="P1_BUTTON2">
<newseq type="standard">
JOYCODE_1_BUTTON1 OR MOUSECODE_1_BUTTON3
</newseq>
</port>
<port type="P1_BUTTON3">
<newseq type="standard">
JOYCODE_1_BUTTON2 OR MOUSECODE_1_BUTTON2
</newseq>
</port>
<port type="P1_BUTTON4">
<newseq type="standard">
JOYCODE_1_BUTTON4
</newseq>
</port>
<port type="P1_BUTTON5">
<newseq type="standard">
JOYCODE_1_BUTTON5
</newseq>
</port>
<port type="P1_BUTTON6">
<newseq type="standard">
JOYCODE_1_BUTTON6
</newseq>
</port>
<port type="P1_BUTTON7">
<newseq type="standard">
JOYCODE_1_BUTTON7
</newseq>
</port>
<port type="P1_BUTTON8">
<newseq type="standard">
JOYCODE_1_BUTTON8
</newseq>
</port>
<port type="P1_BUTTON10">
<newseq type="standard">
JOYCODE_1_BUTTON10
</newseq>
</port>
<port type="P1_BUTTON11">
<newseq type="standard">
JOYCODE_1_BUTTON11
</newseq>
</port>
<port type="P1_START">
<newseq type="standard">
JOYCODE_1_BUTTON8
</newseq>
</port>
<port type="P1_SELECT">
<newseq type="standard">
JOYCODE_1_BUTTON7
</newseq>
</port>
<port type="START1">
<newseq type="standard">
KEYCODE_1 OR JOYCODE_1_BUTTON8
</newseq>
</port>
<port type="START2">
<newseq type="standard">
KEYCODE_2 OR JOYCODE_2_BUTTON8
</newseq>
</port>
<port type="START3">
<newseq type="standard">
KEYCODE_3 OR JOYCODE_3_BUTTON8
</newseq>
</port>
<port type="START4">
<newseq type="standard">
KEYCODE_4 OR JOYCODE_4_BUTTON8
</newseq>
</port>
<port type="COIN1">
<newseq type="standard">
KEYCODE_5 OR JOYCODE_1_BUTTON7
</newseq>
</port>
<port type="COIN2">
<newseq type="standard">
KEYCODE_6 OR JOYCODE_2_BUTTON7
</newseq>
</port>
<port type="COIN3">
<newseq type="standard">
KEYCODE_7 OR JOYCODE_3_BUTTON7
</newseq>
</port>
<port type="COIN4">
<newseq type="standard">
KEYCODE_8 OR JOYCODE_4_BUTTON7
</newseq>
</port>
<port type="SERVICE">
<newseq type="standard">
JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON11
</newseq>
</port>
<port type="UI_MENU">
<newseq type="standard">
KEYCODE_TAB OR JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON11
</newseq>
</port>
<port type="UI_CANCEL">
<newseq type="standard">
KEYCODE_ESC OR JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON8
</newseq>
</port>
<port type="UI_CLEAR">
<newseq type="standard">
JOYCODE_1_BUTTON3
</newseq>
</port>
<port type="UI_UP">
<newseq type="standard">
KEYCODE_UP OR JOYCODE_1_YAXIS_UP_SWITCH OR JOYCODE_1_HAT1UP
</newseq>
</port>
<port type="UI_DOWN">
<newseq type="standard">
KEYCODE_DOWN OR JOYCODE_1_YAXIS_DOWN_SWITCH OR JOYCODE_1_HAT1DOWN
</newseq>
</port>
<port type="UI_LEFT">
<newseq type="standard">
KEYCODE_LEFT OR JOYCODE_1_XAXIS_LEFT_SWITCH OR JOYCODE_1_HAT1LEFT
</newseq>
</port>
<port type="UI_RIGHT">
<newseq type="standard">
KEYCODE_RIGHT OR JOYCODE_1_XAXIS_RIGHT_SWITCH OR JOYCODE_1_HAT1RIGHT
</newseq>
</port>
<port type="UI_HOME">
<newseq type="standard">
KEYCODE_HOME OR JOYCODE_1_RZAXIS_NEG_SWITCH
</newseq>
</port>
<port type="UI_END">
<newseq type="standard">
KEYCODE_END OR JOYCODE_1_ZAXIS_NEG_SWITCH
</newseq>
</port>
<port type="UI_PAGE_UP">
<newseq type="standard">
KEYCODE_PGUP OR JOYCODE_1_BUTTON5
</newseq>
</port>
<port type="UI_PAGE_DOWN">
<newseq type="standard">
KEYCODE_PGDN OR JOYCODE_1_BUTTON6
</newseq>
</port>
<port type="UI_ON_SCREEN_DISPLAY">
<newseq type="standard">
JOYCODE_1_BUTTON10 JOYCODE_1_BUTTON11
</newseq>
</port>
<port type="UI_DEBUG_BREAK">
<newseq type="standard">
NONE
</newseq>
</port>
<port type="UI_PAUSE">
<newseq type="standard">
JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON1
</newseq>
</port>
<port type="UI_SAVE_STATE">
<newseq type="standard">
JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON6
</newseq>
</port>
<port type="UI_LOAD_STATE">
<newseq type="standard">
JOYCODE_1_BUTTON7 JOYCODE_1_BUTTON5
</newseq>
</port>
<port type="UI_FAST_FORWARD">
<newseq type="standard">
JOYCODE_1_BUTTON7 JOYCODE_1_RZAXIS_POS_SWITCH
</newseq>
</port>
<port type="UI_SHOW_FPS">
<newseq type="standard">
JOYCODE_1_BUTTON8 JOYCODE_1_BUTTON4
</newseq>
</port>
<port type="UI_FOCUS_NEXT">
<newseq type="standard">
NOT KEYCODE_LSHIFT NOT KEYCODE_RSHIFT OR JOYCODE_1_BUTTON11
</newseq>
</port>
</input>
</system>
</mameconfig>