std.ini
Upload User: zjkjgly
Upload Date: 2021-05-22
Package Size: 3410k
Code Size: 9k
Category:

Windows Develop

Development Platform:

DOS

  1. # This file contains a list of standard input definitions.
  2. # This file is NOT parsed by MAME, but is instead presented to
  3. # describe the standard definitions.  Lines can be copied from
  4. # this file to create a controller customization file.  When
  5. # creating a file, keep the number of redefinitions to a 
  6. # minimum.  Any input not listed will default to the sequence
  7. # listed below.  Note that several files may be parsed for any 
  8. # given controller/game combination, so an input may be 
  9. # re-defined in multiple places.
  10. UI_CONFIGURE            "KEYCODE_TAB"
  11. UI_ON_SCREEN_DISPLAY    "KEYCODE_TILDE"
  12. UI_PAUSE                "KEYCODE_P"
  13. UI_RESET_MACHINE        "KEYCODE_F3"
  14. UI_SHOW_GFX             "KEYCODE_F4"
  15. UI_FRAMESKIP_DEC        "KEYCODE_F8"
  16. UI_FRAMESKIP_INC        "KEYCODE_F9"
  17. UI_THROTTLE             "KEYCODE_F10"
  18. UI_SHOW_FPS             "KEYCODE_F11 ! KEYCODE_LCONTROL ! KEYCODE_LSHIFT"
  19. UI_SHOW_PROFILER        "KEYCODE_F11 KEYCODE_LSHIFT"
  20. UI_SNAPSHOT             "KEYCODE_F12"
  21. UI_TOGGLE_CHEAT         "KEYCODE_F6"
  22. UI_UP                   "KEYCODE_UP | JOYCODE_1_UP"
  23. UI_DOWN                 "KEYCODE_DOWN | JOYCODE_1_DOWN"
  24. UI_LEFT                 "KEYCODE_LEFT | JOYCODE_1_LEFT"
  25. UI_RIGHT                "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  26. UI_SELECT               "KEYCODE_ENTER | JOYCODE_1_BUTTON1"
  27. UI_CANCEL               "KEYCODE_ESC"
  28. UI_PAN_UP               "KEYCODE_PGUP ! KEYCODE_LSHIFT"
  29. UI_PAN_DOWN             "KEYCODE_PGDN ! KEYCODE_LSHIFT"
  30. UI_PAN_LEFT             "KEYCODE_PGUP KEYCODE_LSHIFT"
  31. UI_PAN_RIGHT            "KEYCODE_PGDN KEYCODE_LSHIFT"
  32. UI_TOGGLE_DEBUG         "KEYCODE_F5"
  33. UI_SAVE_STATE           "KEYCODE_F7 KEYCODE_LSHIFT"
  34. UI_LOAD_STATE           "KEYCODE_F7 ! KEYCODE_LSHIFT"
  35. UI_ADD_CHEAT            "KEYCODE_A"
  36. UI_DELETE_CHEAT         "KEYCODE_D"
  37. UI_SAVE_CHEAT           "KEYCODE_S"
  38. UI_WATCH_VALUE          "KEYCODE_W"
  39. UI_EDIT_CHEAT           "KEYCODE_E"
  40. START1                  "KEYCODE_1 | JOYCODE_1_START"
  41. START2                  "KEYCODE_2 | JOYCODE_2_START"
  42. START3                  "KEYCODE_3 | JOYCODE_3_START"
  43. START4                  "KEYCODE_4 | JOYCODE_4_START"
  44. COIN1                   "KEYCODE_5 | JOYCODE_1_SELECT"
  45. COIN2                   "KEYCODE_6 | JOYCODE_2_SELECT"
  46. COIN3                   "KEYCODE_7 | JOYCODE_3_SELECT"
  47. COIN4                   "KEYCODE_8 | JOYCODE_4_SELECT"
  48. SERVICE1                "KEYCODE_9"
  49. SERVICE2                "KEYCODE_0"
  50. SERVICE3                "KEYCODE_MINUS"
  51. SERVICE4                "KEYCODE_EQUALS"
  52. TILT                    "KEYCODE_T"
  53. P1_JOYSTICK_UP          "KEYCODE_UP | JOYCODE_1_UP"
  54. P1_JOYSTICK_DOWN        "KEYCODE_DOWN | JOYCODE_1_DOWN"
  55. P1_JOYSTICK_LEFT        "KEYCODE_LEFT | JOYCODE_1_LEFT"
  56. P1_JOYSTICK_RIGHT       "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  57. P1_BUTTON1              "KEYCODE_LCONTROL | JOYCODE_1_BUTTON1 | MOUSECODE_1_BUTTON1"
  58. P1_BUTTON2              "KEYCODE_LALT | JOYCODE_1_BUTTON2 | MOUSECODE_1_BUTTON3"
  59. P1_BUTTON3              "KEYCODE_SPACE | JOYCODE_1_BUTTON3 | MOUSECODE_1_BUTTON2"
  60. P1_BUTTON4              "KEYCODE_LSHIFT | JOYCODE_1_BUTTON4"
  61. P1_BUTTON5              "KEYCODE_Z | JOYCODE_1_BUTTON5"
  62. P1_BUTTON6              "KEYCODE_X | JOYCODE_1_BUTTON6"
  63. P1_BUTTON7              "KEYCODE_C"
  64. P1_BUTTON8              "KEYCODE_V"
  65. P1_BUTTON9              "KEYCODE_B"
  66. P1_BUTTON10             "KEYCODE_N"
  67. P1_JOYSTICKRIGHT_UP     "KEYCODE_I | JOYCODE_1_BUTTON2"
  68. P1_JOYSTICKRIGHT_DOWN   "KEYCODE_K | JOYCODE_1_BUTTON3"
  69. P1_JOYSTICKRIGHT_LEFT   "KEYCODE_J | JOYCODE_1_BUTTON1"
  70. P1_JOYSTICKRIGHT_RIGHT  "KEYCODE_L | JOYCODE_1_BUTTON4"
  71. P1_JOYSTICKLEFT_UP      "KEYCODE_E | JOYCODE_1_UP"
  72. P1_JOYSTICKLEFT_DOWN    "KEYCODE_D | JOYCODE_1_DOWN"
  73. P1_JOYSTICKLEFT_LEFT    "KEYCODE_S | JOYCODE_1_LEFT"
  74. P1_JOYSTICKLEFT_RIGHT   "KEYCODE_F | JOYCODE_1_RIGHT"
  75. P2_JOYSTICK_UP          "KEYCODE_R | JOYCODE_2_UP"
  76. P2_JOYSTICK_DOWN        "KEYCODE_F | JOYCODE_2_DOWN"
  77. P2_JOYSTICK_LEFT        "KEYCODE_D | JOYCODE_2_LEFT"
  78. P2_JOYSTICK_RIGHT       "KEYCODE_G | JOYCODE_2_RIGHT"
  79. P2_BUTTON1              "KEYCODE_A | JOYCODE_2_BUTTON1"
  80. P2_BUTTON2              "KEYCODE_S | JOYCODE_2_BUTTON2"
  81. P2_BUTTON3              "KEYCODE_Q | JOYCODE_2_BUTTON3"
  82. P2_BUTTON4              "KEYCODE_W | JOYCODE_2_BUTTON4"
  83. P2_BUTTON5              "JOYCODE_2_BUTTON5"
  84. P2_BUTTON6              "JOYCODE_2_BUTTON6"
  85. P2_BUTTON7              "CODE_NONE"
  86. P2_BUTTON8              "CODE_NONE"
  87. P2_BUTTON9              "CODE_NONE"
  88. P2_BUTTON10             "CODE_NONE"
  89. P2_JOYSTICKRIGHT_UP     "CODE_NONE"
  90. P2_JOYSTICKRIGHT_DOWN   "CODE_NONE"
  91. P2_JOYSTICKRIGHT_LEFT   "CODE_NONE"
  92. P2_JOYSTICKRIGHT_RIGHT  "CODE_NONE"
  93. P2_JOYSTICKLEFT_UP      "CODE_NONE"
  94. P2_JOYSTICKLEFT_DOWN    "CODE_NONE"
  95. P2_JOYSTICKLEFT_LEFT    "CODE_NONE"
  96. P2_JOYSTICKLEFT_RIGHT   "CODE_NONE"
  97. P3_JOYSTICK_UP          "KEYCODE_I | JOYCODE_3_UP"
  98. P3_JOYSTICK_DOWN        "KEYCODE_K | JOYCODE_3_DOWN"
  99. P3_JOYSTICK_LEFT        "KEYCODE_J | JOYCODE_3_LEFT"
  100. P3_JOYSTICK_RIGHT       "KEYCODE_L | JOYCODE_3_RIGHT"
  101. P3_BUTTON1              "KEYCODE_RCONTROL | JOYCODE_3_BUTTON1"
  102. P3_BUTTON2              "KEYCODE_RSHIFT | JOYCODE_3_BUTTON2"
  103. P3_BUTTON3              "KEYCODE_ENTER | JOYCODE_3_BUTTON3"
  104. P3_BUTTON4              "JOYCODE_3_BUTTON4"
  105. P4_JOYSTICK_UP          "JOYCODE_4_UP"
  106. P4_JOYSTICK_DOWN        "JOYCODE_4_DOWN"
  107. P4_JOYSTICK_LEFT        "JOYCODE_4_LEFT"
  108. P4_JOYSTICK_RIGHT       "JOYCODE_4_RIGHT"
  109. P4_BUTTON1              "JOYCODE_4_BUTTON1"
  110. P4_BUTTON2              "JOYCODE_4_BUTTON2"
  111. P4_BUTTON3              "JOYCODE_4_BUTTON3"
  112. P4_BUTTON4              "JOYCODE_4_BUTTON4"
  113. P1_PEDAL                "KEYCODE_LCONTROL | JOYCODE_1_BUTTON1"
  114. P1_PEDAL_EXT            "KEYCODE_Y"
  115. P2_PEDAL                "KEYCODE_A | JOYCODE_2_BUTTON1"
  116. P2_PEDAL_EXT            "KEYCODE_Y"
  117. P3_PEDAL                "KEYCODE_RCONTROL | JOYCODE_3_BUTTON1"
  118. P3_PEDAL_EXT            "KEYCODE_Y"
  119. P4_PEDAL                "JOYCODE_4_BUTTON1"
  120. P4_PEDAL_EXT            "KEYCODE_Y"
  121. P1_PADDLE               "KEYCODE_LEFT | JOYCODE_1_LEFT"
  122. P1_PADDLE_EXT           "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  123. P2_PADDLE               "KEYCODE_D | JOYCODE_2_LEFT"
  124. P2_PADDLE_EXT           "KEYCODE_G | JOYCODE_2_RIGHT"
  125. P3_PADDLE               "KEYCODE_J | JOYCODE_3_LEFT"
  126. P3_PADDLE_EXT           "KEYCODE_L | JOYCODE_3_RIGHT"
  127. P4_PADDLE               "JOYCODE_4_LEFT"
  128. P4_PADDLE_EXT           "JOYCODE_4_RIGHT"
  129. P1_PADDLE_V             "KEYCODE_UP | JOYCODE_1_UP"
  130. P1_PADDLE_V_EXT         "KEYCODE_DOWN | JOYCODE_1_DOWN"
  131. P2_PADDLE_V             "KEYCODE_R | JOYCODE_2_UP"
  132. P2_PADDLE_V_EXT         "KEYCODE_F | JOYCODE_2_DOWN"
  133. P3_PADDLE_V             "KEYCODE_I | JOYCODE_3_UP"
  134. P3_PADDLE_V_EXT         "KEYCODE_K | JOYCODE_3_DOWN"
  135. P4_PADDLE_V             "JOYCODE_4_UP"
  136. P4_PADDLE_V_EXT         "JOYCODE_4_DOWN"
  137. P1_DIAL                 "KEYCODE_LEFT | JOYCODE_1_LEFT"
  138. P1_DIAL_EXT             "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  139. P2_DIAL                 "KEYCODE_D | JOYCODE_2_LEFT"
  140. P2_DIAL_EXT             "KEYCODE_G | JOYCODE_2_RIGHT"
  141. P3_DIAL                 "KEYCODE_J | JOYCODE_3_LEFT"
  142. P3_DIAL_EXT             "KEYCODE_L | JOYCODE_3_RIGHT"
  143. P4_DIAL                 "JOYCODE_4_LEFT"
  144. P4_DIAL_EXT             "JOYCODE_4_RIGHT"
  145. P1_DIAL_V               "KEYCODE_UP | JOYCODE_1_UP"
  146. P1_DIAL_V_EXT           "KEYCODE_DOWN | JOYCODE_1_DOWN"
  147. P2_DIAL_V               "KEYCODE_R | JOYCODE_2_UP"
  148. P2_DIAL_V_EXT           "KEYCODE_F | JOYCODE_2_DOWN"
  149. P3_DIAL_V               "KEYCODE_I | JOYCODE_3_UP"
  150. P3_DIAL_V_EXT           "KEYCODE_K | JOYCODE_3_DOWN"
  151. P4_DIAL_V               "JOYCODE_4_UP"
  152. P4_DIAL_V_EXT           "JOYCODE_4_DOWN"
  153. P1_TRACKBALL_X          "KEYCODE_LEFT | JOYCODE_1_LEFT"
  154. P1_TRACKBALL_X_EXT      "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  155. P2_TRACKBALL_X          "KEYCODE_D | JOYCODE_2_LEFT"
  156. P2_TRACKBALL_X_EXT      "KEYCODE_G | JOYCODE_2_RIGHT"
  157. P3_TRACKBALL_X          "KEYCODE_J | JOYCODE_3_LEFT"
  158. P3_TRACKBALL_X_EXT      "KEYCODE_L | JOYCODE_3_RIGHT"
  159. P4_TRACKBALL_X          "JOYCODE_4_LEFT"
  160. P4_TRACKBALL_X_EXT      "JOYCODE_4_RIGHT"
  161. P1_TRACKBALL_Y          "KEYCODE_UP | JOYCODE_1_UP"
  162. P1_TRACKBALL_Y_EXT      "KEYCODE_DOWN | JOYCODE_1_DOWN"
  163. P2_TRACKBALL_Y          "KEYCODE_R | JOYCODE_2_UP"
  164. P2_TRACKBALL_Y_EXT      "KEYCODE_F | JOYCODE_2_DOWN"
  165. P3_TRACKBALL_Y          "KEYCODE_I | JOYCODE_3_UP"
  166. P3_TRACKBALL_Y_EXT      "KEYCODE_K | JOYCODE_3_DOWN"
  167. P4_TRACKBALL_Y          "JOYCODE_4_UP"
  168. P4_TRACKBALL_Y_EXT      "JOYCODE_4_DOWN"
  169. P1_AD_STICK_X           "KEYCODE_LEFT | JOYCODE_1_LEFT"
  170. P1_AD_STICK_X_EXT       "KEYCODE_RIGHT | JOYCODE_1_RIGHT"
  171. P2_AD_STICK_X           "KEYCODE_D | JOYCODE_2_LEFT"
  172. P2_AD_STICK_X_EXT       "KEYCODE_G | JOYCODE_2_RIGHT"
  173. P3_AD_STICK_X           "KEYCODE_J | JOYCODE_3_LEFT"
  174. P3_AD_STICK_X_EXT       "KEYCODE_L | JOYCODE_3_RIGHT"
  175. P4_AD_STICK_X           "JOYCODE_4_LEFT"
  176. P4_AD_STICK_X_EXT       "JOYCODE_4_RIGHT"
  177. P1_AD_STICK_Y           "KEYCODE_UP | JOYCODE_1_UP"
  178. P1_AD_STICK_Y_EXT       "KEYCODE_DOWN | JOYCODE_1_DOWN"
  179. P2_AD_STICK_Y           "KEYCODE_R | JOYCODE_2_UP"
  180. P2_AD_STICK_Y_EXT       "KEYCODE_F | JOYCODE_2_DOWN"
  181. P3_AD_STICK_Y           "KEYCODE_I | JOYCODE_3_UP"
  182. P3_AD_STICK_Y_EXT       "KEYCODE_K | JOYCODE_3_DOWN"
  183. P4_AD_STICK_Y           "JOYCODE_4_UP"
  184. P4_AD_STICK_Y_EXT       "JOYCODE_4_DOWN"
  185. OSD_1                   "CODE_NONE"
  186. OSD_2                   "CODE_NONE"
  187. OSD_3                   "CODE_NONE"
  188. OSD_4                   "CODE_NONE"