home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 7 Games / 07-Games.zip / r_alpha5.zip / DEFCTRLS.INI < prev    next >
INI File  |  1999-12-21  |  121KB  |  4,970 lines

  1. /****************************************************************************
  2.  *
  3.  * Retrocade    Controller Configuration - Initialization file v1.0
  4.  * Modified:    9/7/98
  5.  *
  6.  * Purpose:     This is the .ini file that Retrocade reads in for it's controller
  7.  *              configuration. This file sets the default controller settings for
  8.  *              various game functions, specifies the individual control defaults
  9.  *              for each game, and defines several controller "sets". Those sets
  10.  *              can then be quickly selected from within the Retrocade program
  11.  *              itself to switch to V-Stick control, etc. This file can be 
  12.  *                 modified by the end-user, but you should be sure to make a backup
  13.  *                 copy first!
  14.  *
  15.  ***************************************************************************/
  16.  
  17.  
  18. /* Control system documentation */
  19.  
  20. ;
  21. ; Setting classes - There are three classes of controller settings:
  22. ;
  23. ;   o "bin_" indicates a binary state controller. This means something that
  24. ;     only has two states such as a button, trigger, two-way switch, etc.
  25. ;
  26. ;   o "ana_" is an analog controller, which means there is more than two
  27. ;     states. This is for analog joysticks (where the position of the stick
  28. ;     is used directly, not just which direction it's been moved in), and
  29. ;     games that used customized consoles (flightsticks, the Star Wars
  30. ;     controller, etc).
  31. ;    
  32. ;   o "bal_" means a ballistic controller such as a trackball or spinner of
  33. ;     some sort.
  34. ;
  35. ; These prefixes apply both to the name for a controller entry (aka the right
  36. ; side of the equals sign, or rvalue), as well as to the names of controller
  37. ; settings (aka the left side of the equals sign, or lvalue). So if a
  38. ; controller setting is "bin_left" then that means it can only have a "bin_"
  39. ; setting of some sort. Using an analog or ballistic setting value such as
  40. ; "bal_wingman_spinner" has undefined behavior, and is not recommended.
  41. ;
  42. ;
  43. ; The following is a list of valid controller settings. It is for reference
  44. ; only, do NOT uncomment any of these lines!
  45. ;
  46. ; Allowable keyboard settings -
  47. ;
  48. ; bin_key_f1
  49. ; bin_key_f2
  50. ; bin_key_f3
  51. ; bin_key_f4
  52. ; bin_key_f5
  53. ; bin_key_f6
  54. ; bin_key_f7
  55. ; bin_key_f8
  56. ; bin_key_f9
  57. ; bin_key_f10
  58. ; bin_key_f11
  59. ; bin_key_f12
  60. ; bin_key_printscreen
  61. ; bin_key_scrollock
  62. ; bin_key_pause
  63. ; bin_key_tilde
  64. ; bin_key_1
  65. ; bin_key_2
  66. ; bin_key_3
  67. ; bin_key_4
  68. ; bin_key_5
  69. ; bin_key_6
  70. ; bin_key_7
  71. ; bin_key_8
  72. ; bin_key_9
  73. ; bin_key_0
  74. ; bin_key_minus
  75. ; bin_key_equals
  76. ; bin_key_backslash
  77. ; bin_key_backspace
  78. ; bin_key_insert
  79. ; bin_key_home
  80. ; bin_key_pageup
  81. ; bin_key_numlock
  82. ; bin_key_padslash
  83. ; bin_key_padasterisk
  84. ; bin_key_padminus
  85. ; bin_key_tab
  86. ; bin_key_q
  87. ; bin_key_w
  88. ; bin_key_e
  89. ; bin_key_r
  90. ; bin_key_t
  91. ; bin_key_y
  92. ; bin_key_u
  93. ; bin_key_i
  94. ; bin_key_o
  95. ; bin_key_p
  96. ; bin_key_leftbracket
  97. ; bin_key_rightbracket
  98. ; bin_key_enter
  99. ; bin_key_delete
  100. ; bin_key_end
  101. ; bin_key_pagedown
  102. ; bin_key_pad7
  103. ; bin_key_pad8
  104. ; bin_key_pad9
  105. ; bin_key_padplus
  106. ; bin_key_capslock
  107. ; bin_key_a
  108. ; bin_key_s
  109. ; bin_key_d
  110. ; bin_key_f
  111. ; bin_key_g
  112. ; bin_key_h
  113. ; bin_key_j
  114. ; bin_key_k
  115. ; bin_key_l
  116. ; bin_key_semicolon
  117. ; bin_key_quote
  118. ; bin_key_pad4
  119. ; bin_key_pad5
  120. ; bin_key_pad6
  121. ; bin_key_leftshift
  122. ; bin_key_z
  123. ; bin_key_x
  124. ; bin_key_c
  125. ; bin_key_v
  126. ; bin_key_b
  127. ; bin_key_n
  128. ; bin_key_m
  129. ; bin_key_comma
  130. ; bin_key_period
  131. ; bin_key_slash
  132. ; bin_key_rightshift
  133. ; bin_key_uparrow
  134. ; bin_key_pad1
  135. ; bin_key_pad2
  136. ; bin_key_pad3
  137. ; bin_key_padenter
  138. ; bin_key_leftctrl
  139. ; bin_key_leftalt
  140. ; bin_key_spacebar
  141. ; bin_key_rightalt
  142. ; bin_key_rightctrl
  143. ; bin_key_leftarrow
  144. ; bin_key_downarrow
  145. ; bin_key_rightarrow
  146. ; bin_key_pad0
  147. ; bin_key_padperiod
  148. ;
  149. ; Allowable analog and non-analog joystick settings -
  150. ;   This is the standard sort of joystick one sticks in game port on a PC.
  151. ;   Joystick "A" and joystick "B" are distinguished, but some joysticks use
  152. ;   both pots to add extra functionality (such as the Microsoft Sidewinder).
  153. ;   The default settings in this file do NOT reflect such specialized sticks.
  154. ;   NOTE: Not all joysticks are analog.
  155. ;
  156. ; ana_joystick_ax
  157. ; ana_joystick_ay
  158. ; ana_joystick_bx
  159. ; ana_joystick_by
  160. ; bin_joystick_aleft
  161. ; bin_joystick_aright
  162. ; bin_joystick_aup
  163. ; bin_joystick_adown
  164. ; bin_joystick_abutton1
  165. ; bin_joystick_abutton2
  166. ; bin_joystick_bleft
  167. ; bin_joystick_bright
  168. ; bin_joystick_bup
  169. ; bin_joystick_bdown
  170. ; bin_joystick_bbutton1
  171. ; bin_joystick_bbutton2
  172. ;
  173. ; Allowable Wingman Warrior settings -
  174. ;
  175. ; bin_wingman_north
  176. ; bin_wingman_south
  177. ; bin_wingman_east
  178. ; bin_wingman_west
  179. ; bin_wingman_top
  180. ; bin_wingman_thumb
  181. ; bin_wingman_trigger
  182. ; bin_wingman_middle
  183. ; bin_wingman_joyleft
  184. ; bin_wingman_joyright
  185. ; bin_wingman_joyup
  186. ; bin_wingman_joydown
  187. ; bin_wingman_spinner_left
  188. ; bin_wingman_spinner_right
  189. ; ana_wingman_joyx
  190. ; ana_wingman_joyy
  191. ; bal_wingman_spinner
  192. ;
  193. ; Allowable Microsoft Sidewinder Gamepad settings -
  194. ;   (Note: Each gamepad is denoted by number, so these control values are valid
  195. ;          from bin_sw1_* to bin_sw4_* for Gamepad #1, #2, etc)
  196. ;
  197. ; bin_sw1_up
  198. ; bin_sw1_down
  199. ; bin_sw1_right
  200. ; bin_sw1_left
  201. ; bin_sw1_a
  202. ; bin_sw1_b
  203. ; bin_sw1_c
  204. ; bin_sw1_x
  205. ; bin_sw1_y
  206. ; bin_sw1_z
  207. ; bin_sw1_leftfinger
  208. ; bin_sw1_rightfinger
  209. ; bin_sw1_start
  210. ; bin_sw1_m
  211. ;
  212. ;
  213. ; Allowable mouse settings -
  214. ;
  215. ; bin_mouse_leftbutton
  216. ; bin_mouse_rightbutton
  217. ; bin_mouse_middlebutton
  218. ; ana_mouse_joyx
  219. ; ana_mouse_joyy
  220. ; bal_mouse_ballisticsx
  221. ; bal_mouse_ballisticsy
  222.  
  223.  
  224. ; Controller Setting Syntax -
  225. ;
  226. ; The majority of the controller settings are done through simple assignment
  227. ; statements, using an equals sign. You assign a specific control for a
  228. ; game with one or more valid controller values, or a previously defined
  229. ; macro. For example:
  230. ;
  231. ;     bin_coin=(bin_key_3)
  232. ;
  233. ; specifies that the '3' key on the keyboard is assigned to the coin-up
  234. ; control. Hitting '3' then adds credit to the game. You can specify more
  235. ; than one value after the equals sign, as long as they are seperated by
  236. ; commas. You can also assign one or more controller values to a variable
  237. ; (I.E. something that is not a control name in a game or a controller
  238. ; setting), and then use that variable (aka macro) as a valid control setting.
  239. ; For example:
  240. ;
  241. ;    retro_coin=(bin_key_3, bin_key_f3, bin_key_c)
  242. ;    bin_coin=(retro_coin)
  243. ;
  244. ; This creates a macro called 'retro_coin' that represents three different
  245. ; valid inputs. Assigning that macro to the 'bin_coin' control then means
  246. ; that a user can hit the '3', F3, or 'c' key on their keyboard to add
  247. ; a credit to the game.
  248. ;
  249. ; Game Controller Structure -
  250. ;
  251. ; The structure of the settings for a game is pretty simple. You have a
  252. ; bracketed assignment which indicates which game the settings are for,
  253. ; followed by one or more sets of controls inside braces. Each set of controls
  254. ; is labeled with a name. For example:
  255. ;
  256. ;       [game="Example"]
  257. ;       {
  258. ;               [config="Default"]
  259. ;               {
  260. ;               bin_foo=(bin_key_spacebar)
  261. ;               }
  262. ;       }
  263. ;
  264. ; This defines the controls for a game called Example. It contains a single
  265. ; control set definition called Default, which defines the 'foo' controller
  266. ; as being the space bar.
  267. ; There is no limit on the number of configuration sets a game may have.
  268. ; All configuration sets and game names must be inside quotes.
  269.  
  270.  
  271. /****************************************************************************
  272.  *
  273.  * Retrocade Default Controller Macros -
  274.  *
  275.  * These are the default macro definitions for standard controller functions
  276.  * in Retrocade. Changing these defaults will affect the majority of games
  277.  * emulated by Retrocade. Not all game settings use these definitions.
  278.  *
  279.  * Note that with the two player macros, the first player is always given
  280.  * the option of best controls (I.E. the Wingman Warrior) and will generally
  281.  * have the same controls as for the single player macros. There are some
  282.  * special cases where things had to be thrown out the window due to the
  283.  * original game having wacked-out controls.
  284.  *
  285.  ***************************************************************************/
  286.  
  287. /*** Game Startup Macros ***/
  288.  
  289. ; Standard 1st player and 2nd player start macros.
  290. retro_start1=(bin_key_1, bin_key_f1, bin_sw1_start)
  291. retro_start2=(bin_key_2, bin_key_f2, bin_sw2_start)
  292. retro_start3=(bin_key_f3, bin_sw2_start)
  293. retro_start4=(bin_key_f4, bin_sw2_start)
  294.  
  295. ; Standard coin-insert macros.
  296. retro_coin=    (bin_key_3, bin_sw1_x)
  297. retro_coin1=    (retro_coin)
  298. retro_coin2=    (bin_key_4, bin_sw2_x)
  299. retro_coin3=    (bin_key_5, bin_sw3_x)
  300. retro_coin4=    (bin_key_6, bin_sw4_x)
  301.  
  302. /*** Movement Macros ***/
  303.  
  304. ; Standard 4-way directional movement controller settings.    [-Single-]
  305. ;   (For all one-player games and multi-player games that only do switch-off)
  306. ;
  307. retro_left=        (bin_key_leftarrow, bin_key_pad4, bin_joystick_aleft, bin_joystick_bleft, bin_wingman_joyleft, bin_key_s, bin_sw1_left, bin_key_r)
  308. retro_right=        (bin_key_rightarrow, bin_key_pad6, bin_joystick_aright, bin_joystick_bright, bin_wingman_joyright, bin_key_f, bin_sw1_right, bin_key_t)
  309. retro_up=        (bin_key_uparrow, bin_key_pad8, bin_joystick_aup, bin_joystick_bup, bin_wingman_joyup, bin_key_e, bin_sw1_up)
  310. retro_down=        (bin_key_downarrow, bin_key_pad2, bin_joystick_adown, bin_joystick_bdown, bin_wingman_joydown, bin_key_c, bin_sw1_down)
  311.  
  312. retro_left_no_ana=    (bin_key_leftarrow, bin_key_pad4, bin_key_s, bin_sw1_left)
  313. retro_right_no_ana=    (bin_key_rightarrow, bin_key_pad6, bin_key_f, bin_sw1_right)
  314. retro_up_no_ana=    (bin_key_uparrow, bin_key_pad8, bin_key_e, bin_sw1_up)
  315. retro_down_no_ana=    (bin_key_downarrow, bin_key_pad2, bin_key_c, bin_sw1_down)
  316.  
  317. ; Standard 4-way directional movement controller settings.    [-Multi-]
  318. ;   (For all two-player games that support simultaneous play.)
  319. ;
  320. retro_left_p1=    (bin_key_leftarrow, bin_joystick_aleft, bin_wingman_joyleft, bin_sw1_left)
  321. retro_right_p1=    (bin_key_rightarrow, bin_joystick_aright, bin_wingman_joyright, bin_sw1_right)
  322. retro_up_p1=        (bin_key_uparrow, bin_joystick_aup, bin_wingman_joyup, bin_sw1_up)
  323. retro_down_p1=    (bin_key_downarrow, bin_joystick_adown, bin_wingman_joydown, bin_sw1_down)
  324. retro_left_p2=    (bin_key_pad4, bin_joystick_bleft, bin_sw2_left)
  325. retro_right_p2=    (bin_key_pad6, bin_joystick_bright, bin_sw2_right)
  326. retro_up_p2=        (bin_key_pad8, bin_joystick_bup, bin_sw2_up)
  327. retro_down_p2=    (bin_key_pad2, bin_joystick_bdown, bin_sw2_down)
  328.  
  329. ; Standard 4-way directional movement controller settings.  [-Multi-]
  330. ;   (for all three-four player games that support simultaneous play
  331. ;
  332. ; empty for now .. there aren't enough keys on the keyboard!
  333. ;
  334. /*
  335. retro_left_p3     = ();
  336. retro_right_p3 = ();
  337. retro_up_p3     = ();
  338. retro_down_p3     = ();
  339. retro_left_p4     = ();
  340. retro_right_p4 = ();
  341. retro_up_p4     = ();
  342. retro_down_p4     = ();
  343. */
  344.  
  345. ; Standard analog horizontal and vertical movement macros.
  346. retro_ana_horiz=    (ana_joystick_ax, ana_wingman_joyx, ana_mouse_joyx)
  347. retro_ana_vert=    (ana_joystick_ay, ana_wingman_joyy, ana_mouse_joyy)
  348.  
  349. /*** Fire and Action Macros ***/
  350.  
  351. ; Standard "fire" button setting.                            [-Single-]
  352. retro_fire=        (bin_key_leftctrl, bin_key_rightctrl, bin_joystick_abutton1, bin_wingman_trigger, bin_mouse_leftbutton, bin_key_l, bin_sw1_rightfinger, bin_sw1_c, bin_key_p, bin_mouse_leftbutton)
  353.  
  354. ; Standard "action" button setting.                        [-Single-]
  355. ;   NOTE: Not all games use an action or second fire button.
  356. retro_action=    (bin_key_leftalt, bin_key_rightalt, bin_joystick_abutton2, bin_wingman_thumb, bin_mouse_rightbutton, bin_key_semicolon, bin_sw1_b, bin_key_o)
  357.  
  358. ; Standard "fire" button setting.                            [-Multi-]
  359. retro_fire_p1=    (bin_key_leftctrl, bin_joystick_abutton1, bin_wingman_trigger, bin_sw1_rightfinger, bin_sw1_c, bin_mouse_leftbutton, bin_key_p)
  360. retro_fire_p2=    (bin_key_padenter, bin_joystick_bbutton1, bin_sw2_c)
  361. /*
  362. retro_fire_p3=    ( );
  363. retro_fire_p4=    ( );
  364. */
  365.  
  366. ; Standard "action" button setting.                        [-Multi-]
  367. ;   NOTE: Not all games use an action or second fire button.
  368. retro_action_p1=    (bin_key_leftalt, bin_joystick_abutton2, bin_wingman_thumb, bin_sw1_b)
  369. retro_action_p2=    (bin_key_pad0, bin_joystick_bbutton2, bin_sw2_b)
  370. /*
  371. retro_action_p3=    ( );
  372. retro_action_p4=    ( );
  373. */
  374.  
  375. /*** Misc. Macros ***/
  376.  
  377. ; Standard spinner controlle macro.
  378. retro_spinner=    (bal_wingman_spinner, bal_mouse_ballisticsx)
  379.  
  380. ; Standard game self-test macro.
  381. retro_selftest=    (bin_key_f7)
  382.  
  383. ; Standard game diagnostic step-thru macro (for stepping through diagnostics)
  384. retro_diagstep=    (bin_key_f8)
  385. retro_autoup=    (bin_key_f9)
  386.  
  387. /*** Default V-Stick Macros ***/
  388.  
  389. /* The V-Stick console and keystrokes
  390.  
  391.   ==========================================================================
  392.  |                                                                          |
  393.  |                 Up                                     E                 |
  394.  |   Alt                         Alt         B                          B   |
  395.  |    ==            |            ==          ==           |            ==   |
  396.  |   |XX|           |           |XX|        |XX|          |           |XX|  |
  397.  |    ==    Left ===+=== Right   ==          ==      S ===+=== F       ==   |
  398.  |      ==          |          ==              ==         |          ==     |
  399.  |     |XX|         |         |XX|            |XX|        |         |XX|    |
  400.  |      ==                     ==              ==                    ==     |
  401.  |     Ctrl       Down        Ctrl             N          D           N     |
  402.  |                                                                          |
  403.   ==========================================================================
  404. */
  405. ; Standard 4-way directional movements for V-Stick, left side.
  406. vstick_left_moveleft=    (bin_key_leftarrow)
  407. vstick_left_moveright=    (bin_key_rightarrow)
  408. vstick_left_moveup=        (bin_key_uparrow)
  409. vstick_left_movedown=    (bin_key_downarrow)
  410. ; Standard button settings for V-Stick, left side.
  411. vstick_left_fire=        (bin_key_leftctrl, bin_key_rightctrl)
  412. vstick_left_action=        (bin_key_leftalt, bin_key_rightalt)
  413.  
  414. ; Standard 4-way directional movements for V-Stick, right side.
  415. vstick_right_moveleft=    (bin_key_s)
  416. vstick_right_moveright=    (bin_key_f)
  417. vstick_right_moveup=    (bin_key_e)
  418. vstick_right_movedown=    (bin_key_d)
  419. ; Standard button settings for V-Stick, right side.
  420. vstick_right_fire=        (bin_key_n)
  421. vstick_right_action=    (bin_key_b)
  422.  
  423. /* HotRod console and keystrokes 
  424.  
  425.    ====================================================================
  426.    |                                                                  |
  427. (1)|                            (3) (4)                               |(2)
  428.    |             <Up>                               <Up>              |
  429.    |              |                                  |                |
  430.    |              |                                  |                |
  431.    |     <Left>===+===<Right>               <Left>===+===<Right>      |
  432.    |              |                                  |                |
  433.    |              |       (7)(8)                     |       (11)(12) |
  434.    |       (5)  <Down>  (6)                    (9) <Down> (10)        |
  435.    |                                                                  |
  436.    |                                                                  |
  437.    ====================================================================
  438.  
  439. (1) Left coin
  440. (2) Right coin
  441. (3) Start 1 player
  442. (4) Start 2 players
  443.  
  444. (5) Joystick 1 lower left button
  445. (6) Joystick 1 lower right button
  446. (7) Joystick 1 lower right alt 1 button
  447. (8) Joystick 1 lower right alt 2 button
  448.  
  449. */
  450.  
  451. hotrod_coin1 = (bin_key_3)
  452. hotrod_coin2 = (bin_key_4)
  453. hotrod_start1 = (bin_key_1)
  454. hotrod_start2 = (bin_key_2)
  455.  
  456. hotrod_left1 = (bin_key_leftarrow)
  457. hotrod_right1 = (bin_key_rightarrow)
  458. hotrod_up1 = (bin_key_uparrow)
  459. hotrod_down1 = (bin_key_downarrow)
  460. hotrod_1llb = (bin_key_spacebar)
  461. hotrod_1lrb = (bin_key_leftshift)
  462. hotrod_1lrab1 = (bin_key_leftctrl)
  463. hotrod_1lrab2 = (bin_key_leftalt)
  464.  
  465. hotrod_left2 = (bin_key_d)
  466. hotrod_right2 = (bin_key_g)
  467. hotrod_up2 = (bin_key_r)
  468. hotrod_down2 = (bin_key_f)
  469. hotrod_2llb = (bin_key_q)
  470. hotrod_2lrb = (bin_key_w)
  471. hotrod_2lrab1 = (bin_key_a)
  472. hotrod_2lrab2 = (bin_key_s)
  473.  
  474. ; Standard coin-up and start settings for V-stick.
  475. vstick_coin=   (retro_coin)
  476. vstick_start1=    (retro_start1, vstick_left_fire)
  477. vstick_start2=    (retro_start2, vstick_right_fire)
  478.  
  479. /****************************************************************************
  480.  * 
  481.  * Individual Game Controller Settings -
  482.  * 
  483.  * These are the controller settings for each game in Retrocade. For each
  484.  * game there is at least a Default control set, and usually several others.
  485.  * These settings can be edited in this file, but are more easily changed
  486.  * by using the GUI in the Retrocade program itself.
  487.  * 
  488.  ***************************************************************************/
  489.  
  490. /* The default GUI control configuration */
  491.  
  492. /*                      (Not currently used)
  493. [game="Gui"]
  494. {
  495.     [config="Default"]
  496.     {
  497.         bin_select=(retro_fire, bin_key_enter)
  498.         bin_cancel=(retro_action, bin_key_escape)
  499.         bin_up=(retro_up)
  500.         bin_down=(retro_down)
  501.         bin_left=(retro_left)
  502.         bin_right=(retro_right)
  503.         bin_pgup=(bin_key_pageup)
  504.         bin_pgdn=(bin_key_pagedown)
  505.         bin_home=(bin_key_home)
  506.         bin_end=(bin_key_end)
  507.         bin_f1=(bin_key_f1)
  508.         bin_f2=(bin_key_f2)
  509.         bin_f3=(bin_key_f3)
  510.         bin_f4=(bin_key_f4)
  511.     }
  512.  
  513.     [config="V-Stick"]
  514.     {
  515.         bin_select=(vstick_left_fire)
  516.         bin_cancel=(vstick_left_action)
  517.         bin_up=(vstick_left_moveup)
  518.         bin_down=(vstick_left_movedown)
  519.         bin_left=(vstick_left_moveleft)
  520.         bin_right=(vstick_left_moveright)
  521.         bin_pgup=(vstick_right_moveup)
  522.         bin_pgdn=(vstick_right_movedown)
  523.         bin_home=(vstick_right_moveleft)
  524.         bin_end=(vstick_right_moveright)
  525.         bin_f1=(bin_key_f1)
  526.         bin_f2=(bin_key_f2)
  527.         bin_f3=(bin_key_f3)
  528.         bin_f4=(bin_key_f4)
  529.     }
  530. }
  531. */
  532.  
  533. /* The default game controller configurations */
  534.  
  535. [game="Asteroids"]
  536. {
  537.     [config="Default"]
  538.     {
  539.         bin_left=(retro_left, bin_wingman_spinner_left)
  540.         bin_right=(retro_right, bin_wingman_spinner_right)
  541.         bin_fire=(retro_fire)
  542.         bin_thrust=(retro_action)
  543.         bin_hyperspace=(bin_key_spacebar, bin_joystick_adown, bin_wingman_middle, bin_sw1_m, bin_sw1_a)
  544.         bin_coin=(retro_coin)
  545.         bin_start1=(retro_start1, bin_wingman_top)
  546.         bin_start2=(retro_start2)
  547.         bin_selftest=(retro_selftest)
  548.         bin_diagstep=(retro_diagstep)
  549.     }
  550.  
  551.     [config="V-Stick"]
  552.     {
  553.         bin_left=(vstick_left_moveleft)
  554.         bin_right=(vstick_left_moveright)
  555.         bin_thrust=(vstick_left_action)
  556.         bin_fire=(vstick_left_fire)
  557.         bin_hyperspace=(vstick_right_fire)
  558.         bin_coin=(vstick_coin)
  559.         bin_start1=(vstick_start1)
  560.         bin_start2=(vstick_start2)
  561.         bin_selftest=(retro_selftest)
  562.         bin_diagstep=(retro_diagstep)
  563.     }
  564.  
  565.     [config="HotRod"]
  566.     {
  567.         bin_left=(hotrod_1lrab1)
  568.         bin_right=(hotrod_1lrab2)
  569.         bin_thrust=(hotrod_2lrab1)
  570.         bin_fire=(hotrod_2lrab2)
  571.         bin_hyperspace=(hotrod_2lrb)
  572.         bin_coin=(hotrod_coin1, hotrod_coin2)
  573.         bin_start1=(hotrod_start1)
  574.         bin_start2=(hotrod_start2)
  575.         bin_selftest=()
  576.         bin_diagstep=()
  577.     }
  578. }
  579.  
  580. [game="Major Havoc"]
  581. {
  582.     [config="Default"]
  583.     {
  584.         bin_coin1=(retro_coin1)
  585.         bin_coin2=(retro_coin2)
  586.         bin_coin3=(retro_coin3)
  587.         bin_selftest=(retro_selftest)
  588.         bin_diagstep=(retro_diagstep)
  589.         bin_p1jump=(retro_fire_p1)
  590.         bin_p1shield=(retro_action_p1)
  591.         bin_p2jump=(retro_fire_p2)
  592.         bin_p2shield=(retro_action_p2)
  593.         bin_rollerright=(retro_right_no_ana, bin_wingman_spinner_right)
  594.         bin_rollerleft=(retro_left_no_ana, bin_wingman_spinner_left)
  595.         ana_roller=(retro_ana_horiz)
  596.     }
  597.     [config="V-Stick"]
  598.     {
  599.         bin_coin1=(vstick_coin)
  600.         bin_coin2=()
  601.         bin_coin3=()
  602.         bin_selftest=(retro_selftest)
  603.         bin_diagstep=(retro_diagstep)
  604.         bin_p1jump=(vstick_left_fire)
  605.         bin_p1shield=(vstick_left_action)
  606.         bin_p2jump=(vstick_right_fire)
  607.         bin_p2shield=(vstick_right_action)
  608.         bin_rollerleft=(vstick_left_moveleft, vstick_right_moveleft)
  609.         bin_rollerright=(vstick_left_moveright, vstick_right_moveright)
  610.         ana_roller=()
  611.     }
  612. }
  613.  
  614. [game="Return to Vax"]
  615. {
  616.     [config="Default"]
  617.     {
  618.         bin_coin1=(retro_coin1)
  619.         bin_coin2=(retro_coin2)
  620.         bin_coin3=(retro_coin3)
  621.         bin_selftest=(retro_selftest)
  622.         bin_diagstep=(retro_diagstep)
  623.         bin_p1jump=(retro_fire_p1)
  624.         bin_p1shield=(retro_action_p1)
  625.         bin_p2jump=(retro_fire_p2)
  626.         bin_p2shield=(retro_action_p2)
  627.         bin_rollerleft=(retro_left_no_ana, bin_wingman_spinner_left)
  628.         bin_rollerright=(retro_right_no_ana, bin_wingman_spinner_right)
  629.         ana_roller=(retro_ana_horiz)
  630.     }
  631.     [config="V-Stick"]
  632.     {
  633.         bin_coin1=(vstick_coin)
  634.         bin_coin2=()
  635.         bin_coin3=()
  636.         bin_selftest=(retro_selftest)
  637.         bin_diagstep=(retro_diagstep)
  638.         bin_p1jump=(vstick_left_fire)
  639.         bin_p1shield=(vstick_left_action)
  640.         bin_p2jump=(vstick_right_fire)
  641.         bin_p2shield=(vstick_right_action)
  642.         bin_rollerright=(vstick_left_moveright, vstick_right_moveright)
  643.         bin_rollerleft=(vstick_left_moveleft, vstick_right_moveleft)
  644.         ana_roller=()
  645.     }
  646. }
  647.  
  648. [game="Space Duel"]
  649. {
  650.     [config="Default"]
  651.     {
  652.         bin_p1left=(retro_left_p1, bin_wingman_spinner_left)
  653.         bin_p1right=(retro_right_p1, bin_wingman_spinner_right)
  654.         bin_p1thrust=(retro_action_p1)
  655.         bin_p1fire=(retro_fire_p1)
  656.         bin_p1shield=(retro_down_p1, bin_key_spacebar, bin_wingman_middle)
  657.         bin_p2left=(retro_left_p2)
  658.         bin_p2right=(retro_right_p2)
  659.         bin_p2thrust=(retro_action_p2)
  660.         bin_p2fire=(retro_fire_p2)
  661.         bin_p2shield=(retro_down_p2, bin_key_padplus)
  662.         bin_select=(retro_fire)
  663.         bin_start1=(retro_start1)
  664.         bin_coin=(retro_coin)
  665.         bin_selftest=(retro_selftest)
  666.         bin_diagstep=(retro_diagstep)
  667.     }
  668.  
  669.     [config="V-Stick"]
  670.     {
  671.         bin_p1left=(vstick_left_moveleft)
  672.         bin_p1right=(vstick_left_moveright)
  673.         bin_p1thrust=(vstick_left_action)
  674.         bin_p1fire=(vstick_left_fire)
  675.         bin_p1shield=(vstick_left_moveup)
  676.         bin_p2left=(vstick_right_moveleft)
  677.         bin_p2right=(vstick_right_moveright)
  678.         bin_p2thrust=(vstick_right_action)
  679.         bin_p2fire=(vstick_right_fire)
  680.         bin_p2shield=(vstick_right_moveup)
  681.         bin_select=(vstick_left_action, vstick_right_action)
  682.         bin_start1=(vstick_start1)
  683.         bin_coin=(vstick_coin)
  684.         bin_selftest=(retro_selftest)
  685.         bin_diagstep=(retro_diagstep)
  686.     }
  687. }
  688.  
  689. [game="Gravitar"]
  690. {
  691.     [config="Default"]
  692.     {
  693.         bin_left=(retro_left)
  694.         bin_right=(retro_right)
  695.         bin_fire=(retro_fire)
  696.         bin_thrust=(retro_action)
  697.         bin_shield=(retro_down, bin_key_spacebar, bin_wingman_middle)
  698.         bin_start1=(retro_start1)
  699.         bin_start2=(retro_start2)
  700.         bin_coin=(retro_coin)
  701.     }
  702.  
  703.     [config="V-Stick"]
  704.     {
  705.         bin_left=(vstick_left_moveleft)
  706.         bin_right=(vstick_left_moveright)
  707.         bin_thrust=(vstick_left_action)
  708.         bin_fire=(vstick_left_fire)
  709.         bin_shield=(vstick_left_moveup)
  710.         bin_start1=(vstick_start1)
  711.         bin_start2=(vstick_start2)
  712.         bin_coin=(vstick_coin)
  713.     }
  714. }
  715.  
  716. [game="Black Widow"]
  717. {
  718.     [config="Default"]
  719.     {
  720.         bin_fireup=(retro_up_p2, bin_wingman_north)
  721.         bin_firedown=(retro_down_p2, bin_wingman_south)
  722.         bin_fireleft=(retro_left_p2, bin_wingman_west)
  723.         bin_fireright=(retro_right_p2, bin_wingman_east)
  724.         bin_moveup=(retro_up_p1)
  725.         bin_movedown=(retro_down_p1)
  726.         bin_moveleft=(retro_left_p1)
  727.         bin_moveright=(retro_right_p1)
  728.         bin_start1=(retro_start1)
  729.         bin_start2=(retro_start2)
  730.         bin_coin=(retro_coin)
  731.     }
  732.  
  733.     [config="V-Stick"]
  734.     {
  735.         bin_fireup=(vstick_right_moveup)
  736.         bin_firedown=(vstick_right_movedown)
  737.         bin_fireleft=(vstick_right_moveleft)
  738.         bin_fireright=(vstick_right_moveright)
  739.         bin_moveup=(vstick_left_moveup)
  740.         bin_movedown=(vstick_left_movedown)
  741.         bin_moveleft=(vstick_left_moveleft)
  742.         bin_moveright=(vstick_left_moveright)
  743.         bin_start1=(vstick_start1)
  744.         bin_start2=(vstick_start2)
  745.         bin_coin=(vstick_coin)
  746.     }
  747. }
  748.  
  749. [game="Tempest"]
  750. {
  751.     [config="Default"]
  752.     {
  753.         bin_start1=(retro_start1)
  754.         bin_start2=(retro_start2)
  755.         bin_superzap=(retro_action)
  756.         bin_fire=(retro_fire)
  757.         bin_left=(retro_left)
  758.         bin_right=(retro_right)
  759.         bal_spinner=(retro_spinner)
  760.         bin_selftest=(retro_selftest)
  761.         bin_diagstep=(retro_diagstep)
  762.     }
  763.  
  764.     [config="V-Stick"]
  765.     {
  766.         bin_start1=(vstick_start1)
  767.         bin_start2=(vstick_start2)
  768.         bin_superzap=(vstick_left_action)
  769.         bin_fire=(vstick_left_fire)
  770.         bin_left=(vstick_left_moveleft)
  771.         bin_right=(vstick_right_moveright)
  772.         bal_spinner=()
  773.         bin_selftest=(retro_selftest)
  774.         bin_diagstep=(retro_diagstep)
  775.     }
  776. }
  777.  
  778. [game="Tempest Tubes"]
  779. {
  780.     [config="Default"]
  781.     {
  782.         bin_start1=(retro_start1)
  783.         bin_start2=(retro_start2)
  784.         bin_superzap=(retro_action)
  785.         bin_fire=(retro_fire)
  786.         bin_left=(retro_left)
  787.         bin_right=(retro_right)
  788.         bal_spinner=(retro_spinner)
  789.         bin_selftest=(retro_selftest)
  790.         bin_diagstep=(retro_diagstep)
  791.     }
  792.  
  793.     [config="V-Stick"]
  794.     {
  795.         bin_start1=(vstick_start1)
  796.         bin_start2=(vstick_start2)
  797.         bin_superzap=(vstick_left_action)
  798.         bin_fire=(vstick_left_fire)
  799.         bin_left=(vstick_left_moveleft)
  800.         bin_right=(vstick_left_moveright)
  801.         bal_spinner=()
  802.         bin_selftest=(retro_selftest)
  803.         bin_diagstep=(retro_diagstep)
  804.     }
  805. }
  806.  
  807. [game="Battlezone"]
  808. {
  809.     [config="Default"]
  810.     {
  811.         bin_leftforward=(bin_wingman_joyup, bin_joystick_aup, bin_key_a)
  812.         bin_leftreverse=(bin_wingman_joydown, bin_joystick_adown, bin_key_z)
  813.         bin_rightforward=(bin_wingman_north, bin_joystick_bup, bin_key_quote)
  814.         bin_rightreverse=(bin_wingman_south, bin_joystick_bdown, bin_key_slash)
  815.         bin_fire=(retro_fire, bin_key_spacebar)
  816.         bin_start1=(retro_start1)
  817.         bin_selftest=(retro_selftest)
  818.         bin_diagstep=(retro_diagstep)
  819.     }
  820.  
  821.     [config="V-Stick"]
  822.     {
  823.         bin_leftforward=(vstick_left_moveup)
  824.         bin_leftreverse=(vstick_left_movedown)
  825.         bin_rightforward=(vstick_right_moveup)
  826.         bin_rightreverse=(vstick_right_movedown)
  827.         bin_fire=(vstick_left_fire, vstick_left_action, vstick_right_fire, vstick_right_action)
  828.         bin_start1=(vstick_start1)
  829.         bin_selftest=(retro_selftest)
  830.         bin_diagstep=(retro_diagstep)
  831.     }
  832. }
  833.  
  834. [game="Red Baron"]
  835. {
  836.     [config="Default"]
  837.     {
  838.         ana_horizontal=(retro_ana_horiz)
  839.         ana_vertical=(retro_ana_vert)
  840.         bin_left=(retro_left_no_ana)
  841.         bin_right=(retro_right_no_ana)
  842.         bin_up=(retro_up_no_ana)
  843.         bin_down=(retro_down_no_ana)
  844.         bin_fire=(retro_fire)
  845.         bin_start1=(retro_start1)
  846.         bin_coin=(retro_coin)
  847.     }
  848.  
  849.     [config="V-Stick"]
  850.     {
  851.         ana_horizontal=()
  852.         ana_vertical=()
  853.         bin_left=(vstick_left_moveleft)
  854.         bin_right=(vstick_left_moveright)
  855.         bin_up=(vstick_left_moveup)
  856.         bin_down=(vstick_left_movedown)
  857.         bin_fire=(vstick_left_fire)
  858.         bin_start1=(vstick_start1)
  859.         bin_coin=(vstick_coin)
  860.     }
  861. }
  862.  
  863. [game="Asteroids Deluxe"]
  864. {
  865.     [config="Default"]
  866.     {
  867.         bin_left=(retro_left, bin_wingman_spinner_left)
  868.         bin_right=(retro_right, bin_wingman_spinner_right)
  869.         bin_thrust=(retro_action)
  870.         bin_fire=(retro_fire)
  871.         bin_shield=(bin_key_spacebar, bin_joystick_adown, bin_wingman_middle)
  872.         bin_coin=(retro_coin)
  873.         bin_start1=(retro_start1)
  874.         bin_start2=(retro_start2)
  875.         bin_selftest=(retro_selftest)
  876.     }
  877.  
  878.     [config="V-Stick"]
  879.     {
  880.         bin_left=(vstick_left_moveleft)
  881.         bin_right=(vstick_right_moveright)
  882.         bin_thrust=(vstick_left_action)
  883.         bin_fire=(vstick_left_fire)
  884.         bin_shield=(vstick_left_moveup)
  885.         bin_coin=(vstick_coin)
  886.         bin_start1=(vstick_start1)
  887.         bin_start2=(vstick_start2)
  888.         bin_selftest=(retro_selftest)
  889.     }
  890. }
  891.  
  892. [game="Lunar Lander"]
  893. {
  894.     [config="Default"]
  895.     {
  896.         bin_left=(retro_left)
  897.         bin_right=(retro_right)
  898.         bin_thrust=(retro_fire)
  899.         bin_abort=(retro_action)
  900.         bin_coin=(retro_coin)
  901.         bin_select=(retro_fire)
  902.         bin_start1=(retro_start1)
  903.         bin_selftest=(retro_selftest)
  904.         bin_diagstep=(retro_diagstep)
  905.     }
  906.  
  907.     [config="V-Stick"]
  908.     {
  909.         bin_left=(vstick_left_moveleft)
  910.         bin_right=(vstick_left_moveright)
  911.         bin_thrust=(vstick_left_fire)
  912.         bin_abort=(vstick_right_fire)
  913.         bin_select=(vstick_left_action)
  914.         bin_coin=(vstick_coin)
  915.         bin_start1=(vstick_start1)
  916.         bin_selftest=(retro_selftest)
  917.         bin_diagstep=(retro_diagstep)
  918.     }
  919. }
  920.  
  921. [game="Star Castle"]
  922. {
  923.     [config="Default"]
  924.     {
  925.         bin_coin=(retro_coin)
  926.         bin_start1=(retro_start1)
  927.         bin_start2=(retro_start2)
  928.         bin_fire=(retro_fire)
  929.         bin_thrust=(retro_action)
  930.         bin_left=(retro_left, bin_wingman_spinner_left)
  931.         bin_right=(retro_right, bin_wingman_spinner_right)
  932.     }
  933.  
  934.     [config="V-Stick"]
  935.     {
  936.         bin_coin=(vstick_coin)
  937.         bin_start1=(vstick_start1)
  938.         bin_start2=(vstick_start2)
  939.         bin_fire=(vstick_left_fire)
  940.         bin_thrust=(vstick_left_action)
  941.         bin_left=(vstick_left_moveleft)
  942.         bin_right=(vstick_left_moveright)
  943.     }
  944. }
  945.  
  946. [game="Tail Gunner"]
  947. {
  948.     [config="Default"]
  949.     {
  950.         bin_coin=(retro_coin)
  951.         bin_start1=(retro_start1)
  952.         bin_left=(retro_left_no_ana)
  953.         bin_right=(retro_right_no_ana)
  954.         bin_up=(retro_up_no_ana)
  955.         bin_down=(retro_down_no_ana)
  956.         bin_fire=(retro_fire)
  957.         bin_shield=(retro_action)
  958.         ana_horiz=(retro_ana_horiz)
  959.         ana_vert=(retro_ana_vert)
  960.     }
  961.  
  962.     [config="V-Stick"]
  963.     {
  964.         bin_coin=(vstick_coin)
  965.         bin_start1=(vstick_start1)
  966.         bin_left=(vstick_left_moveleft)
  967.         bin_right=(vstick_left_moveright)
  968.         bin_up=(vstick_left_moveup)
  969.         bin_down=(vstick_left_movedown)
  970.         bin_fire=(vstick_left_fire)
  971.         bin_shield=(vstick_left_action)
  972.         ana_horiz=()
  973.         ana_vert=()
  974.     }
  975. }
  976.  
  977. [game="Ripoff"]
  978. {
  979.     [config="Default"]
  980.     {
  981.         bin_coin=(retro_coin)
  982.         bin_start1=(retro_start1)
  983.         bin_start1=(retro_start1)
  984.         bin_p1fire=(retro_fire_p1)
  985.         bin_p1thrust=(retro_action_p1)
  986.         bin_p1right=(retro_right_p1, bin_wingman_spinner_right)
  987.         bin_p1left=(retro_left_p1, bin_wingman_spinner_left)
  988.         bin_p2fire=(retro_fire_p2)
  989.         bin_p2thrust=(retro_action_p2)
  990.         bin_p2right=(retro_right_p2)
  991.         bin_p2left=(retro_left_p2)
  992.     }
  993.  
  994.     [config="V-Stick"]
  995.     {
  996.         bin_coin=(vstick_coin)
  997.         bin_start1=(vstick_start1)
  998.         bin_start1=(vstick_start1)
  999.         bin_p1fire=(vstick_left_fire)
  1000.         bin_p1thrust=(vstick_left_action)
  1001.         bin_p1right=(vstick_left_moveright)
  1002.         bin_p1left=(vstick_left_moveleft)
  1003.         bin_p2fire=(vstick_right_fire)
  1004.         bin_p2thrust=(vstick_right_action)
  1005.         bin_p2right=(vstick_right_moveright)
  1006.         bin_p2left=(vstick_right_moveleft)
  1007.     }
  1008. }
  1009.  
  1010. [game="Sundance"]
  1011. {
  1012.     [config="Default"]
  1013.     {
  1014.         bin_coin=(retro_coin)
  1015.         bin_start1=(retro_start1)
  1016.         bin_start2=(retro_start2)
  1017.         bin_grid=(bin_key_leftbracket)
  1018.         bin_suns2=(bin_key_p)
  1019.         bin_suns3=(bin_key_semicolon)
  1020.         bin_suns4=(bin_key_period)
  1021.         bin_rfire=(retro_fire_p1)
  1022.         bin_rhatch1=(bin_key_pad7)
  1023.         bin_rhatch2=(bin_key_pad8)
  1024.         bin_rhatch3=(bin_key_pad9)
  1025.         bin_rhatch4=(bin_key_pad4)
  1026.         bin_rhatch5=(bin_key_pad5)
  1027.         bin_rhatch6=(bin_key_pad6)
  1028.         bin_rhatch7=(bin_key_pad1)
  1029.         bin_rhatch8=(bin_key_pad2)
  1030.         bin_rhatch9=(bin_key_pad3)
  1031.         bin_lfire=(retro_fire_p2)
  1032.         bin_lhatch1=(bin_key_q)
  1033.         bin_lhatch2=(bin_key_w)
  1034.         bin_lhatch3=(bin_key_e)
  1035.         bin_lhatch4=(bin_key_a)
  1036.         bin_lhatch5=(bin_key_s)
  1037.         bin_lhatch6=(bin_key_d)
  1038.         bin_lhatch7=(bin_key_z)
  1039.         bin_lhatch8=(bin_key_x)
  1040.         bin_lhatch9=(bin_key_c)
  1041.     }
  1042.  
  1043.     [config="V-Stick"]
  1044.     {
  1045.         bin_coin=(vstick_coin)
  1046.         bin_start1=(vstick_start1)
  1047.         bin_start2=(vstick_start2)
  1048.         bin_grid=()
  1049.         bin_suns2=()
  1050.         bin_suns3=()
  1051.         bin_suns4=()
  1052.         bin_rfire=(vstick_left_fire, vstick_right_fire)
  1053.         bin_rhatch1=(vstick_left_moveup)
  1054.         bin_rhatch2=(vstick_left_moveright)
  1055.         bin_rhatch3=(vstick_left_movedown)
  1056.         bin_rhatch4=(vstick_left_moveleft)
  1057.         bin_rhatch5=(vstick_left_action, vstick_right_action)
  1058.         bin_rhatch6=(vstick_right_moveup)
  1059.         bin_rhatch7=(vstick_right_moveright)
  1060.         bin_rhatch8=(vstick_right_movedown)
  1061.         bin_rhatch9=(vstick_right_moveleft)
  1062.  
  1063.         bin_lfire=(vstick_left_fire, vstick_right_fire)
  1064.         bin_lhatch1=(vstick_left_moveup)
  1065.         bin_lhatch2=(vstick_left_moveright)
  1066.         bin_lhatch3=(vstick_left_movedown)
  1067.         bin_lhatch4=(vstick_left_moveleft)
  1068.         bin_lhatch5=(vstick_left_action, vstick_right_action)
  1069.         bin_lhatch6=(vstick_right_moveup)
  1070.         bin_lhatch7=(vstick_right_moveright)
  1071.         bin_lhatch8=(vstick_right_movedown)
  1072.         bin_lhatch9=(vstick_right_moveleft)
  1073.     }
  1074. }
  1075.  
  1076. [game="Space Wars"]
  1077. {
  1078.     [config="Default"]
  1079.     {
  1080.         bin_coin=(retro_coin)
  1081.         bin_option0=(bin_key_pad0)
  1082.         bin_option1=(bin_key_pad1)
  1083.         bin_option2=(bin_key_pad2)
  1084.         bin_option3=(bin_key_pad3)
  1085.         bin_option4=(bin_key_pad4)
  1086.         bin_option5=(bin_key_pad5)
  1087.         bin_option6=(bin_key_pad6)
  1088.         bin_option7=(bin_key_pad7)
  1089.         bin_option8=(bin_key_pad8)
  1090.         bin_option9=(bin_key_pad9)
  1091.         bin_lprleft=(retro_left_p1)
  1092.         bin_lprright=(retro_right_p1)
  1093.         bin_lpthrust=(retro_action_p1)
  1094.         bin_lpfire=(retro_fire_p1)
  1095.         bin_lphyper=(bin_key_spacebar, bin_wingman_middle)
  1096.         bin_rprleft=(retro_left_p2)
  1097.         bin_rprright=(retro_right_p2)
  1098.         bin_rpthrust=(retro_action_p2)
  1099.         bin_rpfire=(retro_fire_p2)
  1100.         bin_rphyper=(bin_key_padplus)
  1101.         bin_reset=(retro_selftest)
  1102.     }
  1103.  
  1104.     [config="V-Stick"]
  1105.     {
  1106.         bin_coin=(vstick_coin)
  1107.         bin_option0=(bin_key_pad0)
  1108.         bin_option1=(bin_key_pad1)
  1109.         bin_option2=(bin_key_pad2)
  1110.         bin_option3=(bin_key_pad3)
  1111.         bin_option4=(bin_key_pad4)
  1112.         bin_option5=(bin_key_pad5)
  1113.         bin_option6=(bin_key_pad6)
  1114.         bin_option7=(bin_key_pad7)
  1115.         bin_option8=(bin_key_pad8)
  1116.         bin_option9=(bin_key_pad9)
  1117.         bin_lprleft=(vstick_left_moveleft)
  1118.         bin_lprright=(vstick_left_moveright)
  1119.         bin_lpthrust=(vstick_left_action)
  1120.         bin_lpfire=(vstick_left_fire)
  1121.         bin_lphyper=(vstick_left_moveup)
  1122.         bin_rprleft=(vstick_right_moveleft)
  1123.         bin_rprright=(vstick_right_moveright)
  1124.         bin_rpthrust=(vstick_right_action)
  1125.         bin_rpfire=(vstick_right_fire)
  1126.         bin_rphyper=(vstick_right_moveup)
  1127.         bin_reset=(retro_selftest)
  1128.     }
  1129. }
  1130.  
  1131. [game="Barrier"]
  1132. {
  1133.     [config="Default"]
  1134.     {
  1135.         bin_coin=(retro_coin)
  1136.         bin_start1=(retro_start1)
  1137.         bin_start2=(retro_start2)
  1138.         bin_p1left=(retro_left_p1)
  1139.         bin_p1right=(retro_right_p1)
  1140.         bin_p1forward=(retro_up_p1)
  1141.         bin_p1reverse=(retro_down_p1)
  1142.         bin_p1high=(retro_fire_p1)
  1143.         bin_p2left=(retro_left_p2)
  1144.         bin_p2right=(retro_right_p2)
  1145.         bin_p2forward=(retro_up_p2)
  1146.         bin_p2reverse=(retro_down_p2)
  1147.         bin_p2high=(retro_fire_p2)
  1148.     }
  1149.  
  1150.     [config="V-Stick"]
  1151.     {
  1152.         bin_coin=(vstick_coin)
  1153.         bin_start1=(vstick_start1)
  1154.         bin_start2=(vstick_start2)
  1155.         bin_p1left=(vstick_left_moveleft)
  1156.         bin_p1right=(vstick_left_moveright)
  1157.         bin_p1forward=(vstick_left_moveup)
  1158.         bin_p1reverse=(vstick_left_movedown)
  1159.         bin_p1high=(vstick_left_fire)
  1160.         bin_p2left=(vstick_right_moveleft)
  1161.         bin_p2right=(vstick_right_moveright)
  1162.         bin_p2forward=(vstick_right_moveup)
  1163.         bin_p2reverse=(vstick_right_movedown)
  1164.         bin_p2high=(vstick_right_fire)
  1165.     }
  1166. }
  1167.  
  1168. [game="War of the worlds"]
  1169. {
  1170.     [config="Default"]
  1171.     {
  1172.         bin_coin=(retro_coin)
  1173.         bin_start1=(retro_start1)
  1174.         bin_start2=(retro_start2)
  1175.         bin_fire=(retro_fire)
  1176.         bin_shields=(retro_up)
  1177.         bin_right=(retro_right)
  1178.         bin_left=(retro_left)
  1179.     }
  1180.  
  1181.     [config="V-Stick"]
  1182.     {
  1183.         bin_coin=(vstick_coin)
  1184.         bin_start1=(vstick_start1)
  1185.         bin_start2=(vstick_start2)
  1186.         bin_fire=(vstick_left_fire)
  1187.         bin_shields=(vstick_left_moveup)
  1188.         bin_right=(vstick_left_moveright)
  1189.         bin_left=(vstick_left_moveleft)
  1190.     }
  1191. }
  1192.  
  1193. [game="Boxing Bugs"]
  1194. {
  1195.     [config="Default"]
  1196.     {
  1197.         bin_coin=(retro_coin)
  1198.         bin_start1=(retro_start1)
  1199.         bin_start2=(retro_start2)
  1200.         bin_lcannon=(retro_fire_p1)
  1201.         bin_lglove=(retro_left)
  1202.         bin_rglove=(retro_right)
  1203.         bin_punch=(retro_action)
  1204.         bal_glove=(retro_spinner)
  1205.         bin_aon=()
  1206.         bin_aoff=()
  1207.     }
  1208.  
  1209.     [config="V-Stick"]
  1210.     {
  1211.         bin_coin=(vstick_coin)
  1212.         bin_start1=(vstick_start1)
  1213.         bin_start2=(vstick_start2)
  1214.         bin_lcannon=(vstick_left_fire)
  1215.         bin_lglove=(vstick_left_action)
  1216.         bin_rglove=(vstick_right_fire)
  1217.         bin_rcannon=(vstick_right_action)
  1218.         bin_aon=(vstick_left_moveup)
  1219.         bin_aoff=(vstick_left_movedown)
  1220.     }
  1221. }
  1222.  
  1223. [game="Demon"]
  1224. {
  1225.     [config="Default"]
  1226.     {
  1227.         bin_coin=(retro_coin)
  1228.         bin_start1=(retro_start1)
  1229.         bin_start2=(retro_start2)
  1230.         bin_lleft=(retro_left_p1)
  1231.         bin_lright=(retro_right_p1)
  1232.         bin_lwalk=(retro_action_p1)
  1233.         bin_lfire=(retro_fire_p1)
  1234.         bin_lpanic=(bin_key_spacebar, bin_wingman_middle)
  1235.         bin_rleft=(retro_left_p2)
  1236.         bin_rright=(retro_right_p2)
  1237.         bin_rwalk=(retro_action_p2)
  1238.         bin_rfire=(retro_fire_p2)
  1239.         bin_rpanic=(bin_key_padplus)
  1240.     }
  1241.  
  1242.     [config="V-Stick"]
  1243.     {
  1244.         bin_coin=(retro_coin)
  1245.         bin_start1=(retro_start1)
  1246.         bin_start2=(retro_start2)
  1247.         bin_lleft=(vstick_left_moveleft)
  1248.         bin_lright=(vstick_left_moveright)
  1249.         bin_lwalk=(vstick_left_action)
  1250.         bin_lfire=(vstick_left_fire)
  1251.         bin_lpanic=(vstick_left_moveup)
  1252.         bin_rleft=(vstick_right_moveleft)
  1253.         bin_rright=(vstick_right_moveright)
  1254.         bin_rwalk=(vstick_right_action)
  1255.         bin_rfire=(vstick_right_fire)
  1256.         bin_rpanic=(vstick_right_moveup)
  1257.     }
  1258. }
  1259.  
  1260. [game="Solar Quest"]
  1261. {
  1262.     [config="Default"]
  1263.     {
  1264.         bin_coin=(retro_coin)
  1265.         bin_start1=(retro_start1)
  1266.         bin_start2=(retro_start2)
  1267.         bin_left=(retro_left)
  1268.         bin_right=(retro_right)
  1269.         bin_thrust=(retro_action)
  1270.         bin_fire=(retro_fire)
  1271.         bin_hyperspace=(bin_key_spacebar, bin_joystick_adown, bin_wingman_middle, bin_sw1_m, bin_sw1_a)
  1272.         bin_nova=(bin_key_x)
  1273.     }
  1274.  
  1275.     [config="V-Stick"]
  1276.     {
  1277.         bin_coin=(vstick_coin)
  1278.         bin_start1=(vstick_start1)
  1279.         bin_start2=(vstick_start2)
  1280.         bin_left=(vstick_left_moveleft)
  1281.         bin_right=(vstick_left_moveright)
  1282.         bin_thrust=(vstick_left_action)
  1283.         bin_fire=(vstick_left_fire)
  1284.         bin_hyperspace=(bin_key_spacebar, bin_joystick_adown, bin_wingman_middle, bin_sw1_m, bin_sw1_a)
  1285.         bin_nova=(bin_key_x)
  1286.     }
  1287. }
  1288.  
  1289. [game="Armor Attack"]
  1290. {
  1291.     [config="Default"]
  1292.     {
  1293.         bin_coin=(retro_coin)
  1294.         bin_start1=(retro_start1)
  1295.         bin_start2=(retro_start2)
  1296.         bin_lfire=(retro_fire_p2)
  1297.         bin_lforward=(retro_up_p2)
  1298.         bin_lright=(retro_right_p2)
  1299.         bin_lleft=(retro_left_p2)
  1300.         bin_rfire=(retro_fire_p1)
  1301.         bin_rforward=(retro_up_p1)
  1302.         bin_rright=(retro_right_p1)
  1303.         bin_rleft=(retro_left_p1)
  1304.     }
  1305.  
  1306.     [config="V-Stick"]
  1307.     {
  1308.         bin_coin=(vstick_coin)
  1309.         bin_start1=(vstick_start1)
  1310.         bin_start2=(vstick_start2)
  1311.         bin_rfire=(vstick_right_fire)
  1312.         bin_rforward=(vstick_right_action)
  1313.         bin_rright=(vstick_right_moveright)
  1314.         bin_rleft=(vstick_right_moveleft)
  1315.         bin_lfire=(vstick_left_fire)
  1316.         bin_lforward=(vstick_left_action)
  1317.         bin_lright=(vstick_left_moveright)
  1318.         bin_lleft=(vstick_left_moveleft)
  1319.     }
  1320. }
  1321.  
  1322. [game="Speed Freak"]
  1323. {
  1324.     [config="Default"]
  1325.     {
  1326.         bin_coin=(retro_coin)
  1327.         bin_start1=(retro_start1)
  1328.         bin_gas=(retro_fire)
  1329.         bin_gear1=(bin_key_5, bin_wingman_north)
  1330.         bin_gear2=(bin_key_6, bin_wingman_east)
  1331.         bin_gear3=(bin_key_7, bin_wingman_south)
  1332.         bin_gear4=(bin_key_8, bin_wingman_west)
  1333.         bin_steerleft=(retro_left)
  1334.         bin_steerright=(retro_right)
  1335.     }
  1336.  
  1337.     [config="V-Stick"]
  1338.     {
  1339.         bin_coin=(retro_coin)
  1340.         bin_start1=(retro_start1)
  1341.         bin_gas=(vstick_left_fire)
  1342.         bin_gear1=(vstick_right_moveup)
  1343.         bin_gear2=(vstick_right_moveright)
  1344.         bin_gear3=(vstick_right_movedown)
  1345.         bin_gear4=(vstick_right_moveleft)
  1346.         bin_steerleft=(vstick_left_moveleft)
  1347.         bin_steerright=(vstick_left_moveright)
  1348.     }
  1349. }
  1350.  
  1351. [game="Warrior"]
  1352. {
  1353.     [config="Default"]
  1354.     {
  1355.         bin_coin=(retro_coin)
  1356.         bin_lpright=(retro_right_p1)
  1357.         bin_lpleft=(retro_left_p1)
  1358.         bin_lpup=(retro_up_p1)
  1359.         bin_lpdown=(retro_down_p1)
  1360.         bin_lpsword=(retro_fire_p1)
  1361.         bin_rpright=(retro_right_p2)
  1362.         bin_rpleft=(retro_left_p2)
  1363.         bin_rpup=(retro_up_p2)
  1364.         bin_rpdown=(retro_down_p2)
  1365.         bin_rpsword=(retro_fire_p2)
  1366.     }
  1367.  
  1368.     [config="V-Stick"]
  1369.     {
  1370.         bin_coin=(retro_coin)
  1371.         bin_lpright=(vstick_left_moveright)
  1372.         bin_lpleft=(vstick_left_moveleft)
  1373.         bin_lpup=(vstick_left_moveup)
  1374.         bin_lpdown=(vstick_left_movedown)
  1375.         bin_lpsword=(vstick_left_fire)
  1376.         bin_rpright=(vstick_right_moveright)
  1377.         bin_rpleft=(vstick_right_moveleft)
  1378.         bin_rpup=(vstick_right_moveup)
  1379.         bin_rpdown=(vstick_right_movedown)
  1380.         bin_rpsword=(vstick_right_fire)
  1381.     }
  1382. }
  1383.  
  1384. [game="Star Hawk"]
  1385. {
  1386.     [config="Default"]
  1387.     {
  1388.         bin_coin=(retro_coin)
  1389.         bin_start1=(retro_start1)
  1390.         bin_start2=(retro_start2)
  1391.         bin_rslow=()
  1392.         bin_rmedium=(retro_action_p1)
  1393.         bin_rfast=()
  1394.         bin_rup=(retro_up_p1)
  1395.         bin_rdown=(retro_down_p1)
  1396.         bin_rleft=(retro_left_p1)
  1397.         bin_rright=(retro_right_p1)
  1398.         bin_rfire=(retro_fire_p1)
  1399.         bin_lslow=()
  1400.         bin_lmedium=(retro_action_p2)
  1401.         bin_lfast=()
  1402.         bin_lup=(retro_up_p2)
  1403.         bin_ldown=(retro_down_p2)
  1404.         bin_lleft=(retro_left_p2)
  1405.         bin_lright=(retro_right_p2)
  1406.         bin_lfire=(retro_fire_p2)
  1407.     }
  1408.  
  1409.     [config="V-Stick"]
  1410.     {
  1411.         bin_coin=(vstick_coin)
  1412.         bin_start1=(vstick_start1)
  1413.         bin_start2=(vstick_start2)
  1414.         bin_lslow=()
  1415.         bin_lmedium=(vstick_left_fire)
  1416.         bin_lfast=()
  1417.         bin_lup=(vstick_left_moveup)
  1418.         bin_ldown=(vstick_left_movedown)
  1419.         bin_lleft=(vstick_left_moveleft)
  1420.         bin_lright=(vstick_left_moveright)
  1421.         bin_lfire=(vstick_left_action)
  1422.         bin_rslow=()
  1423.         bin_rmedium=(vstick_right_fire)
  1424.         bin_rfast=()
  1425.         bin_rup=(vstick_right_moveup)
  1426.         bin_rdown=(vstick_right_movedown)
  1427.         bin_rleft=(vstick_right_moveleft)
  1428.         bin_rright=(vstick_right_moveright)
  1429.         bin_rfire=(vstick_right_action)
  1430.     }
  1431. }
  1432.  
  1433. [game="Crystal Castles"]
  1434. {
  1435.     [config="Default"]
  1436.     {
  1437.         bin_left=(retro_left)
  1438.         bin_right=(retro_right)
  1439.         bin_up=(retro_up)
  1440.         bin_down=(retro_down)
  1441.         bin_p1jump=(retro_fire)
  1442.         bin_p2jump=(retro_fire)
  1443.         bin_coin1=(retro_coin1)
  1444.         bin_coin2=(retro_coin2)
  1445.         bin_coin3=(retro_coin3)
  1446.         bin_start1=(retro_start1)
  1447.         bin_start2=(retro_start2)
  1448.         bin_selftest=(retro_selftest)
  1449.         bal_trackx=(bal_mouse_ballisticsx)
  1450.         bal_tracky=(bal_mouse_ballisticsy)
  1451.     }
  1452.  
  1453.     [config="V-Stick"]
  1454.     {
  1455.         bin_left=(vstick_left_moveleft)
  1456.         bin_right=(vstick_left_moveright)
  1457.         bin_up=(vstick_left_moveup)
  1458.         bin_down=(vstick_left_movedown)
  1459.         bin_p1jump=(vstick_left_fire)
  1460.         bin_p2jump=(vstick_right_fire)
  1461.         bin_coin1=(vstick_coin)
  1462.         bin_coin2=()
  1463.         bin_coin3=()
  1464.         bin_start1=(vstick_start1)
  1465.         bin_start2=(vstick_start2)
  1466.         bin_selftest=(retro_selftest)
  1467.         bal_trackx=()
  1468.         bal_tracky=()
  1469.     }
  1470. }
  1471.  
  1472. [game="Omega Race"]
  1473. {
  1474.     [config="Default"]
  1475.     {
  1476.         bin_coin1=(retro_coin1)
  1477.         bin_coin2=(retro_coin2)
  1478.         bin_tilt=(retro_diagstep)
  1479.         bin_test=(retro_selftest)
  1480.         bin_fire=(retro_fire)
  1481.         bin_thrust=(retro_action)
  1482.         bin_left=(retro_left)
  1483.         bin_right=(retro_right)
  1484.         bin_start2=(retro_start2)
  1485.         bin_start2=(retro_start2)
  1486.     }
  1487.  
  1488.     [config="V-Stick"]
  1489.     {
  1490.         bin_coin1=(vstick_coin)
  1491.         bin_coin2=()
  1492.         bin_tilt=(retro_diagstep)
  1493.         bin_test=(retro_selftest)
  1494.         bin_fire=(vstick_left_fire)
  1495.         bin_thrust=(vstick_left_action)
  1496.         bin_left=(vstick_left_moveleft)
  1497.         bin_right=(vstick_left_moveright)
  1498.         bin_start2=(vstick_start2)
  1499.         bin_start2=(vstick_start2)
  1500.     }
  1501. }
  1502.  
  1503. [game="Star Wars"]
  1504. {
  1505.     [config="Default"]
  1506.     {
  1507.         ana_horizontal=(retro_ana_horiz)
  1508.         ana_vertical=(retro_ana_vert)
  1509.         bin_left=(retro_left_no_ana)
  1510.         bin_right=(retro_right_no_ana)
  1511.         bin_up=(retro_up_no_ana)
  1512.         bin_down=(retro_down_no_ana) 
  1513.         bin_lfiresw=(retro_fire_p1)
  1514.         bin_rfiresw=(retro_fire_p1)
  1515.         bin_servicesw=(retro_selftest)
  1516.         bin_auxcoin=(bin_key_4, bin_key_f4)
  1517.         bin_coin=(retro_coin)
  1518.         bin_coin=(retro_coin)
  1519.         bin_lthumb=(retro_action_p1)
  1520.         bin_rthumb=(retro_action_p2)
  1521.         bin_diagstep=(retro_diagstep)
  1522.     }
  1523.  
  1524.     [config="V-Stick"]
  1525.     {
  1526.         ana_horizontal=()
  1527.         ana_vertical=()
  1528.         bin_left=(vstick_left_moveleft)
  1529.         bin_right=(vstick_left_moveright)
  1530.         bin_up=(vstick_left_moveup)
  1531.         bin_down=(vstick_left_movedown)
  1532.         bin_lfiresw=(vstick_left_fire)
  1533.         bin_rfiresw=(vstick_right_fire)
  1534.         bin_servicesw=(retro_selftest)
  1535.         bin_auxcoin=()
  1536.         bin_coin=(vstick_coin)
  1537.         bin_coin=(vstick_coin)
  1538.         bin_lthumb=(vstick_left_action)
  1539.         bin_rthumb=(vstick_right_action)
  1540.         bin_diagstep=(retro_diagstep)
  1541.     }
  1542. }
  1543.  
  1544. [game="Quantum"]
  1545. {
  1546.     [config="Default"]
  1547.     {
  1548.         bin_lcoin=(retro_coin1)
  1549.         bin_rcoin=(retro_coin2)
  1550.         bin_start2=(retro_start2)
  1551.         bin_start1=(retro_start1)
  1552.         bal_trackx=(bal_mouse_ballisticsx)
  1553.         bal_tracky=(bal_mouse_ballisticsy)
  1554.     }
  1555.  
  1556.     [config="V-Stick"]
  1557.     {
  1558.         bin_lcoin=(vstick_coin)
  1559.         bin_rcoin=()
  1560.         bin_start2=(vstick_start2)
  1561.         bin_start1=(vstick_start1)
  1562.         bal_trackx=()
  1563.         bal_tracky=()
  1564.     }
  1565. }
  1566.  
  1567. [game="Centipede"]
  1568. {
  1569.     [config="Default"]
  1570.     {
  1571.         bin_left=(retro_left)
  1572.         bin_right=(retro_right)
  1573.         bin_up=(retro_up)
  1574.         bin_down=(retro_down)
  1575.         bin_fire=(retro_fire)
  1576.         bin_coin1=(retro_coin1)
  1577.         bin_coin2=(retro_coin2)
  1578.         bin_coin3=(retro_coin3)
  1579.         bin_start1=(retro_start1)
  1580.         bin_start2=(retro_start2)
  1581.         bin_tilt=(retro_selftest)
  1582.         bal_trackx=(bal_mouse_ballisticsx)
  1583.         bal_tracky=(bal_mouse_ballisticsy)
  1584.     }
  1585.  
  1586.     [config="V-Stick"]
  1587.     {
  1588.         bin_left=(vstick_left_moveleft)
  1589.         bin_right=(vstick_left_moveright)
  1590.         bin_up=(vstick_left_moveup)
  1591.         bin_down=(vstick_left_movedown)
  1592.         bin_fire=(vstick_left_fire)
  1593.         bin_coin1=(vstick_coin)
  1594.         bin_coin2=()
  1595.         bin_coin3=()
  1596.         bin_start1=(vstick_start1)
  1597.         bin_start2=(vstick_start2)
  1598.         bin_tilt=(retro_selftest)
  1599.         bal_trackx=()
  1600.         bal_tracky=()
  1601.     }
  1602. }
  1603.  
  1604. [game="Targ"]
  1605. {
  1606.     [config="Default"]
  1607.     {
  1608.         bin_coin=(retro_coin)
  1609.         bin_start1=(retro_start1)
  1610.         bin_start2=(retro_start2)
  1611.         bin_fire=(retro_fire)
  1612.         bin_left=(retro_left)
  1613.         bin_right=(retro_right)
  1614.         bin_up=(retro_up)
  1615.         bin_down=(retro_down)
  1616.     }
  1617.  
  1618.     [config="V-Stick"]
  1619.     {
  1620.         bin_coin=(vstick_coin)
  1621.         bin_start1=(vstick_start1)
  1622.         bin_start2=(vstick_start2)
  1623.         bin_fire=(vstick_left_fire)
  1624.         bin_left=(vstick_left_moveleft)
  1625.         bin_right=(vstick_left_moveright)
  1626.         bin_up=(vstick_left_moveup)
  1627.         bin_down=(vstick_left_movedown)
  1628.     }
  1629. }
  1630.  
  1631. [game="Spectar"]
  1632. {
  1633.     [config="Default"]
  1634.     {
  1635.         bin_coin=(retro_coin)
  1636.         bin_start1=(retro_start1)
  1637.         bin_start2=(retro_start2)
  1638.         bin_fire=(retro_fire)
  1639.         bin_left=(retro_left)
  1640.         bin_right=(retro_right)
  1641.         bin_up=(retro_up)
  1642.         bin_down=(retro_down)
  1643.     }
  1644.  
  1645.     [config="V-Stick"]
  1646.     {
  1647.         bin_coin=(vstick_coin)
  1648.         bin_start1=(vstick_start1)
  1649.         bin_start2=(vstick_start2)
  1650.         bin_fire=(vstick_left_fire)
  1651.         bin_left=(vstick_left_moveleft)
  1652.         bin_right=(vstick_left_moveright)
  1653.         bin_up=(vstick_left_moveup)
  1654.         bin_down=(vstick_left_movedown)
  1655.     }
  1656. }
  1657.  
  1658. [game="Crush Roller"]
  1659. {
  1660.     [config="Default"]
  1661.     {
  1662.         bin_up=(retro_up)
  1663.         bin_left=(retro_left)
  1664.         bin_right=(retro_right)
  1665.         bin_down=(retro_down)
  1666.         bin_rack=(retro_selftest)
  1667.         bin_coin1=(retro_coin1)
  1668.         bin_coin2=(retro_coin2)
  1669.         bin_coin3=(retro_coin3)
  1670.         bin_tilt=(retro_diagstep)
  1671.         bin_start1=(retro_start1)
  1672.         bin_start2=(retro_start2)
  1673.         bin_cheat=(retro_fire)
  1674.     }
  1675.  
  1676.     [config="V-Stick"]
  1677.     {
  1678.         bin_up=(vstick_left_moveup)
  1679.         bin_left=(vstick_left_moveleft)
  1680.         bin_right=(vstick_left_moveright)
  1681.         bin_down=(vstick_left_moveup)
  1682.         bin_rack=(retro_selftest)
  1683.         bin_coin1=(vstick_coin)
  1684.         bin_coin2=()
  1685.         bin_coin3=()
  1686.         bin_tilt=(retro_diagstep)
  1687.         bin_start1=(vstick_start1)
  1688.         bin_start2=(vstick_start2)
  1689.         bin_cheat=(vstick_left_fire)
  1690.     }
  1691. }
  1692.  
  1693.  
  1694. [game="Pacman"]
  1695. {
  1696.     [config="Default"]
  1697.     {
  1698.         bin_up=(retro_up_p1)
  1699.         bin_left=(retro_left_p1)
  1700.         bin_right=(retro_right_p1)
  1701.         bin_down=(retro_down_p1)
  1702.         bin_up2=(retro_up_p2)
  1703.         bin_left2=(retro_left_p2)
  1704.         bin_right2=(retro_right_p2)
  1705.         bin_down2=(retro_down_p2)
  1706.         bin_rack=(retro_selftest)
  1707.         bin_coin1=(retro_coin1)
  1708.         bin_coin2=(retro_coin2)
  1709.         bin_coin3=(retro_coin3)
  1710.         bin_tilt=(retro_diagstep)
  1711.         bin_start1=(retro_start1)
  1712.         bin_start2=(retro_start2)
  1713.         bin_cheat=(retro_fire)
  1714.     }
  1715.  
  1716.     [config="V-Stick"]
  1717.     {
  1718.         bin_up=(vstick_left_moveup)
  1719.         bin_left=(vstick_left_moveleft)
  1720.         bin_right=(vstick_left_moveright)
  1721.         bin_down=(vstick_left_movedown)
  1722.         bin_rack=(retro_selftest)
  1723.         bin_coin1=(vstick_coin)
  1724.         bin_coin2=()
  1725.         bin_coin3=()
  1726.         bin_tilt=(retro_diagstep)
  1727.         bin_start1=(vstick_start1)
  1728.         bin_start2=(vstick_start2)
  1729.         bin_cheat=(vstick_left_fire)
  1730.     }
  1731. }
  1732.  
  1733. [game="Ms. Pacman"]
  1734. {
  1735.     [config="Default"]
  1736.     {
  1737.         bin_up=(retro_up_p1)
  1738.         bin_left=(retro_left_p1)
  1739.         bin_right=(retro_right_p1)
  1740.         bin_down=(retro_down_p1)
  1741.         bin_rack=(retro_selftest)
  1742.         bin_coin1=(retro_coin1)
  1743.         bin_coin2=(retro_coin2)
  1744.         bin_coin3=(retro_coin3)
  1745.         bin_tilt=(retro_diagstep)
  1746.         bin_start1=(retro_start1)
  1747.         bin_start2=(retro_start2)
  1748.         bin_cheat=(retro_fire)
  1749.         bin_up2=(retro_up_p2)
  1750.         bin_left2=(retro_left_p2)
  1751.         bin_right2=(retro_right_p2)
  1752.         bin_down2=(retro_down_p2)
  1753.     }
  1754.  
  1755.     [config="V-Stick"]
  1756.     {
  1757.         bin_up=(vstick_left_moveup)
  1758.         bin_left=(vstick_left_moveleft)
  1759.         bin_right=(vstick_left_moveright)
  1760.         bin_down=(vstick_left_movedown)
  1761.         bin_rack=(retro_selftest)
  1762.         bin_coin1=(vstick_coin)
  1763.         bin_coin2=()
  1764.         bin_coin3=()
  1765.         bin_tilt=(retro_diagstep)
  1766.         bin_start1=(vstick_start1)
  1767.         bin_start2=(vstick_start2)
  1768.         bin_cheat=(vstick_left_fire)
  1769.     }
  1770. }
  1771.  
  1772. [game="Ms. Pacman Plus"]
  1773. {
  1774.     [config="Default"]
  1775.     {
  1776.         bin_up=(retro_up_p1)
  1777.         bin_left=(retro_left_p1)
  1778.         bin_right=(retro_right_p1)
  1779.         bin_down=(retro_down_p1)
  1780.         bin_rack=(retro_selftest)
  1781.         bin_coin1=(retro_coin1)
  1782.         bin_coin2=(retro_coin2)
  1783.         bin_coin3=(retro_coin3)
  1784.         bin_tilt=(retro_diagstep)
  1785.         bin_start1=(retro_start1)
  1786.         bin_start2=(retro_start2)
  1787.         bin_cheat=(retro_fire)
  1788.         bin_up2=(retro_up_p2)
  1789.         bin_left2=(retro_left_p2)
  1790.         bin_right2=(retro_right_p2)
  1791.         bin_down2=(retro_down_p2)
  1792.     }
  1793.  
  1794.     [config="V-Stick"]
  1795.     {
  1796.         bin_up=(vstick_left_moveup)
  1797.         bin_left=(vstick_left_moveleft)
  1798.         bin_right=(vstick_left_moveright)
  1799.         bin_down=(vstick_left_movedown)
  1800.         bin_rack=(retro_selftest)
  1801.         bin_coin1=(vstick_coin)
  1802.         bin_coin2=()
  1803.         bin_coin3=()
  1804.         bin_tilt=(retro_diagstep)
  1805.         bin_start1=(vstick_start1)
  1806.         bin_start2=(vstick_start2)
  1807.         bin_cheat=(vstick_left_fire)
  1808.     }
  1809. }
  1810.  
  1811. [game="Piranha"]
  1812. {
  1813.     [config="Default"]
  1814.     {
  1815.         bin_up=(retro_up_p1)
  1816.         bin_left=(retro_left_p1)
  1817.         bin_right=(retro_right_p1)
  1818.         bin_down=(retro_down_p1)
  1819.         bin_up2=(retro_up_p2)
  1820.         bin_left2=(retro_left_p2)
  1821.         bin_right2=(retro_right_p2)
  1822.         bin_down2=(retro_down_p2)
  1823.         bin_rack=(retro_selftest)
  1824.         bin_coin1=(retro_coin1)
  1825.         bin_coin2=(retro_coin2)
  1826.         bin_coin3=(retro_coin3)
  1827.         bin_tilt=(retro_diagstep)
  1828.         bin_start1=(retro_start1)
  1829.         bin_start2=(retro_start2)
  1830.         bin_cheat=(retro_fire)
  1831.     }
  1832.  
  1833.     [config="V-Stick"]
  1834.     {
  1835.         bin_up=(vstick_left_moveup)
  1836.         bin_left=(vstick_left_moveleft)
  1837.         bin_right=(vstick_left_moveright)
  1838.         bin_down=(vstick_left_movedown)
  1839.         bin_rack=(retro_selftest)
  1840.         bin_coin1=(vstick_coin)
  1841.         bin_coin2=()
  1842.         bin_coin3=()
  1843.         bin_tilt=(retro_diagstep)
  1844.         bin_start1=(vstick_start1)
  1845.         bin_start2=(vstick_start2)
  1846.         bin_cheat=(vstick_left_fire)
  1847.     }
  1848. }
  1849.  
  1850. [game="Phoenix"]
  1851. {
  1852.     [config="Default"]
  1853.     {
  1854.         bin_coin=(retro_coin)
  1855.         bin_start1=(retro_start1)
  1856.         bin_start2=(retro_start2)
  1857.         bin_fire=(retro_fire)
  1858.         bin_right=(retro_right)
  1859.         bin_left=(retro_left)
  1860.         bin_shield=(retro_action)
  1861.     }
  1862.  
  1863.     [config="V-Stick"]
  1864.     {
  1865.         bin_coin=(vstick_coin)
  1866.         bin_start1=(vstick_start1)
  1867.         bin_start2=(vstick_start2)
  1868.         bin_fire=(vstick_left_fire)
  1869.         bin_right=(vstick_left_moveright)
  1870.         bin_left=(vstick_left_moveleft)
  1871.         bin_shield=(vstick_left_action)
  1872.     }
  1873. }
  1874.  
  1875. [game="Pleiads"]
  1876. {
  1877.     [config="Default"]
  1878.     {
  1879.         bin_coin=(retro_coin)
  1880.         bin_start1=(retro_start1)
  1881.         bin_start2=(retro_start2)
  1882.         bin_fire=(retro_fire)
  1883.         bin_right=(retro_right)
  1884.         bin_left=(retro_left)
  1885.         bin_shield=(retro_action)
  1886.     }
  1887.  
  1888.     [config="V-Stick"]
  1889.     {
  1890.         bin_coin=(vstick_coin)
  1891.         bin_start1=(vstick_start1)
  1892.         bin_start2=(vstick_start2)
  1893.         bin_fire=(vstick_left_fire)
  1894.         bin_right=(vstick_left_moveright)
  1895.         bin_left=(vstick_left_moveleft)
  1896.         bin_shield=(vstick_left_action)
  1897.     }
  1898. }
  1899.  
  1900. [game="Berzerk"]
  1901. {
  1902.     [config="Default"]
  1903.     {
  1904.         bin_coin1=(retro_coin1)
  1905.         bin_coin2=(retro_coin2)
  1906.         bin_coin3=(retro_coin3)
  1907.         bin_svcc=(retro_selftest)
  1908.         bin_bmds=(retro_diagstep)
  1909.         bin_fire=(retro_fire)
  1910.         bin_left=(retro_left)
  1911.         bin_right=(retro_right)
  1912.         bin_up=(retro_up)
  1913.         bin_down=(retro_down)
  1914.         bin_p1start=(retro_start1)
  1915.         bin_p2start=(retro_start2)
  1916.     }
  1917.  
  1918.     [config="V-Stick"]
  1919.     {
  1920.         bin_coin1=(vstick_coin)
  1921.         bin_coin2=()
  1922.         bin_coin3=()
  1923.         bin_svcc=(retro_selftest)
  1924.         bin_bmds=(retro_diagstep)
  1925.         bin_fire=(vstick_left_fire)
  1926.         bin_left=(vstick_left_moveleft)
  1927.         bin_right=(vstick_left_moveright)
  1928.         bin_up=(vstick_left_moveup)
  1929.         bin_down=(vstick_left_movedown)
  1930.         bin_p1start=(vstick_start1)
  1931.         bin_p2start=(vstick_start2)
  1932.     }
  1933. }
  1934.  
  1935. [game="Frenzy"]
  1936. {
  1937.     [config="Default"]
  1938.     {
  1939.         bin_coin1=(retro_coin1)
  1940.         bin_coin2=(retro_coin2)
  1941.         bin_coin3=(retro_coin3)
  1942.         bin_svcc=(retro_selftest)
  1943.         bin_bmds=(retro_diagstep)
  1944.         bin_fire=(retro_fire)
  1945.         bin_left=(retro_left)
  1946.         bin_right=(retro_right)
  1947.         bin_up=(retro_up)
  1948.         bin_down=(retro_down)
  1949.         bin_p1start=(retro_start1)
  1950.         bin_p2start=(retro_start2)
  1951.     }
  1952.  
  1953.     [config="V-Stick"]
  1954.     {
  1955.         bin_coin1=(vstick_coin)
  1956.         bin_coin2=()
  1957.         bin_coin3=()
  1958.         bin_svcc=(retro_selftest)
  1959.         bin_bmds=(retro_diagstep)
  1960.         bin_fire=(vstick_left_fire)
  1961.         bin_left=(vstick_left_moveleft)
  1962.         bin_right=(vstick_left_moveright)
  1963.         bin_up=(vstick_left_moveup)
  1964.         bin_down=(vstick_left_movedown)
  1965.         bin_p1start=(vstick_start1)
  1966.         bin_p2start=(vstick_start2)
  1967.     }
  1968. }
  1969.  
  1970. [game="Frogger"]
  1971. {
  1972.     [config="Default"]
  1973.     {
  1974.         bin_left1=(retro_left_p1)
  1975.         bin_right1=(retro_right_p1)
  1976.         bin_up1=(retro_up_p1)
  1977.         bin_down1=(retro_down_p1)
  1978.         bin_left2=(retro_left_p2)
  1979.         bin_right2=(retro_right_p2)
  1980.         bin_up2=(retro_up_p2)
  1981.         bin_down2=(retro_down_p2)
  1982.         bin_coin1=(retro_coin1)
  1983.         bin_coin2=(retro_coin2)
  1984.         bin_start1=(retro_start1)
  1985.         bin_start2=(retro_start2)
  1986.     }
  1987.  
  1988.     [config="V-Stick"]
  1989.     {
  1990.         bin_left1=(vstick_left_moveleft)
  1991.         bin_right1=(vstick_left_moveright)
  1992.         bin_up1=(vstick_left_moveup)
  1993.         bin_down1=(vstick_left_movedown)
  1994.         bin_left2=(vstick_right_moveleft)
  1995.         bin_right2=(vstick_right_moveright)
  1996.         bin_up2=(vstick_right_moveup)
  1997.         bin_down2=(vstick_right_movedown)
  1998.         bin_coin1=(vstick_coin)
  1999.         bin_coin2=()
  2000.         bin_start1=(vstick_start1)
  2001.         bin_start2=(vstick_start2)
  2002.     }
  2003. }
  2004.  
  2005. [game="Scramble"]
  2006. {
  2007.     [config="Default"]
  2008.     {
  2009.         bin_left1=(retro_left_p1)
  2010.         bin_right1=(retro_right_p1)
  2011.         bin_up1=(retro_up_p1)
  2012.         bin_down1=(retro_down_p1)
  2013.         bin_fire1=(retro_fire_p1)
  2014.         bin_bomb1=(retro_action_p1)
  2015.         bin_left2=(retro_left_p2)
  2016.         bin_right2=(retro_right_p2)
  2017.         bin_up2=(retro_up_p2)
  2018.         bin_down2=(retro_down_p2)
  2019.         bin_fire2=(retro_fire_p2)
  2020.         bin_bomb2=(retro_action_p2)
  2021.         bin_coin1=(retro_coin1)
  2022.         bin_coin2=(retro_coin2)
  2023.         bin_start1=(retro_start1)
  2024.         bin_start2=(retro_start2)
  2025.     }
  2026.  
  2027.     [config="V-Stick"]
  2028.     {
  2029.         bin_left1=(vstick_left_moveleft)
  2030.         bin_right1=(vstick_left_moveright)
  2031.         bin_up1=(vstick_left_moveup)
  2032.         bin_down1=(vstick_left_movedown)
  2033.         bin_fire1=(vstick_left_fire)
  2034.         bin_bomb1=(vstick_left_action)
  2035.         bin_left2=(vstick_right_moveleft)
  2036.         bin_right2=(vstick_right_moveright)
  2037.         bin_up2=(vstick_right_moveup)
  2038.         bin_down2=(vstick_right_movedown)
  2039.         bin_fire2=(vstick_right_fire)
  2040.         bin_bomb2=(vstick_right_action)
  2041.         bin_coin1=(vstick_coin)
  2042.         bin_coin2=()
  2043.         bin_start1=(vstick_start1)
  2044.         bin_start2=(vstick_start2)
  2045.     }
  2046. }
  2047.  
  2048. [game="Super Cobra"]
  2049. {
  2050.     [config="Default"]
  2051.     {
  2052.         bin_left1=(retro_left_p1)
  2053.         bin_right1=(retro_right_p1)
  2054.         bin_up1=(retro_up_p1)
  2055.         bin_down1=(retro_down_p1)
  2056.         bin_fire1=(retro_fire_p1)
  2057.         bin_bomb1=(retro_action_p1)
  2058.         bin_left2=(retro_left_p2)
  2059.         bin_right2=(retro_right_p2)
  2060.         bin_up2=(retro_up_p2)
  2061.         bin_down2=(retro_down_p2)
  2062.         bin_fire2=(retro_fire_p2)
  2063.         bin_bomb2=(retro_action_p2)
  2064.         bin_coin1=(retro_coin1)
  2065.         bin_coin2=(retro_coin2)
  2066.         bin_start1=(retro_start1)
  2067.         bin_start2=(retro_start2)
  2068.     }
  2069.  
  2070.     [config="V-Stick"]
  2071.     {
  2072.         bin_left1=(vstick_left_moveleft)
  2073.         bin_right1=(vstick_left_moveright)
  2074.         bin_up1=(vstick_left_moveup)
  2075.         bin_down1=(vstick_left_movedown)
  2076.         bin_fire1=(vstick_left_fire)
  2077.         bin_bomb1=(vstick_left_action)
  2078.         bin_left2=(vstick_right_moveleft)
  2079.         bin_right2=(vstick_right_moveright)
  2080.         bin_up2=(vstick_right_moveup)
  2081.         bin_down2=(vstick_right_movedown)
  2082.         bin_fire2=(vstick_right_fire)
  2083.         bin_bomb2=(vstick_right_action)
  2084.         bin_coin1=(vstick_coin)
  2085.         bin_coin2=()
  2086.         bin_start1=(vstick_start1)
  2087.         bin_start2=(vstick_start2)
  2088.     }
  2089. }
  2090.  
  2091. [game="Galaxian"]
  2092. {
  2093.     [config="Default"]
  2094.     {
  2095.         bin_left=(retro_left)
  2096.         bin_right=(retro_right)
  2097.         bin_fire=(retro_fire)
  2098.         bin_coin1=(retro_coin1)
  2099.         bin_coin2=(retro_coin2)
  2100.         bin_start1=(retro_start1)
  2101.         bin_start2=(retro_start2)
  2102.     }
  2103.  
  2104.     [config="V-Stick"]
  2105.     {
  2106.         bin_left=(vstick_left_moveleft)
  2107.         bin_right=(vstick_left_moveright)
  2108.         bin_fire=(vstick_left_fire)
  2109.         bin_coin1=(vstick_coin)
  2110.         bin_coin2=()
  2111.         bin_start1=(vstick_start1)
  2112.         bin_start2=(vstick_start2)
  2113.     }
  2114. }
  2115.  
  2116. [game="Super Galaxians"]
  2117. {
  2118.     [config="Default"]
  2119.     {
  2120.         bin_left=(retro_left)
  2121.         bin_right=(retro_right)
  2122.         bin_fire=(retro_fire)
  2123.         bin_coin1=(retro_coin1)
  2124.         bin_coin2=(retro_coin2)
  2125.         bin_start1=(retro_start1)
  2126.         bin_start2=(retro_start2)
  2127.     }
  2128.  
  2129.     [config="V-Stick"]
  2130.     {
  2131.         bin_left=(vstick_left_moveleft)
  2132.         bin_right=(vstick_left_moveright)
  2133.         bin_fire=(vstick_left_fire)
  2134.         bin_coin1=(vstick_coin)
  2135.         bin_coin2=()
  2136.         bin_start1=(vstick_start1)
  2137.         bin_start2=(vstick_start2)
  2138.     }
  2139. }
  2140.  
  2141. [game="Uniwar S"]
  2142. {
  2143.     [config="Default"]
  2144.     {
  2145.         bin_left=(retro_left)
  2146.         bin_right=(retro_right)
  2147.         bin_fire=(retro_fire)
  2148.         bin_coin1=(retro_coin1)
  2149.         bin_coin2=(retro_coin2)
  2150.         bin_start1=(retro_start1)
  2151.         bin_start2=(retro_start2)
  2152.     }
  2153.  
  2154.     [config="V-Stick"]
  2155.     {
  2156.         bin_left=(vstick_left_moveleft)
  2157.         bin_right=(vstick_left_moveright)
  2158.         bin_fire=(vstick_left_fire)
  2159.         bin_coin1=(vstick_coin)
  2160.         bin_coin2=()
  2161.         bin_start1=(vstick_start1)
  2162.         bin_start2=(vstick_start2)
  2163.     }
  2164. }
  2165.  
  2166. [game="Moon Cresta"]
  2167. {
  2168.     [config="Default"]
  2169.     {
  2170.         bin_left=(retro_left)
  2171.         bin_right=(retro_right)
  2172.         bin_fire=(retro_fire)
  2173.         bin_coin1=(retro_coin1)
  2174.         bin_start1=(retro_start1)
  2175.         bin_start2=(retro_start2)
  2176.     }
  2177.  
  2178.     [config="V-Stick"]
  2179.     {
  2180.         bin_left=(vstick_left_moveleft)
  2181.         bin_right=(vstick_left_moveright)
  2182.         bin_fire=(vstick_left_fire)
  2183.         bin_coin1=(vstick_coin)
  2184.         bin_start1=(vstick_start1)
  2185.         bin_start2=(vstick_start2)
  2186.     }
  2187. }
  2188.  
  2189. [game="Moon Alien Part 2"]
  2190. {
  2191.     [config="Default"]
  2192.     {
  2193.         bin_left=(retro_left)
  2194.         bin_right=(retro_right)
  2195.         bin_fire=(retro_fire)
  2196.         bin_coin1=(retro_coin1)
  2197.         bin_start1=(retro_start1)
  2198.         bin_start2=(retro_start2)
  2199.     }
  2200.  
  2201.     [config="V-Stick"]
  2202.     {
  2203.         bin_left=(vstick_left_moveleft)
  2204.         bin_right=(vstick_left_moveright)
  2205.         bin_fire=(vstick_left_fire)
  2206.         bin_coin1=(vstick_coin)
  2207.         bin_start1=(vstick_start1)
  2208.         bin_start2=(vstick_start2)
  2209.     }
  2210. }
  2211.  
  2212. [game="Donkey Kong"]
  2213. {
  2214.     [config="Default"]
  2215.     {
  2216.         bin_left=(retro_left)
  2217.         bin_right=(retro_right)
  2218.         bin_up=(retro_up)
  2219.         bin_down=(retro_down)
  2220.         bin_jump=(retro_fire)
  2221.         bin_coin1=(retro_coin1)
  2222.         bin_start1=(retro_start1)
  2223.         bin_start2=(retro_start2)
  2224.     }
  2225.  
  2226.     [config="V-Stick"]
  2227.     {
  2228.         bin_left=(vstick_left_moveleft)
  2229.         bin_right=(vstick_left_moveright)
  2230.         bin_up=(vstick_left_moveup)
  2231.         bin_down=(vstick_left_movedown)
  2232.         bin_jump=(vstick_left_fire)
  2233.         bin_coin1=(vstick_coin)
  2234.         bin_start1=(vstick_start1)
  2235.         bin_start2=(vstick_start2)
  2236.     }
  2237. }
  2238.  
  2239. [game="Donkey Kong Jr."]
  2240. {
  2241.     [config="Default"]
  2242.     {
  2243.         bin_left=(retro_left)
  2244.         bin_right=(retro_right)
  2245.         bin_up=(retro_up)
  2246.         bin_down=(retro_down)
  2247.         bin_jump=(retro_fire)
  2248.         bin_coin1=(retro_coin1)
  2249.         bin_start1=(retro_start1)
  2250.         bin_start2=(retro_start2)
  2251.     }
  2252.  
  2253.     [config="V-Stick"]
  2254.     {
  2255.         bin_left=(vstick_left_moveleft)
  2256.         bin_right=(vstick_left_moveright)
  2257.         bin_up=(vstick_left_moveup)
  2258.         bin_down=(vstick_left_movedown)
  2259.         bin_jump=(vstick_left_fire)
  2260.         bin_coin1=(vstick_coin)
  2261.         bin_start1=(vstick_start1)
  2262.         bin_start2=(vstick_start2)
  2263.     }
  2264. }
  2265.  
  2266. [game="Yiear Kung Fu"]
  2267. {
  2268.     [config="Default"]
  2269.     {
  2270.         bin_left=(retro_left)
  2271.         bin_right=(retro_right)
  2272.         bin_up=(retro_up)
  2273.         bin_down=(retro_down)
  2274.         bin_punch=(retro_fire)
  2275.         bin_kick=(retro_action)
  2276.         bin_coin1=(retro_coin1)
  2277.         bin_coin2=(retro_coin2)
  2278.         bin_coin3=()
  2279.         bin_start1=(retro_start1)
  2280.         bin_start2=(retro_start2)
  2281.     }
  2282.  
  2283.     [config="V-Stick"]
  2284.     {
  2285.         bin_left=()
  2286.         bin_right=()
  2287.         bin_up=()
  2288.         bin_down=()
  2289.         bin_punch=()
  2290.         bin_kick=()
  2291.         bin_coin1=()
  2292.         bin_coin2=()
  2293.         bin_coin3=()
  2294.         bin_start1=()
  2295.         bin_start2=()
  2296.     }
  2297. }
  2298.  
  2299. [game="Food Fight"]
  2300. {
  2301.     [config="Default"]
  2302.     {
  2303.         bin_left1=(retro_left_no_ana)
  2304.         bin_right1=(retro_right_no_ana)
  2305.         bin_up1=(retro_up_no_ana)
  2306.         bin_down1=(retro_down_no_ana)
  2307.         bin_coin1=(retro_coin1)
  2308.         bin_coin1=(retro_coin1)
  2309.         bin_coin3=(retro_coin3)
  2310.         bin_start1=(retro_start1)
  2311.         bin_start2=(retro_start2)
  2312.         bin_throw1=(retro_fire)
  2313.         bin_throw2=(retro_action)
  2314.         bin_test=(retro_selftest)
  2315.         bal_mousex=(bal_mouse_ballisticsx)
  2316.         bal_mousey=(bal_mouse_ballisticsy)
  2317.         ana_horiz=(retro_ana_horiz)
  2318.         ana_vert=(retro_ana_vert)
  2319.     }
  2320.  
  2321.     [config="V-Stick"]
  2322.     {
  2323.         bin_test=(retro_selftest)
  2324.         bin_coin1=(vstick_coin)
  2325.         bin_coin1=(vstick_coin)
  2326.         bin_coin3=()
  2327.         bin_start1=(vstick_start1)
  2328.         bin_start2=(vstick_start2)
  2329.         bin_left1=(vstick_left_moveleft)
  2330.         bin_right1=(vstick_left_moveright)
  2331.         bin_up1=(vstick_left_moveup)
  2332.         bin_down1=(vstick_left_movedown)
  2333.         bin_throw1=(vstick_left_fire)
  2334.         bin_throw2=(vstick_left_action)
  2335.         bal_mousex=()
  2336.         bal_mousey=()
  2337.         ana_horiz=()
  2338.         ana_vert=()
  2339.     }
  2340. }
  2341.  
  2342. [game="Tutankham"]
  2343. {
  2344.     [config="Default"]
  2345.     {
  2346.         bin_left=(retro_left)
  2347.         bin_right=(retro_right)
  2348.         bin_up=(retro_up)
  2349.         bin_down=(retro_down)
  2350.         bin_fireleft=(bin_key_leftshift, bin_wingman_west)
  2351.         bin_fireright=(bin_key_leftctrl, bin_wingman_east)
  2352.         bin_bomb=(retro_action)
  2353.         bin_coin1=(retro_coin1)
  2354.         bin_start1=(retro_start1)
  2355.         bin_start2=(retro_start2)
  2356.     }
  2357.  
  2358.     [config="V-Stick"]
  2359.     {
  2360.         bin_left=(vstick_left_moveleft)
  2361.         bin_right=(vstick_left_moveright)
  2362.         bin_up=(vstick_left_moveup)
  2363.         bin_down=(vstick_left_movedown)
  2364.         bin_fireleft=(vstick_right_moveleft)
  2365.         bin_fireright=(vstick_right_moveright)
  2366.         bin_bomb=(vstick_left_fire, vstick_right_fire)
  2367.         bin_coin1=(vstick_coin)
  2368.         bin_start1=(vstick_start1)
  2369.         bin_start2=(vstick_start2)
  2370.     }
  2371. }
  2372.  
  2373. [game="Kickman"]
  2374. {
  2375.     [config="Default"]
  2376.     {
  2377.         bin_coin1=(retro_coin1)
  2378.         bin_coin2=(retro_coin2)
  2379.         bin_start1=(retro_start1)
  2380.         bin_start2=(retro_start2)
  2381.         bin_tilt=(retro_diagstep)
  2382.         bin_service=(retro_selftest)
  2383.         bin_kick=(retro_fire)
  2384.         bin_left=(retro_left)
  2385.         bin_right=(retro_right)
  2386.         bin_fast=(retro_action)
  2387.         bal_spinner=(retro_spinner)
  2388.     }
  2389.  
  2390.     [config="V-Stick"]
  2391.     {
  2392.         bin_coin1=(vstick_coin)
  2393.         bin_coin2=()
  2394.         bin_start1=(vstick_start1)
  2395.         bin_start2=(vstick_start2)
  2396.         bin_tilt=(retro_diagstep)
  2397.         bin_service=(retro_selftest)
  2398.         bin_kick=(vstick_left_fire)
  2399.         bin_left=(vstick_left_moveleft)
  2400.         bin_right=(vstick_left_moveright)
  2401.         bin_fast=(vstick_left_action)
  2402.         bal_spinner=()
  2403.     }
  2404. }
  2405.  
  2406. [game="Solar Fox"]
  2407. {
  2408.     [config="Default"]
  2409.     {
  2410.         bin_coin1=(retro_coin1)
  2411.         bin_coin2=(retro_coin2)
  2412.         bin_tilt=(retro_diagstep)
  2413.         bin_service=(retro_selftest)
  2414.         bin_left=(retro_left)
  2415.         bin_right=(retro_right)
  2416.         bin_up=(retro_up)
  2417.         bin_down=(retro_down)
  2418.         bin_speed=(retro_action)
  2419.         bin_fire=(retro_fire)
  2420.     }
  2421.  
  2422.     [config="V-Stick"]
  2423.     {
  2424.         bin_coin1=(vstick_coin)
  2425.         bin_coin2=()
  2426.         bin_tilt=(retro_diagstep)
  2427.         bin_service=(retro_selftest)
  2428.         bin_speed=(vstick_left_action)
  2429.         bin_fire=(vstick_left_fire)
  2430.         bin_left=(vstick_left_moveleft)
  2431.         bin_right=(vstick_left_moveright)
  2432.         bin_up=(vstick_left_moveup)
  2433.         bin_down=(vstick_left_movedown)
  2434.     }
  2435. }
  2436.  
  2437. [game="Tron"]
  2438. {
  2439.     [config="Default"]
  2440.     {
  2441.         bin_coin1=(retro_coin1)
  2442.         bin_coin2=(retro_coin2)
  2443.         bin_start1=(retro_start1)
  2444.         bin_start2=(retro_start2)
  2445.         bin_tilt=(retro_diagstep)
  2446.         bin_service=(retro_selftest)
  2447.         bin_fire=(retro_fire)
  2448.         bin_left=(retro_left)
  2449.         bin_right=(retro_right)
  2450.         bin_up=(retro_up)
  2451.         bin_down=(retro_down)
  2452.         bal_spinner=(retro_spinner)
  2453.         bin_spin_left=(bin_key_z, bin_wingman_west, bin_sw1_y)
  2454.         bin_spin_right=(bin_key_x, bin_wingman_east, bin_sw1_z)
  2455.  
  2456.     }
  2457.     
  2458.     [config="Mike's Config"]
  2459.     {
  2460.         bin_coin1=(retro_coin1)
  2461.         bin_coin2=(retro_coin2)
  2462.         bin_start1=(retro_start1)
  2463.         bin_start2=(retro_start2)
  2464.         bin_tilt=(retro_diagstep)
  2465.         bin_service=(retro_selftest)
  2466.         bin_fire=(retro_fire)
  2467.         bin_left=(bin_key_a)
  2468.         bin_right=(bin_key_d)
  2469.         bin_up=(bin_key_w)
  2470.         bin_down=(bin_key_s)
  2471.         bal_spinner=(retro_spinner)
  2472.         bin_spin_left=(bin_key_z, bin_wingman_west, bin_sw1_y)
  2473.         bin_spin_right=(bin_key_x, bin_wingman_east, bin_sw1_z)
  2474.  
  2475.     }
  2476.  
  2477.     [config="V-Stick"]
  2478.     {
  2479.         bin_coin1=(vstick_coin)
  2480.         bin_coin2=()
  2481.         bin_start1=(vstick_start1)
  2482.         bin_start2=(vstick_start2)
  2483.         bin_tilt=(retro_diagstep)
  2484.         bin_service=(retro_selftest)
  2485.         bin_fire=(vstick_left_fire, vstick_right_fire)
  2486.         bin_left=(vstick_left_moveleft)
  2487.         bin_right=(vstick_left_moveright)
  2488.         bin_up=(vstick_left_moveup)
  2489.         bin_down=(vstick_left_movedown)
  2490.         bal_spinner=()
  2491.         bin_spin_left=(vstick_right_moveleft)
  2492.         bin_spin_right=(vstick_right_moveright)
  2493.     }
  2494. }
  2495.  
  2496. [game="Domino Man"]
  2497. {
  2498.     [config="Default"]
  2499.     {
  2500.         bin_coin1=(retro_coin1)
  2501.         bin_coin2=(retro_coin2)
  2502.         bin_start1=(retro_start1)
  2503.         bin_start2=(retro_start2)
  2504.         bin_tilt=(retro_diagstep)
  2505.         bin_service=(retro_selftest)
  2506.         bin_firea1=(retro_fire)
  2507.         bin_left=(retro_left)
  2508.         bin_right=(retro_right)
  2509.         bin_up=(retro_up)
  2510.         bin_down=(retro_down)
  2511.     }
  2512.  
  2513.     [config="V-Stick"]
  2514.     {
  2515.         bin_coin1=(vstick_coin)
  2516.         bin_coin2=()
  2517.         bin_start1=(vstick_start1)
  2518.         bin_start2=(vstick_start2)
  2519.         bin_tilt=(retro_diagstep)
  2520.         bin_service=(retro_selftest)
  2521.         bin_firea1=(vstick_left_fire)
  2522.         bin_left=(vstick_left_moveleft)
  2523.         bin_right=(vstick_left_moveright)
  2524.         bin_up=(vstick_left_moveup)
  2525.         bin_down=(vstick_left_movedown)
  2526.     }
  2527. }
  2528.  
  2529. [game="Wacko"]
  2530. {
  2531.     [config="Default"]
  2532.     {
  2533.         bin_coin1=(retro_coin1)
  2534.         bin_coin2=(retro_coin2)
  2535.         bin_start1=(retro_start1)
  2536.         bin_start2=(retro_start2)
  2537.         bin_tilt=(retro_diagstep)
  2538.         bin_service=(retro_selftest)
  2539.         bal_trackx=(bal_mouse_ballisticsx)
  2540.         bal_tracky=(bal_mouse_ballisticsy)
  2541.         bin_zap_right=(retro_right_p1)
  2542.         bin_zap_left=(retro_left_p1)
  2543.         bin_zap_down=(retro_down_p1)
  2544.         bin_zap_up=(retro_up_p1)
  2545.         bin_right=(retro_right_p2)
  2546.         bin_left=(retro_left_p2)
  2547.         bin_down=(retro_down_p2)
  2548.         bin_up=(retro_up_p2)
  2549.     }
  2550.  
  2551.     [config="V-Stick"]
  2552.     {
  2553.         bin_coin1=(vstick_coin)
  2554.         bin_coin2=()
  2555.         bin_start1=(vstick_start1)
  2556.         bin_start2=(vstick_start2)
  2557.         bin_tilt=(retro_diagstep)
  2558.         bin_service=(retro_selftest)
  2559.         bal_trackx=()
  2560.         bal_tracky=()
  2561.         bin_zap_right=(vstick_right_moveright)
  2562.         bin_zap_left=(vstick_right_moveleft)
  2563.         bin_zap_down=(vstick_right_movedown)
  2564.         bin_zap_up=(vstick_right_moveup)
  2565.         bin_right=(vstick_left_moveright)
  2566.         bin_left=(vstick_left_moveleft)
  2567.         bin_down=(vstick_left_movedown)
  2568.         bin_up=(vstick_left_moveup)
  2569.     }
  2570. }
  2571.  
  2572. [game="Satan's Hollow"]
  2573. {
  2574.     [config="Default"]
  2575.     {
  2576.         bin_coin1=(retro_coin1)
  2577.         bin_coin2=(retro_coin2)
  2578.         bin_start1=(retro_start1)
  2579.         bin_start2=(retro_start2)
  2580.         bin_tilt=(retro_diagstep)
  2581.         bin_service=(retro_selftest)
  2582.         bin_left=(retro_left, bin_wingman_spinner_left)
  2583.         bin_right=(retro_right, bin_wingman_spinner_right)
  2584.         bin_fire=(retro_fire)
  2585.         bin_shield=(retro_action)
  2586.     }
  2587.  
  2588.     [config="V-Stick"]
  2589.     {
  2590.         bin_coin1=(vstick_coin)
  2591.         bin_coin2=()
  2592.         bin_start1=(vstick_start1)
  2593.         bin_start2=(vstick_start2)
  2594.         bin_tilt=(retro_diagstep)
  2595.         bin_service=(retro_selftest)
  2596.         bin_left=(vstick_left_moveleft)
  2597.         bin_right=(vstick_left_moveright)
  2598.         bin_fire=(vstick_left_fire)
  2599.         bin_shield=(vstick_left_action)
  2600.     }
  2601. }
  2602.  
  2603. [game="Two Tigers"]
  2604. {
  2605.     [config="Default"]
  2606.     {
  2607.         bin_coin1=(retro_coin1)
  2608.         bin_coin2=(retro_coin2)
  2609.         bin_start1=(retro_start1)
  2610.         bin_start2=(retro_start2)
  2611.         bin_tilt=(retro_diagstep)
  2612.         bin_service=(retro_selftest)
  2613.         bin_dogfight=()
  2614.         bin_p1fire=(retro_fire_p1)
  2615.         bin_p1bomb=(retro_action_p1)
  2616.         bal_p1knob=(retro_spinner)
  2617.         bin_p1left=(retro_left_p1)
  2618.         bin_p1right=(retro_right_p1)
  2619.         bin_p2fire=(retro_fire_p2)
  2620.         bin_p2bomb=(retro_action_p2)
  2621.         bal_p2knob=()
  2622.         bin_p2left=(retro_left_p2)
  2623.         bin_p2right=(retro_right_p2)
  2624.     }
  2625.  
  2626.     [config="V-Stick"]
  2627.     {
  2628.         bin_coin1=(vstick_coin)
  2629.         bin_coin2=()
  2630.         bin_start1=(vstick_start1)
  2631.         bin_start2=(vstick_start2)
  2632.         bin_tilt=(retro_diagstep)
  2633.         bin_service=(retro_selftest)
  2634.         bin_dogfight=()
  2635.         bin_p1fire=(vstick_left_fire)
  2636.         bin_p1bomb=(vstick_left_action)
  2637.         bal_p1knob=()
  2638.         bin_p1left=(vstick_left_moveleft)
  2639.         bin_p1right=(vstick_left_moveright)
  2640.         bin_p2fire=(vstick_right_fire)
  2641.         bin_p2bomb=(vstick_right_action)
  2642.         bal_p2knob=()
  2643.         bin_p2left=(vstick_right_moveleft)
  2644.         bin_p2right=(vstick_right_moveright)
  2645.     }
  2646. }
  2647.  
  2648. [game="Journey"]
  2649. {
  2650.     [config="Default"]
  2651.     {
  2652.         bin_coin1=(retro_coin1)
  2653.         bin_coin2=(retro_coin2)
  2654.         bin_start1=(retro_start1)
  2655.         bin_start2=(retro_start2)
  2656.         bin_tilt=(retro_diagstep)
  2657.         bin_service=(retro_selftest)
  2658.         bin_blast=(retro_fire)
  2659.         bin_left=(retro_left)
  2660.         bin_right=(retro_right)
  2661.         bin_up=(retro_up)
  2662.         bin_down=(retro_down)
  2663.     }
  2664.  
  2665.     [config="V-Stick"]
  2666.     {
  2667.         bin_coin1=(vstick_coin)
  2668.         bin_coin2=()
  2669.         bin_start1=(vstick_start1)
  2670.         bin_start2=(vstick_start2)
  2671.         bin_tilt=(retro_diagstep)
  2672.         bin_service=(retro_selftest)
  2673.         bin_blast=(vstick_left_fire)
  2674.         bin_left=(vstick_left_moveleft)
  2675.         bin_right=(vstick_left_moveright)
  2676.         bin_up=(vstick_left_moveup)
  2677.         bin_down=(vstick_left_movedown)
  2678.     }
  2679. }
  2680.  
  2681. [game="Tapper"]
  2682. {
  2683.     [config="Default"]
  2684.     {
  2685.         bin_coin1=(retro_coin1)
  2686.         bin_coin2=(retro_coin2)
  2687.         bin_start1=(retro_start1)
  2688.         bin_start2=(retro_start2)
  2689.         bin_tilt=(retro_diagstep)
  2690.         bin_service=(retro_selftest)
  2691.         bin_tapper=(retro_fire)
  2692.         bin_right=(retro_right)
  2693.         bin_left=(retro_left)
  2694.         bin_down=(retro_down)
  2695.         bin_up=(retro_up)
  2696.     }
  2697.  
  2698.     [config="V-Stick"]
  2699.     {
  2700.         bin_coin1=(vstick_coin)
  2701.         bin_coin2=()
  2702.         bin_start1=(vstick_start1)
  2703.         bin_start2=(vstick_start2)
  2704.         bin_tilt=(retro_diagstep)
  2705.         bin_service=(retro_selftest)
  2706.         bin_tapper=(vstick_left_fire)
  2707.         bin_right=(vstick_left_moveright)
  2708.         bin_left=(vstick_left_moveleft)
  2709.         bin_down=(vstick_left_movedown)
  2710.         bin_up=(vstick_left_moveup)
  2711.     }
  2712. }
  2713.  
  2714. [game="Root Beer Tapper"]
  2715. {
  2716.     [config="Default"]
  2717.     {
  2718.         bin_coin1=(retro_coin1)
  2719.         bin_coin2=(retro_coin2)
  2720.         bin_start1=(retro_start1)
  2721.         bin_start2=(retro_start2)
  2722.         bin_tilt=(retro_diagstep)
  2723.         bin_service=(retro_selftest)
  2724.         bin_tapper=(retro_fire)
  2725.         bin_right=(retro_right)
  2726.         bin_left=(retro_left)
  2727.         bin_down=(retro_down)
  2728.         bin_up=(retro_up)
  2729.     }
  2730.  
  2731.     [config="V-Stick"]
  2732.     {
  2733.         bin_coin1=(vstick_coin)
  2734.         bin_coin2=()
  2735.         bin_start1=(vstick_start1)
  2736.         bin_start2=(vstick_start2)
  2737.         bin_tilt=(retro_diagstep)
  2738.         bin_service=(retro_selftest)
  2739.         bin_tapper=(vstick_left_fire)
  2740.         bin_right=(vstick_left_moveright)
  2741.         bin_left=(vstick_left_moveleft)
  2742.         bin_down=(vstick_left_movedown)
  2743.         bin_up=(vstick_left_moveup)
  2744.     }
  2745. }
  2746.  
  2747. [game="Timber"]
  2748. {
  2749.     [config="Default"]
  2750.     {
  2751.         bin_coin1=(retro_coin1)
  2752.         bin_coin2=(retro_coin2)
  2753.         bin_start1=(retro_start1)
  2754.         bin_start2=(retro_start2)
  2755.         bin_tilt=(retro_diagstep)
  2756.         bin_service=(retro_selftest)
  2757.         bin_p1right=(retro_right_p1)
  2758.         bin_p1left=(retro_left_p1)
  2759.         bin_p1down=(retro_down_p1)
  2760.         bin_p1up=(retro_up_p1)
  2761.         bin_p1chopleft=(retro_fire_p1)
  2762.         bin_p1chopright=(retro_action_p1)
  2763.         bin_p2right=(retro_right_p2)
  2764.         bin_p2left=(retro_left_p2)
  2765.         bin_p2down=(retro_down_p2)
  2766.         bin_p2up=(retro_up_p2)
  2767.         bin_p2chopleft=(retro_fire_p2)
  2768.         bin_p2chopright=(retro_action_p2)
  2769.     }
  2770.  
  2771.     [config="V-Stick"]
  2772.     {
  2773.         bin_coin1=(vstick_coin)
  2774.         bin_coin2=()
  2775.         bin_start1=(vstick_start1)
  2776.         bin_start2=(vstick_start2)
  2777.         bin_tilt=(retro_diagstep)
  2778.         bin_service=(retro_selftest)
  2779.         bin_p1right=(vstick_left_moveright)
  2780.         bin_p1left=(vstick_left_moveleft)
  2781.         bin_p1down=(vstick_left_movedown)
  2782.         bin_p1up=(vstick_left_moveup)
  2783.         bin_p1chopleft=(vstick_left_fire)
  2784.         bin_p1chopright=(vstick_left_action)
  2785.         bin_p2right=(vstick_right_moveright)
  2786.         bin_p2left=(vstick_right_moveleft)
  2787.         bin_p2down=(vstick_right_movedown)
  2788.         bin_p2up=(vstick_right_moveup)
  2789.         bin_p2chopleft=(vstick_right_fire)
  2790.         bin_p2chopright=(vstick_right_action)
  2791.     }
  2792. }
  2793.  
  2794. [game="Discs Of Tron"]
  2795. {
  2796.     [config="Default"]
  2797.     {
  2798.         bin_coin1=(retro_coin1)
  2799.         bin_coin2=(retro_coin2)
  2800.         bin_start1=(retro_start1)
  2801.         bin_start2=(retro_start2)
  2802.         bin_tilt=(retro_diagstep)
  2803.         bin_service=(retro_selftest)
  2804.         bin_throw=(retro_fire)
  2805.         bin_left=(retro_left)
  2806.         bin_right=(retro_right)
  2807.         bin_up=(retro_up)
  2808.         bin_down=(retro_down)
  2809.         bin_aimdown=(bin_key_leftshift, bin_key_rightshift)
  2810.         bin_aimup=(bin_key_capslock, bin_key_enter)
  2811.         bin_block=(retro_action)
  2812.         bal_spinner=(retro_spinner)
  2813.         bin_aimleft=(bin_key_z)
  2814.         bin_aimright=(bin_key_x)
  2815.         bin_togglebg=(bin_key_f9)
  2816.     }
  2817.     
  2818.     [config="Mike's Config"]
  2819.     {
  2820.         bin_coin1=(retro_coin1)
  2821.         bin_coin2=(retro_coin2)
  2822.         bin_start1=(retro_start1)
  2823.         bin_start2=(retro_start2)
  2824.         bin_tilt=(retro_diagstep)
  2825.         bin_service=(retro_selftest)
  2826.         bin_throw=(retro_fire)
  2827.         bin_left=(bin_key_a)
  2828.         bin_right=(bin_key_d)
  2829.         bin_up=(bin_key_w)
  2830.         bin_down=(bin_key_s)
  2831.         bin_aimdown=(bin_key_spacebar)
  2832.         bin_aimup=(bin_key_capslock, bin_key_leftshift)
  2833.         bin_block=(retro_action)
  2834.         bal_spinner=(retro_spinner)
  2835.         bin_aimleft=(bin_key_z, bin_wingman_west, bin_sw1_y)
  2836.         bin_aimright=(bin_key_x, bin_wingman_east, bin_sw1_z)
  2837.         bin_togglebg=(bin_key_f9)
  2838.     }
  2839.  
  2840.     [config="V-Stick"]
  2841.     {
  2842.         bin_coin1=(vstick_coin)
  2843.         bin_coin2=()
  2844.         bin_start1=(vstick_start1)
  2845.         bin_start2=(vstick_start2)
  2846.         bin_tilt=(retro_diagstep)
  2847.         bin_service=(retro_selftest)
  2848.         bin_throw=(vstick_left_fire)
  2849.         bin_left=(vstick_left_moveleft)
  2850.         bin_right=(vstick_left_moveright)
  2851.         bin_up=(vstick_left_moveup)
  2852.         bin_down=(vstick_left_movedown)
  2853.         bin_aimdown=(vstick_right_movedown)
  2854.         bin_aimup=(vstick_right_moveup)
  2855.         bin_block=(vstick_left_action)
  2856.         bal_spinner=()
  2857.         bin_aimleft=(vstick_right_moveleft)
  2858.         bin_aimright=(vstick_right_moveright)
  2859.         bin_togglebg=(bin_key_f9)
  2860.     }
  2861. }
  2862.  
  2863. [game="Demolition Derby"]
  2864. {
  2865.     [config="Default"]
  2866.     {
  2867.         bin_coin1=(retro_coin1)
  2868.         bin_coin2=(retro_coin2)
  2869.         bin_start1=(retro_start1)
  2870.         bin_start2=(retro_start2)
  2871.         bin_coin3=(retro_coin3)
  2872.         bin_coin4=(retro_coin4)
  2873.         bin_start3=(retro_start3)
  2874.         bin_start4=(retro_start4)
  2875.         bin_tilt=(retro_diagstep)
  2876.         bin_service=(retro_selftest)
  2877.         bin_p1fwd=(retro_up_p1)
  2878.         bin_p1rev=(retro_down_p1)
  2879.         bin_p1left=(retro_left_p1)
  2880.         bin_p1right=(retro_right_p1)
  2881.         bal_p1steer=(retro_spinner)
  2882.         bin_p2fwd=(retro_up_p2)
  2883.         bin_p2rev=(retro_down_p2)
  2884.         bin_p2left=(retro_left_p2)
  2885.         bin_p2right=(retro_right_p2)
  2886.         bal_p2steer=()
  2887.         /*
  2888.         bin_p3fwd=(retro_up_p3)
  2889.         bin_p3rev=(retro_down_p3)
  2890.         bin_p3left=(retro_left_p3)
  2891.         bin_p3right=(retro_right_p3)
  2892.         bal_p3steer=()
  2893.         bin_p4fwd=(retro_up_p4)
  2894.         bin_p4rev=(retro_down_p4)
  2895.         bin_p4left=(retro_left_p4)
  2896.         bin_p4right=(retro_right_p4)
  2897.         bal_p4steer=()
  2898.         */
  2899.     }
  2900.  
  2901.     [config="V-Stick"]
  2902.     {
  2903.         bin_coin1=(vstick_coin)
  2904.         bin_coin2=()
  2905.         bin_start1=(vstick_start1)
  2906.         bin_start2=(vstick_start2)
  2907.         bin_tilt=(retro_diagstep)
  2908.         bin_service=(retro_selftest)
  2909.         bin_p1fwd=(vstick_left_moveup)
  2910.         bin_p1rev=(vstick_left_movedown)
  2911.         bin_p1left=(vstick_left_moveleft)
  2912.         bin_p1right=(vstick_left_moveright)
  2913.         bal_p1steer=()
  2914.         bin_p2fwd=(vstick_right_moveup)
  2915.         bin_p2rev=(vstick_right_movedown)
  2916.         bin_p2left=(vstick_right_moveleft)
  2917.         bin_p2right=(vstick_right_moveright)
  2918.         bal_p2steer=()
  2919.         bin_p3fwd=()
  2920.         bin_p3rev=()
  2921.         bin_p3left=()
  2922.         bin_p3right=()
  2923.         bal_p3steer=()
  2924.         bin_p4fwd=()
  2925.         bin_p4rev=()
  2926.         bin_p4left=()
  2927.         bin_p4right=()
  2928.         bal_p4steer=()
  2929.     }
  2930. }
  2931.  
  2932. [game="Rampage"]
  2933. {
  2934.     [config="Default"]
  2935.     {
  2936.         bin_coin1=(retro_coin1)
  2937.         bin_coin2=(retro_coin2)
  2938.         bin_tilt=(retro_diagstep)
  2939.         bin_opcred=()
  2940.         bin_service=(retro_selftest)
  2941.         bin_p1up=(retro_up_p1)
  2942.         bin_p1right=(retro_right_p1)
  2943.         bin_p1down=(retro_down_p1)
  2944.         bin_p1left=(retro_left_p1)
  2945.         bin_p1punch=(retro_fire_p1)
  2946.         bin_p1jump=(retro_action_p1)
  2947.         bin_p2up=(retro_up_p2)
  2948.         bin_p2right=(retro_right_p2)
  2949.         bin_p2down=(retro_down_p2)
  2950.         bin_p2left=(retro_left_p2)
  2951.         bin_p2punch=(retro_fire_p2)
  2952.         bin_p2jump=(retro_action_p2)
  2953.         bin_p3up=(bin_sw3_up)
  2954.         bin_p3right=(bin_sw3_right)
  2955.         bin_p3down=(bin_sw3_down)
  2956.         bin_p3left=(bin_sw3_left)
  2957.         bin_p3punch=(bin_sw3_c)
  2958.         bin_p3jump=(bin_sw3_b)
  2959.     }
  2960.  
  2961.     [config="V-Stick"]
  2962.     {
  2963.         bin_coin1=(vstick_coin)
  2964.         bin_coin2=()
  2965.         bin_tilt=(retro_diagstep)
  2966.         bin_opcred=()
  2967.         bin_service=(retro_selftest)
  2968.         bin_p1up=(vstick_left_moveup)
  2969.         bin_p1right=(vstick_left_moveright)
  2970.         bin_p1down=(vstick_left_movedown)
  2971.         bin_p1left=(vstick_left_moveleft)
  2972.         bin_p1punch=(vstick_left_fire)
  2973.         bin_p1jump=(vstick_left_action)
  2974.         bin_p2up=(vstick_right_moveup)
  2975.         bin_p2right=(vstick_right_moveright)
  2976.         bin_p2down=(vstick_right_movedown)
  2977.         bin_p2left=(vstick_right_moveleft)
  2978.         bin_p2punch=(vstick_right_fire)
  2979.         bin_p2jump=(vstick_right_action)
  2980.         bin_p3up=()
  2981.         bin_p3right=()
  2982.         bin_p3down=()
  2983.         bin_p3left=()
  2984.         bin_p3punch=()
  2985.         bin_p3jump=()
  2986.     }
  2987. }
  2988.  
  2989. [game="Sarge"]
  2990. {
  2991.     [config="Default"]
  2992.     {
  2993.         bin_coin1=(retro_coin1)
  2994.         bin_coin2=(retro_coin2)
  2995.         bin_p1switch=(retro_start1)
  2996.         bin_p2switch=(retro_start2)
  2997.         bin_tilt=(retro_diagstep)
  2998.         bin_service=(retro_selftest)
  2999.         bin_p1right_fwd=()
  3000.         bin_p1right_rev=()
  3001.         bin_p1left_fwd=()
  3002.         bin_p1left_rev=()
  3003.         bin_p1fire1=(retro_fire_p1)
  3004.         bin_p1fire2=(retro_action_p1)
  3005.         bin_p2right_fwd=()
  3006.         bin_p2right_rev=()
  3007.         bin_p2left_fwd=()
  3008.         bin_p2left_rev=()
  3009.         bin_p2fire1=(retro_fire_p2)
  3010.         bin_p2fire2=(retro_action_p2)
  3011.         bin_alt_p1up=()
  3012.         bin_alt_p1down=()
  3013.         bin_alt_p1left=()
  3014.         bin_alt_p1right=()
  3015.         bin_alt_p2up=()
  3016.         bin_alt_p2down=()
  3017.         bin_alt_p2left=()
  3018.         bin_alt_p2right=()
  3019.     }
  3020.  
  3021.     [config="V-Stick"]
  3022.     {
  3023.         bin_coin1=(vstick_coin)
  3024.         bin_coin2=()
  3025.         bin_p1switch=(vstick_start1)
  3026.         bin_p2switch=(vstick_start2)
  3027.         bin_tilt=(retro_diagstep)
  3028.         bin_service=(retro_selftest)
  3029.         bin_p1right_fwd=()
  3030.         bin_p1right_rev=()
  3031.         bin_p1left_fwd=()
  3032.         bin_p1left_rev=()
  3033.         bin_p1fire1=(vstick_left_fire)
  3034.         bin_p1fire2=(vstick_left_action)
  3035.         bin_p2right_fwd=()
  3036.         bin_p2right_rev=()
  3037.         bin_p2left_fwd=()
  3038.         bin_p2left_rev=()
  3039.         bin_p2fire1=(vstick_right_fire)
  3040.         bin_p2fire2=(vstick_right_action)
  3041.         bin_alt_p1up=(vstick_left_moveup)
  3042.         bin_alt_p1down=(vstick_left_movedown)
  3043.         bin_alt_p1left=(vstick_left_moveleft)
  3044.         bin_alt_p1right=(vstick_left_moveright)
  3045.         bin_alt_p2up=(vstick_right_moveup)
  3046.         bin_alt_p2down=(vstick_right_movedown)
  3047.         bin_alt_p2left=(vstick_right_moveleft)
  3048.         bin_alt_p2right=(vstick_right_moveright)
  3049.     }
  3050. }
  3051.  
  3052. [game="Spy Hunter"]
  3053. {
  3054.     [config="Default"]
  3055.     {
  3056.         bin_coin1=(retro_coin1)
  3057.         bin_coin2=(retro_coin2)
  3058.         bin_tilt=(retro_diagstep)
  3059.         bin_service=(retro_selftest)
  3060.         bin_left=(retro_left)
  3061.         bin_right=(retro_right)
  3062.         bin_gun=(bin_key_v, retro_fire)
  3063.         bin_missile=(bin_key_z, retro_action)
  3064.         bin_shift=(bin_key_pad5, bin_wingman_north, bin_sw1_a)
  3065.         bin_throttle=(retro_up, bin_wingman_thumb, bin_sw1_b)
  3066.         bin_oil=(bin_key_x, bin_key_b, bin_wingman_south, bin_sw1_x)
  3067.         bin_smoke=(bin_key_c, bin_key_n, bin_wingman_west, bin_sw1_y)
  3068.         bin_van=(bin_key_1, bin_key_spacebar, bin_wingman_east, bin_sw1_z)
  3069.     }
  3070.  
  3071.     [config="V-Stick"]
  3072.     {
  3073.         bin_coin1=(vstick_coin)
  3074.         bin_coin2=()
  3075.         bin_tilt=(retro_diagstep)
  3076.         bin_service=(retro_selftest)
  3077.         bin_gun=(vstick_left_fire)
  3078.         bin_throttle=(vstick_left_moveup)
  3079.         bin_shift=(vstick_left_action)
  3080.         bin_left=(vstick_left_moveleft)
  3081.         bin_right=(vstick_left_moveright)
  3082.         bin_missile=(vstick_right_moveup)
  3083.         bin_oil=(vstick_right_moveleft)
  3084.         bin_smoke=(vstick_right_moveright)
  3085.         bin_van=(vstick_right_movedown)
  3086.     }
  3087. }
  3088.  
  3089. [game="Crater Raider"]
  3090. {
  3091.     [config="Default"]
  3092.     {
  3093.         bin_coin1=(retro_coin1)
  3094.         bin_coin2=(retro_coin2)
  3095.         bin_start1=(retro_start1)
  3096.         bin_start2=(retro_start2)
  3097.         bin_tilt=(retro_diagstep)
  3098.         bin_service=(retro_selftest)
  3099.         bin_forward=(retro_up)
  3100.         bin_reverse=(retro_down)
  3101.         bin_fire=(retro_fire)
  3102.         bin_shield=(retro_action)
  3103.         bal_rotate=(retro_spinner)
  3104.         bin_rot_left=(retro_left)
  3105.         bin_rot_right=(retro_right)
  3106.     }
  3107.  
  3108.     [config="V-Stick"]
  3109.     {
  3110.         bin_coin1=(vstick_coin)
  3111.         bin_coin2=()
  3112.         bin_start1=(vstick_start1)
  3113.         bin_start2=(vstick_start2)
  3114.         bin_tilt=(retro_diagstep)
  3115.         bin_service=(retro_selftest)
  3116.         bin_forward=(vstick_left_moveup)
  3117.         bin_reverse=(vstick_left_movedown)
  3118.         bin_fire=(vstick_left_fire)
  3119.         bin_shield=(vstick_left_action)
  3120.         bal_rotate=()
  3121.         bin_rot_left=(vstick_left_moveleft)
  3122.         bin_rot_right=(vstick_left_moveright)
  3123.     }
  3124. }
  3125.  
  3126. [game="Arkanoid"]
  3127. {
  3128.     [config="Default"]
  3129.     {
  3130.         bin_start1=(retro_start1)
  3131.         bin_start2=(retro_start2)
  3132.         bin_tilt=(retro_diagstep)
  3133.         bin_coin1=(retro_coin1)
  3134.         bin_coin2=(retro_coin2)
  3135.         bin_coin3=(retro_coin3)
  3136.         bin_fire=(retro_fire)
  3137.         bin_service=(retro_selftest)
  3138.         bal_spinner=(retro_spinner)
  3139.         bin_left=(retro_left)
  3140.         bin_right=(retro_right)
  3141.     }
  3142.  
  3143.     [config="V-Stick"]
  3144.     {
  3145.         bin_coin1=(vstick_coin)
  3146.         bin_coin2=()
  3147.         bin_coin3=()
  3148.         bin_start1=(vstick_start1)
  3149.         bin_start2=(vstick_start2)
  3150.         bin_tilt=(retro_diagstep)
  3151.         bin_service=(retro_selftest)
  3152.         bin_fire=(vstick_left_fire)
  3153.         bin_left=(vstick_left_moveleft)
  3154.         bin_right=(vstick_left_moveright)
  3155.         bal_spinner=()
  3156.     }
  3157. }
  3158.  
  3159. [game="Football"]
  3160. {
  3161.     [config="Default"]
  3162.     {
  3163.         bin_coin1=(retro_coin1)
  3164.         bin_coin2=(retro_coin2)
  3165.         bin_select1=(retro_start1)
  3166.         bin_select2=(retro_start2)
  3167.         bin_test=(retro_selftest)
  3168.         bin_left1=(retro_left_p1)
  3169.         bin_right1=(retro_right_p1)
  3170.         bin_up1=(retro_up_p1)
  3171.         bin_down1=(retro_down_p1)
  3172.         bin_left2=(retro_left_p2)
  3173.         bin_right2=(retro_right_p2)
  3174.         bin_up2=(retro_up_p2)
  3175.         bin_down2=(retro_down_p2)
  3176.         bal_trackx1=(bal_mouse_ballisticsx)
  3177.         bal_tracky1=(bal_mouse_ballisticsy)
  3178.         bal_trackx2=()
  3179.         bal_tracky2=()
  3180.     }
  3181.  
  3182.     [config="V-Stick"]
  3183.     {
  3184.         bin_coin1=(vstick_coin)
  3185.         bin_coin2=()
  3186.         bin_select1=(vstick_start1)
  3187.         bin_select2=(vstick_start2)
  3188.         bin_test=(retro_selftest)
  3189.         bal_trackx1=()
  3190.         bal_tracky1=()
  3191.         bal_trackx2=()
  3192.         bal_tracky2=()
  3193.         bin_left1=(vstick_left_moveleft)
  3194.         bin_right1=(vstick_left_moveright)
  3195.         bin_up1=(vstick_left_moveup)
  3196.         bin_down1=(vstick_left_movedown)
  3197.         bin_left2=(vstick_right_moveleft)
  3198.         bin_right2=(vstick_right_moveright)
  3199.         bin_up2=(vstick_right_moveup)
  3200.         bin_down2=(vstick_right_movedown)
  3201.     }
  3202. }
  3203.  
  3204. [game="Joust"]
  3205. {
  3206.     [config="Default"]
  3207.     {
  3208.         bin_coin1=(retro_coin1)
  3209.         bin_coin2=(retro_coin2)
  3210.         bin_coin3=(retro_coin3)
  3211.         bin_left1=(retro_left_p1)
  3212.         bin_right1=(retro_right_p1)
  3213.         bin_flap1=(retro_fire_p1)
  3214.         bin_left2=(retro_left_p2)
  3215.         bin_right2=(retro_right_p2)
  3216.         bin_flap2=(retro_fire_p2)
  3217.         bin_start2=(retro_start2)
  3218.         bin_start1=(retro_start1)
  3219.         bin_autoup=(retro_autoup)
  3220.         bin_advance=(retro_diagstep)
  3221.         bin_hsreset=(retro_selftest)
  3222.     }
  3223.  
  3224.     [config="V-Stick"]
  3225.     {
  3226.         bin_coin1=(vstick_coin)
  3227.         bin_coin2=()
  3228.         bin_coin3=()
  3229.         bin_start2=(vstick_start2)
  3230.         bin_start1=(vstick_start1)
  3231.         bin_autoup=(retro_autoup)
  3232.         bin_advance=(retro_diagstep)
  3233.         bin_hsreset=(retro_selftest)
  3234.         bin_left1=(vstick_left_moveleft)
  3235.         bin_right1=(vstick_left_moveright)
  3236.         bin_flap1=(vstick_left_fire)
  3237.         bin_left2=(vstick_right_moveleft)
  3238.         bin_right2=(vstick_right_moveright)
  3239.         bin_flap2=(vstick_right_fire)
  3240.     }
  3241. }
  3242.  
  3243. [game="Robotron"]
  3244. {
  3245.     [config="Default"]
  3246.     {
  3247.         bin_coin1=(retro_coin1)
  3248.         bin_coin2=(retro_coin2)
  3249.         bin_coin3=(retro_coin3)
  3250.         bin_start1=(retro_start1)
  3251.         bin_start2=(retro_start2)
  3252.         bin_up1=(retro_up_p1)
  3253.         bin_down1=(retro_down_p1)
  3254.         bin_left1=(retro_left_p1)
  3255.         bin_right1=(retro_right_p1)
  3256.         bin_up2=(retro_up_p2, bin_wingman_north)
  3257.         bin_down2=(retro_down_p2, bin_wingman_south)
  3258.         bin_left2=(retro_left_p2, bin_wingman_west)
  3259.         bin_right2=(retro_right_p2, bin_wingman_east)
  3260.         bin_autoup=(retro_autoup)
  3261.         bin_advance=(retro_diagstep)
  3262.         bin_hsreset=(retro_selftest)
  3263.     }
  3264.  
  3265.     [config="V-Stick"]
  3266.     {
  3267.         bin_coin1=(vstick_coin)
  3268.         bin_coin2=()
  3269.         bin_coin3=()
  3270.         bin_start1=(vstick_start1)
  3271.         bin_start2=(vstick_start2)
  3272.         bin_autoup=(retro_autoup)
  3273.         bin_advance=(retro_diagstep)
  3274.         bin_hsreset=(retro_selftest)
  3275.         bin_up1=(vstick_left_moveup)
  3276.         bin_down1=(vstick_left_movedown)
  3277.         bin_left1=(vstick_left_moveleft)
  3278.         bin_right1=(vstick_left_moveright)
  3279.         bin_up2=(vstick_right_moveup)
  3280.         bin_down2=(vstick_right_movedown)
  3281.         bin_left2=(vstick_right_moveleft)
  3282.         bin_right2=(vstick_right_moveright)
  3283.     }
  3284. }
  3285.  
  3286. [game="Defender"]
  3287. {
  3288.     [config="Default"]
  3289.     {
  3290.         bin_start1=(retro_start1)
  3291.         bin_start2=(retro_start2)
  3292.         bin_coin1=(retro_coin1)
  3293.         bin_coin2=(retro_coin2)
  3294.         bin_coin3=(retro_coin3)
  3295.         bin_up=(retro_up)
  3296.         bin_down=(retro_down)
  3297.         bin_fire=(retro_fire)
  3298.         bin_thrust=(retro_action)
  3299.         bin_smartbomb=(bin_key_spacebar, bin_wingman_middle, bin_sw1_a)
  3300.         bin_hyperspace=(bin_key_enter, bin_wingman_top, bin_sw1_y)
  3301.         bin_reverse=(retro_left, retro_right)
  3302.         bin_autoup=(retro_autoup)
  3303.         bin_advance=(retro_diagstep)
  3304.         bin_hsreset=(retro_selftest)
  3305.     }
  3306.  
  3307.     [config="V-Stick"]
  3308.     {
  3309.         bin_coin1=(vstick_coin)
  3310.         bin_coin2=()
  3311.         bin_coin3=()
  3312.         bin_start1=(retro_start1)
  3313.         bin_start2=(retro_start2)
  3314.         bin_autoup=(retro_autoup)
  3315.         bin_advance=(retro_diagstep)
  3316.         bin_hsreset=(retro_selftest)
  3317.         bin_fire=(vstick_left_fire)
  3318.         bin_thrust=(vstick_left_action)
  3319.         bin_smartbomb=(vstick_right_fire)
  3320.         bin_hyperspace=(vstick_right_action)
  3321.         bin_reverse=(vstick_left_moveleft, vstick_left_moveright)
  3322.         bin_down=(vstick_left_movedown)
  3323.         bin_up=(vstick_left_moveup)
  3324.     }
  3325. }
  3326. [game="Stargate"]
  3327. {
  3328.     [config="Default"]
  3329.     {
  3330.         bin_coin1=(retro_coin1)
  3331.         bin_coin2=(retro_coin2)
  3332.         bin_coin3=(retro_coin3)
  3333.         bin_start1=(retro_start1)
  3334.         bin_start2=(retro_start2)
  3335.         bin_up=(retro_up)
  3336.         bin_down=(retro_down)
  3337.         bin_fire=(retro_fire)
  3338.         bin_thrust=(retro_action)
  3339.         bin_reverse=(retro_left, retro_right)
  3340.         bin_smartbomb=(bin_key_spacebar, bin_wingman_middle, bin_sw1_a)
  3341.         bin_hyperspace=(bin_key_enter, bin_wingman_top, bin_sw1_y)
  3342.         bin_inviso=(bin_key_leftshift, bin_key_rightshift, bin_wingman_joydown, bin_sw1_z)
  3343.         bin_autoup=(retro_autoup)
  3344.         bin_advance=(retro_diagstep)
  3345.         bin_hsreset=(retro_selftest)
  3346.     }
  3347.  
  3348.     [config="V-Stick"]
  3349.     {
  3350.         bin_coin1=(vstick_coin)
  3351.         bin_coin2=()
  3352.         bin_coin3=()
  3353.         bin_start1=(retro_start1)
  3354.         bin_start2=(retro_start2)
  3355.         bin_autoup=(retro_autoup)
  3356.         bin_advance=(retro_diagstep)
  3357.         bin_hsreset=(retro_selftest)
  3358.         bin_fire=(vstick_left_fire)
  3359.         bin_thrust=(vstick_left_action)
  3360.         bin_smartbomb=(vstick_right_fire)
  3361.         bin_hyperspace=(vstick_right_movedown)
  3362.         bin_inviso=(vstick_right_action)
  3363.         bin_reverse=(vstick_left_moveleft, vstick_left_moveright)
  3364.         bin_down=(vstick_left_movedown)
  3365.         bin_up=(vstick_left_moveup)
  3366.     }
  3367. }
  3368.  
  3369. [game="Bubbles"]
  3370. {
  3371.     [config="Default"]
  3372.     {
  3373.         bin_start1=(retro_start1)
  3374.         bin_start2=(retro_start2)
  3375.         bin_coin1=(retro_coin1)
  3376.         bin_coin2=(retro_coin2)
  3377.         bin_coin3=(retro_coin3)
  3378.         bin_up=(retro_up)
  3379.         bin_down=(retro_down)
  3380.         bin_left=(retro_left)
  3381.         bin_right=(retro_right)
  3382.         bin_autoup=(retro_autoup)
  3383.         bin_advance=(retro_diagstep)
  3384.         bin_hsreset=(retro_selftest)
  3385.     }
  3386.  
  3387.     [config="V-Stick"]
  3388.     {
  3389.         bin_coin1=(vstick_coin)
  3390.         bin_coin2=()
  3391.         bin_coin3=()
  3392.         bin_start2=(vstick_start2)
  3393.         bin_start1=(vstick_start1)
  3394.         bin_autoup=(retro_autoup)
  3395.         bin_advance=(retro_diagstep)
  3396.         bin_hsreset=(retro_selftest)
  3397.         bin_up=(vstick_left_moveup)
  3398.         bin_down=(vstick_left_movedown)
  3399.         bin_left=(vstick_left_moveleft)
  3400.         bin_right=(vstick_left_moveright)
  3401.     }
  3402. }
  3403.  
  3404. [game="Splat"]
  3405. {
  3406.     [config="Default"]
  3407.     {
  3408.         bin_start1=(retro_start1)
  3409.         bin_start2=(retro_start2)
  3410.         bin_coin1=(retro_coin1)
  3411.         bin_coin2=(retro_coin2)
  3412.         bin_coin3=(retro_coin3)
  3413.  
  3414.         bin_lup1=(retro_up_p1)
  3415.         bin_ldown1=(retro_down_p1)
  3416.         bin_lleft1=(retro_left_p1)
  3417.         bin_lright1=(retro_right_p1)
  3418.  
  3419.         bin_lup2=(bin_key_y, bin_wingman_north)
  3420.         bin_ldown2=(bin_key_b, bin_wingman_south)
  3421.         bin_lleft2=(bin_key_g, bin_wingman_joyleft)
  3422.         bin_lright2=(bin_key_h, bin_wingman_joyright)
  3423.  
  3424.         bin_rup1=(retro_up_p2)
  3425.         bin_rdown1=(retro_down_p2)
  3426.         bin_rleft1=()
  3427.         bin_rright1=()
  3428.  
  3429.         bin_rup2=()
  3430.         bin_rdown2=()
  3431.         bin_rleft2=()
  3432.         bin_rright2=()
  3433.  
  3434.         bin_autoup=(retro_autoup)
  3435.         bin_advance=(retro_diagstep)
  3436.         bin_hsreset=(retro_selftest)
  3437.     }
  3438.  
  3439.     [config="V-Stick"]
  3440.     {
  3441.         bin_coin1=(vstick_coin)
  3442.         bin_coin3=()
  3443.         bin_coin2=()
  3444.         bin_start1=(vstick_start1)
  3445.         bin_start2=(vstick_start2)
  3446.         bin_autoup=(retro_autoup)
  3447.         bin_advance=(retro_diagstep)
  3448.         bin_hsreset=(retro_selftest)
  3449.         bin_lup1=(vstick_left_moveup)
  3450.         bin_ldown1=(vstick_left_movedown)
  3451.         bin_lleft1=(vstick_left_moveleft)
  3452.         bin_lright1=(vstick_left_moveright)
  3453.         bin_rup1=(vstick_right_moveup)
  3454.         bin_rdown1=(vstick_right_movedown)
  3455.         bin_rleft1=(vstick_right_moveleft)
  3456.         bin_rright1=(vstick_right_moveright)
  3457.         bin_lup2=()
  3458.         bin_ldown2=()
  3459.         bin_lleft2=()
  3460.         bin_lright2=()
  3461.         bin_rup2=()
  3462.         bin_rdown2=()
  3463.         bin_rleft2=()
  3464.         bin_rright2=()
  3465.     }
  3466. }
  3467.  
  3468. [game="Sinistar"]
  3469. {
  3470.     [config="Default"]
  3471.     {
  3472.         bin_coin1=(retro_coin1)
  3473.         bin_coin2=(retro_coin2)
  3474.         bin_coin3=(retro_coin3)
  3475.         bin_start1=(retro_start1)
  3476.         bin_start2=(retro_start2)
  3477.         bin_up=(retro_up)
  3478.         bin_down=(retro_down)
  3479.         bin_left=(retro_left)
  3480.         bin_right=(retro_right)
  3481.         bin_fire=(retro_fire)
  3482.         bin_bomb=(retro_action)
  3483.         bin_advance=(retro_diagstep)
  3484.         bin_hsreset=(retro_selftest)
  3485.         bin_autoup=(retro_autoup)
  3486.     }
  3487.  
  3488.     [config="V-Stick"]
  3489.     {
  3490.         bin_coin1=(vstick_coin)
  3491.         bin_coin2=()
  3492.         bin_coin3=()
  3493.         bin_autoup=(retro_autoup)
  3494.         bin_advance=(retro_diagstep)
  3495.         bin_hsreset=(retro_selftest)
  3496.         bin_up=(vstick_left_moveup)
  3497.         bin_down=(vstick_left_movedown)
  3498.         bin_left=(vstick_left_moveleft)
  3499.         bin_right=(vstick_left_moveright)
  3500.         bin_fire=(vstick_left_fire)
  3501.         bin_bomb=(vstick_left_action)
  3502.         bin_start1=(vstick_start1)
  3503.         bin_start2=(vstick_start2)
  3504.     }
  3505. }
  3506.  
  3507. [game="Sinistar Rare"]
  3508. {
  3509.     [config="Default"]
  3510.     {
  3511.         bin_coin1=(retro_coin1)
  3512.         bin_coin2=(retro_coin2)
  3513.         bin_coin3=(retro_coin3)
  3514.         bin_start1=(retro_start1)
  3515.         bin_start2=(retro_start2)
  3516.         bin_up=(retro_up)
  3517.         bin_down=(retro_down)
  3518.         bin_left=(retro_left)
  3519.         bin_right=(retro_right)
  3520.         bin_fire=(retro_fire)
  3521.         bin_bomb=(retro_action)
  3522.         bin_advance=(retro_diagstep)
  3523.         bin_hsreset=(retro_selftest)
  3524.         bin_autoup=(retro_autoup)
  3525.     }
  3526.  
  3527.     [config="V-Stick"]
  3528.     {
  3529.         bin_coin1=(vstick_coin)
  3530.         bin_coin2=()
  3531.         bin_coin3=()
  3532.         bin_autoup=(retro_autoup)
  3533.         bin_advance=(retro_diagstep)
  3534.         bin_hsreset=(retro_selftest)
  3535.         bin_up=(vstick_left_moveup)
  3536.         bin_down=(vstick_left_movedown)
  3537.         bin_left=(vstick_left_moveleft)
  3538.         bin_right=(vstick_left_moveright)
  3539.         bin_fire=(vstick_left_fire)
  3540.         bin_bomb=(vstick_left_action)
  3541.         bin_start1=(vstick_start1)
  3542.         bin_start2=(vstick_start2)
  3543.     }
  3544. }
  3545.  
  3546.  
  3547.  
  3548. [game="Gyruss"]
  3549. {
  3550.     [config="Default"]
  3551.     {
  3552.         bin_coin1=(retro_coin1)
  3553.         bin_coin2=(retro_coin2)
  3554.         bin_coin3=(retro_coin3)
  3555.         bin_start1=(retro_start1)
  3556.         bin_start2=(retro_start2)
  3557.         bin_left1=(retro_left_p1)
  3558.         bin_right1=(retro_right_p1)
  3559.         bin_up1=(retro_up_p1)
  3560.         bin_down1=(retro_down_p1)
  3561.         bin_firea1=(retro_fire_p1)
  3562.         bin_left2=(retro_left_p2)
  3563.         bin_right2=(retro_right_p2)
  3564.         bin_up2=(retro_up_p2)
  3565.         bin_down2=(retro_down_p2)
  3566.         bin_firea2=(retro_fire_p2)
  3567.     }
  3568.  
  3569.     [config="V-Stick"]
  3570.     {
  3571.         bin_coin1=(vstick_coin)
  3572.         bin_coin2=()
  3573.         bin_coin3=()
  3574.         bin_start1=(vstick_start1)
  3575.         bin_start2=(vstick_start2)
  3576.         bin_left1=(vstick_left_moveleft)
  3577.         bin_right1=(vstick_left_moveright)
  3578.         bin_up1=(vstick_left_moveup)
  3579.         bin_down1=(vstick_left_movedown)
  3580.         bin_firea1=(vstick_left_fire)
  3581.         bin_left2=(vstick_right_moveleft)
  3582.         bin_right2=(vstick_right_moveright)
  3583.         bin_up2=(vstick_right_moveup)
  3584.         bin_down2=(vstick_right_movedown)
  3585.         bin_firea2=(vstick_right_fire)
  3586.     }
  3587. }
  3588.  
  3589. [game="Blasteroids"]
  3590. {
  3591.     [config="Default"]
  3592.     {
  3593.         bin_selftest=(retro_selftest)
  3594.         bin_coin1=(retro_coin1)
  3595.         bin_coin2=(retro_coin2)
  3596.         bin_coin3=(retro_coin3)
  3597.         bin_coin4=(retro_coin4)
  3598.         bin_p1fire=(retro_fire_p1)
  3599.         bin_p1thrust=(retro_action_p1)
  3600.         bin_p1transform=(bin_key_spacebar, bin_joystick_adown, bin_wingman_middle, bin_sw1_a)
  3601.         bin_p1left=(retro_left_p1)
  3602.         bin_p1right=(retro_right_p1)
  3603.         bin_p2fire=(retro_fire_p2)
  3604.         bin_p2thrust=(retro_action_p2)
  3605.         bin_p2transform=(bin_key_enter, bin_joystick_bdown, bin_sw2_a)
  3606.         bin_p2left=(retro_left_p2)
  3607.         bin_p2right=(retro_right_p2)
  3608.         bal_p1spinner=(retro_spinner)
  3609.     }
  3610.  
  3611.     [config="V-Stick"]
  3612.     {
  3613.         bin_selftest=(retro_selftest)
  3614.         bin_coin1=(vstick_coin)
  3615.         bin_coin2=()
  3616.         bin_coin3=()
  3617.         bin_coin4=()
  3618.         bin_p1fire=(vstick_left_fire)
  3619.         bin_p1thrust=(vstick_left_action)
  3620.         bin_p1transform=(vstick_left_moveup)
  3621.         bin_p1left=(vstick_left_moveleft)
  3622.         bin_p1right=(vstick_left_moveright)
  3623.         bin_p2fire=(vstick_right_fire)
  3624.         bin_p2thrust=(vstick_right_action)
  3625.         bin_p2transform=(vstick_right_moveup)
  3626.         bin_p2left=(vstick_right_moveleft)
  3627.         bin_p2right=(vstick_right_moveright)
  3628.         bal_p1spinner=()
  3629.     }
  3630. }
  3631.  
  3632. [game="Cloak And Dagger"]
  3633. {
  3634.     [config="Default"]
  3635.     {
  3636.         bin_1down=(retro_down_p1)
  3637.         bin_1up=(retro_up_p1)
  3638.         bin_1right=(retro_right_p1)
  3639.         bin_1left=(retro_left_p1)
  3640.         bin_2down=(retro_down_p2)
  3641.         bin_2up=(retro_up_p2)
  3642.         bin_2right=(retro_right_p2)
  3643.         bin_2left=(retro_left_p2)
  3644.         bin_1down=(retro_down_p1)
  3645.         bin_1up=(retro_up_p1)
  3646.         bin_1right=(retro_right_p1)
  3647.         bin_1left=(retro_left_p1)
  3648.         bin_2down=(retro_down_p2)
  3649.         bin_2up=(retro_up_p2)
  3650.         bin_2right=(retro_right_p2)
  3651.         bin_2left=(retro_left_p2)
  3652.         bin_service=(retro_selftest)
  3653.         bin_coin1=(retro_coin1)
  3654.         bin_coin2=(retro_coin2)
  3655.         bin_cocktail=(retro_diagstep)
  3656.         bin_coin3=(retro_coin3)
  3657.         bin_igniter1=(retro_fire_p1)
  3658.         bin_igniter2=(retro_fire_p2)
  3659.         bin_start1=(retro_start1)
  3660.         bin_start2=(retro_start2)
  3661.     }
  3662.  
  3663.     [config="V-Stick"]
  3664.     {
  3665.         bin_service=(retro_selftest)
  3666.         bin_coin1=(vstick_coin)
  3667.         bin_coin2=()
  3668.         bin_coin3=()
  3669.         bin_cocktail=()
  3670.         bin_start1=(vstick_start1)
  3671.         bin_start2=(vstick_start2)
  3672.         bin_1down=(vstick_right_movedown)
  3673.         bin_1up=(vstick_right_moveup)
  3674.         bin_1right=(vstick_right_moveright)
  3675.         bin_1left=(vstick_right_moveleft)
  3676.         bin_igniter1=(vstick_left_fire)
  3677.         bin_2down=(vstick_left_movedown)
  3678.         bin_2up=(vstick_left_moveup)
  3679.         bin_2right=(vstick_left_moveright)
  3680.           bin_2left=(vstick_left_moveleft)
  3681.         bin_igniter2=(vstick_right_fire)
  3682.     }
  3683. }
  3684.  
  3685. [game="Klax"]
  3686. {
  3687.     [config="Default"]
  3688.     {
  3689.         bin_selftest=(retro_selftest)
  3690.         bin_service=(retro_diagstep)
  3691.         bin_coin1=(retro_coin1)
  3692.         bin_coin2=(retro_coin2)
  3693.         bin_p1flip=(retro_fire_p1)
  3694.         bin_p1left=(retro_left_p1)
  3695.         bin_p1right=(retro_right_p1)
  3696.         bin_p1down=(retro_down_p1)
  3697.         bin_p1up=(retro_up_p1)
  3698.         bin_p2flip=(retro_fire_p2)
  3699.         bin_p2left=(retro_left_p2)
  3700.         bin_p2right=(retro_right_p2)
  3701.         bin_p2down=(retro_down_p2)
  3702.         bin_p2up=(retro_up_p2)
  3703.     }
  3704.  
  3705.     [config="V-Stick"]
  3706.     {
  3707.         bin_selftest=(retro_selftest)
  3708.         bin_service=(retro_diagstep)
  3709.         bin_coin1=(vstick_coin)
  3710.         bin_coin2=()
  3711.         bin_p1flip=(vstick_left_fire)
  3712.         bin_p1left=(vstick_left_moveleft)
  3713.         bin_p1right=(vstick_left_moveright)
  3714.         bin_p1down=(vstick_left_movedown)
  3715.         bin_p1up=(vstick_left_moveup)
  3716.         bin_p2flip=(vstick_right_fire)
  3717.         bin_p2left=(vstick_right_moveleft)
  3718.         bin_p2right=(vstick_right_moveright)
  3719.         bin_p2down=(vstick_right_movedown)
  3720.         bin_p2up=(vstick_right_moveup)
  3721.     }
  3722. }
  3723.  
  3724. [game="Xenophobe"]
  3725. {
  3726.     [config="Default"]
  3727.     {
  3728.         bin_p1up=(retro_up_p1)
  3729.         bin_p1down=(retro_down_p1)
  3730.         bin_p1left=(retro_left_p1)
  3731.         bin_p1right=(retro_right_p1)
  3732.         bin_p1trigger=(retro_fire_p1)
  3733.         bin_p1rbutton=(retro_action_p1)
  3734.         bin_p1lbutton=(bin_key_spacebar)
  3735.         bin_coin1=(retro_coin1)
  3736.         bin_coin2=(retro_coin2)
  3737.         bin_coin3=(retro_coin3)
  3738.         bin_tilt=(retro_diagstep)
  3739.         bin_advance=(retro_diagstep)
  3740.         bin_service=(retro_selftest)
  3741.         bin_p3up=(bin_sw3_up)
  3742.         bin_p3down=(bin_sw3_down)
  3743.         bin_p3left=(bin_sw3_left)
  3744.         bin_p3right=(bin_sw3_right)
  3745.         bin_p3trigger=(bin_sw3_c)
  3746.         bin_p3rbutton=(bin_sw3_b)
  3747.         bin_p3lbutton=(bin_sw3_a)
  3748.         bin_p2up=(retro_up_p2)
  3749.         bin_p2down=(retro_down_p2)
  3750.         bin_p2left=(retro_left_p2)
  3751.         bin_p2right=(retro_right_p2)
  3752.         bin_p2trigger=(retro_fire_p2)
  3753.         bin_p2rbutton=(retro_action_p2)
  3754.         bin_p2lbutton=()
  3755.     }
  3756.  
  3757.     [config="V-Stick"]
  3758.     {
  3759.         bin_coin1=(vstick_coin)
  3760.         bin_coin2=()
  3761.         bin_coin3=()
  3762.         bin_tilt=(retro_autoup)
  3763.         bin_advance=(retro_diagstep)
  3764.         bin_service=(retro_selftest)
  3765.         bin_p1up=(vstick_left_moveup)
  3766.         bin_p1down=(vstick_left_movedown)
  3767.         bin_p1left=(vstick_left_moveleft)
  3768.         bin_p1right=(vstick_left_moveright)
  3769.         bin_p1trigger=(vstick_left_fire)
  3770.         bin_p1rbutton=(vstick_left_action)
  3771.         bin_p1lbutton=()
  3772.         bin_p2up=(vstick_right_moveup)
  3773.         bin_p2down=(vstick_right_movedown)
  3774.         bin_p2left=(vstick_right_moveleft)
  3775.         bin_p2right=(vstick_right_moveright)
  3776.         bin_p2trigger=(vstick_right_fire)
  3777.         bin_p2rbutton=(vstick_right_action)
  3778.         bin_p2lbutton=()
  3779.         bin_p3up=()
  3780.         bin_p3down=()
  3781.         bin_p3left=()
  3782.         bin_p3right=()
  3783.         bin_p3trigger=()
  3784.         bin_p3rbutton=()
  3785.         bin_p3lbutton=()
  3786.     }
  3787. }
  3788.  
  3789. [game="Vanguard"]
  3790. {
  3791.     [config="Default"]
  3792.     {
  3793.         bin_left1=(retro_left)
  3794.         bin_right1=(retro_right)
  3795.         bin_up1=(retro_up)
  3796.         bin_down1=(retro_down)
  3797.         bin_fire_left1=(bin_key_g, bin_wingman_west)
  3798.         bin_fire_right1=(bin_key_h, bin_wingman_east)
  3799.         bin_fire_up1=(bin_key_y, bin_wingman_north)
  3800.         bin_fire_down1=(bin_key_b, bin_wingman_south)
  3801.         bin_left2=(retro_left)
  3802.         bin_right2=(retro_right)
  3803.         bin_up2=(retro_up)
  3804.         bin_down2=(retro_right)
  3805.         bin_fire_left2=(bin_key_g, bin_wingman_west)
  3806.         bin_fire_right2=(bin_key_h, bin_wingman_east)
  3807.         bin_fire_up2=(bin_key_y, bin_wingman_north)
  3808.         bin_fire_down2=(bin_key_b, bin_wingman_south)
  3809.         bin_start1=(retro_start1)
  3810.         bin_start2=(retro_start2)
  3811.         bin_coin1=(retro_coin)
  3812.     }
  3813.  
  3814.     [config="V-Stick"]
  3815.     {
  3816.         bin_left1=(vstick_left_moveleft)
  3817.         bin_right1=(vstick_left_moveright)
  3818.         bin_up1=(vstick_left_moveup)
  3819.         bin_down1=(vstick_left_movedown)
  3820.         bin_left2=(vstick_right_moveleft)
  3821.         bin_right2=(vstick_right_moveright)
  3822.         bin_up2=(vstick_right_moveup)
  3823.         bin_down2=(vstick_right_movedown)
  3824.         bin_start1=(vstick_start1)
  3825.         bin_start2=(vstick_start2)
  3826.         bin_coin1=(vstick_coin)
  3827.     }
  3828. }
  3829.  
  3830. [game="Fantasy"]
  3831. {
  3832.     [config="Default"]
  3833.     {
  3834.         bin_left1=(retro_left_p1)
  3835.         bin_right1=(retro_right_p1)
  3836.         bin_up1=(retro_up_p1)
  3837.         bin_down1=(retro_down_p1)
  3838.         bin_left2=(retro_left_p2)
  3839.         bin_right2=(retro_right_p2)
  3840.         bin_up2=(retro_up_p2)
  3841.         bin_down2=(retro_right_p2)
  3842.         bin_start1=(retro_start1)
  3843.         bin_start2=(retro_start2)
  3844.         bin_coin1=(retro_coin)
  3845.     }
  3846.  
  3847.     [config="V-Stick"]
  3848.     {
  3849.         bin_left1=(vstick_left_moveleft)
  3850.         bin_right1=(vstick_left_moveright)
  3851.         bin_up1=(vstick_left_moveup)
  3852.         bin_down1=(vstick_left_movedown)
  3853.         bin_left2=(vstick_right_moveleft)
  3854.         bin_right2=(vstick_right_moveright)
  3855.         bin_up2=(vstick_right_moveup)
  3856.         bin_down2=(vstick_right_movedown)
  3857.         bin_start1=(vstick_start1)
  3858.         bin_start2=(vstick_start2)
  3859.         bin_coin1=(vstick_coin)
  3860.     }
  3861. }
  3862.  
  3863. [game="Nibbler"]
  3864. {
  3865.     [config="Default"]
  3866.     {
  3867.         bin_left1=(retro_left_p1)
  3868.         bin_right1=(retro_right_p1)
  3869.         bin_up1=(retro_up_p1)
  3870.         bin_down1=(retro_down_p1)
  3871.         bin_left2=(retro_left_p2)
  3872.         bin_right2=(retro_right_p2)
  3873.         bin_up2=(retro_up_p2)
  3874.         bin_down2=(retro_right_p2)
  3875.         bin_start1=(retro_start1)
  3876.         bin_start2=(retro_start2)
  3877.         bin_coin1=(retro_coin)
  3878.     }
  3879.  
  3880.     [config="V-Stick"]
  3881.     {
  3882.         bin_left1=(vstick_left_moveleft)
  3883.         bin_right1=(vstick_left_moveright)
  3884.         bin_up1=(vstick_left_moveup)
  3885.         bin_down1=(vstick_left_movedown)
  3886.         bin_left2=(vstick_right_moveleft)
  3887.         bin_right2=(vstick_right_moveright)
  3888.         bin_up2=(vstick_right_moveup)
  3889.         bin_down2=(vstick_right_movedown)
  3890.         bin_start1=(vstick_start1)
  3891.         bin_start2=(vstick_start2)
  3892.         bin_coin1=(vstick_coin)
  3893.     }
  3894. }
  3895.  
  3896. [game="Time Pilot"]
  3897. {
  3898.     [config="Default"]
  3899.     {
  3900.         bin_coin1=(retro_coin1)
  3901.         bin_coin2=(retro_coin2)
  3902.         bin_coin3=(retro_coin3)
  3903.         bin_start1=(retro_start1)
  3904.         bin_start2=(retro_start2)
  3905.         bin_left1=(retro_left_p1)
  3906.         bin_right1=(retro_right_p1)
  3907.         bin_up1=(retro_up_p1)
  3908.         bin_down1=(retro_down_p1)
  3909.         bin_firea1=(retro_fire_p1)
  3910.         bin_left2=(retro_left_p2)
  3911.         bin_right2=(retro_right_p2)
  3912.         bin_up2=(retro_up_p2)
  3913.         bin_down2=(retro_down_p2)
  3914.         bin_firea2=(retro_fire_p2)
  3915.     }
  3916.  
  3917.     [config="V-Stick"]
  3918.     {
  3919.         bin_coin1=(vstick_coin)
  3920.         bin_coin2=()
  3921.         bin_coin3=()
  3922.         bin_start1=(vstick_start1)
  3923.         bin_start2=(vstick_start2)
  3924.         bin_left1=(vstick_left_moveleft)
  3925.         bin_right1=(vstick_left_moveright)
  3926.         bin_up1=(vstick_left_moveup)
  3927.         bin_down1=(vstick_left_movedown)
  3928.         bin_firea1=(vstick_left_fire)
  3929.         bin_left2=(vstick_right_moveleft)
  3930.         bin_right2=(vstick_right_moveright)
  3931.         bin_up2=(vstick_right_moveup)
  3932.         bin_down2=(vstick_right_movedown)
  3933.         bin_firea2=(vstick_right_fire)
  3934.     }
  3935. }
  3936.  
  3937. [game="Space Invaders"]
  3938. {
  3939.     [config="Default"]
  3940.     {
  3941.         bin_left=(retro_left)
  3942.         bin_right=(retro_right)
  3943.         bin_fire=(retro_fire)
  3944.         bin_coin1=(retro_coin1)
  3945.         bin_coin2=(retro_coin2)
  3946.         bin_start1=(retro_start1)
  3947.         bin_start2=(retro_start2)
  3948.     }
  3949.  
  3950.     [config="V-Stick"]
  3951.     {
  3952.         bin_left=(vstick_left_moveleft)
  3953.         bin_right=(vstick_left_moveright)
  3954.         bin_fire=(vstick_left_fire)
  3955.         bin_coin1=(vstick_coin)
  3956.         bin_coin2=()
  3957.         bin_start1=(vstick_start1)
  3958.         bin_start2=(vstick_start2)
  3959.     }
  3960. }
  3961.  
  3962.  
  3963. [game="Space Invaders PII"]
  3964. {
  3965.     [config="Default"]
  3966.     {
  3967.         bin_left=(retro_left)
  3968.         bin_right=(retro_right)
  3969.         bin_fire=(retro_fire)
  3970.         bin_coin1=(retro_coin1)
  3971.         bin_coin2=(retro_coin2)
  3972.         bin_start1=(retro_start1)
  3973.         bin_start2=(retro_start2)
  3974.     }
  3975.  
  3976.     [config="V-Stick"]
  3977.     {
  3978.         bin_left=(vstick_left_moveleft)
  3979.         bin_right=(vstick_left_moveright)
  3980.         bin_fire=(vstick_left_fire)
  3981.         bin_coin1=(vstick_coin)
  3982.         bin_coin2=()
  3983.         bin_start1=(vstick_start1)
  3984.         bin_start2=(vstick_start2)
  3985.     }
  3986. }
  3987.  
  3988. [game="Lunar Rescue"]
  3989. {
  3990.     [config="Default"]
  3991.     {
  3992.         bin_left=(retro_left)
  3993.         bin_right=(retro_right)
  3994.         bin_fire=(retro_fire)
  3995.         bin_coin1=(retro_coin1)
  3996.         bin_coin2=(retro_coin2)
  3997.         bin_start1=(retro_start1)
  3998.         bin_start2=(retro_start2)
  3999.     }
  4000.  
  4001.     [config="V-Stick"]
  4002.     {
  4003.         bin_left=(vstick_left_moveleft)
  4004.         bin_right=(vstick_left_moveright)
  4005.         bin_fire=(vstick_left_fire)
  4006.         bin_coin1=(vstick_coin)
  4007.         bin_coin2=()
  4008.         bin_start1=(vstick_start1)
  4009.         bin_start2=(vstick_start2)
  4010.     }
  4011. }
  4012.  
  4013. [game="Zero Zone"]
  4014.     {
  4015.     [config="Default"]
  4016.     {
  4017.         bin_coin1=(retro_coin1)
  4018.         bin_coin2=(retro_coin2)
  4019.         bin_p1start=(retro_start1)
  4020.         bin_p1up=(retro_up_p1)
  4021.         bin_p1down=(retro_down_p1)
  4022.         bin_p1left=(retro_left_p1)
  4023.         bin_p1right=(retro_right_p1)
  4024.         bin_p1button=(retro_fire_p1)
  4025.         bin_p2start=(retro_start2)
  4026.         bin_p2up=(retro_up_p2)
  4027.         bin_p2down=(retro_down_p2)
  4028.         bin_p2left=(retro_left_p2)
  4029.         bin_p2right=(retro_right_p2)
  4030.         bin_p2button=(retro_fire_p2)
  4031.     }
  4032.     [config="V-Stick"]
  4033.     {
  4034.         bin_coin1=(vstick_coin)
  4035.         bin_coin2=()
  4036.         bin_p1start=(vstick_start1)
  4037.         bin_p1up=(vstick_left_moveup)
  4038.         bin_p1down=(vstick_left_movedown)
  4039.         bin_p1left=(vstick_left_moveleft)
  4040.         bin_p1right=(vstick_left_moveright)
  4041.         bin_p1button=(vstick_left_fire)
  4042.         bin_p2start=(vstick_start2)
  4043.         bin_p2up=(vstick_right_moveup)
  4044.         bin_p2down=(vstick_right_movedown)
  4045.         bin_p2left=(vstick_right_moveleft)
  4046.         bin_p2right=(vstick_right_moveright)
  4047.         bin_p2button=(vstick_right_fire)
  4048.     }
  4049. }
  4050.  
  4051. [game="Super Space Invaders"]
  4052. {
  4053.     [config="Default"]
  4054.     {
  4055.         bin_coin1=(retro_coin1)
  4056.         bin_coin2=(retro_coin2)
  4057.         bin_p1start=(retro_start1)
  4058.         bin_p1up=(retro_up_p1)
  4059.         bin_p1down=(retro_down_p1)
  4060.         bin_p1left=(retro_left_p1)
  4061.         bin_p1right=(retro_right_p1)
  4062.         bin_p1fire=(retro_fire_p1)
  4063.         bin_p1special=(retro_action_p1)
  4064.         bin_p2start=(retro_start2)
  4065.         bin_p2up=(retro_up_p2)
  4066.         bin_p2down=(retro_down_p2)
  4067.         bin_p2left=(retro_left_p2)
  4068.         bin_p2right=(retro_right_p2)
  4069.         bin_p2fire=(retro_fire_p2)
  4070.         bin_p2special=(retro_action_p2)
  4071.     }
  4072.     [config="V-Stick"]
  4073.     {
  4074.         bin_coin1=(vstick_coin)
  4075.         bin_coin2=()
  4076.         bin_p1start=(vstick_start1)
  4077.         bin_p1up=(vstick_left_moveup)
  4078.         bin_p1down=(vstick_left_movedown)
  4079.         bin_p1left=(vstick_left_moveleft)
  4080.         bin_p1right=(vstick_left_moveright)
  4081.         bin_p1fire=(vstick_left_fire)
  4082.         bin_p1special=(vstick_right_action)
  4083.         bin_p2start=(vstick_start2)
  4084.         bin_p2up=(vstick_right_moveup)
  4085.         bin_p2down=(vstick_right_movedown)
  4086.         bin_p2left=(vstick_right_moveleft)
  4087.         bin_p2right=(vstick_right_moveright)
  4088.         bin_p2fire=(vstick_right_fire)
  4089.         bin_p2special=(vstick_right_action)
  4090.     }
  4091. }
  4092.  
  4093. [game="Pioneer Balloon"]
  4094. {
  4095.     [config="Default"]
  4096.     {
  4097.         bin_left1=(retro_left_p1)
  4098.         bin_right1=(retro_right_p1)
  4099.         bin_up1=(retro_up_p1)
  4100.         bin_down1=(retro_down_p1)
  4101.         bin_fire1=(retro_fire_p1)
  4102.         bin_left2=(retro_left_p2)
  4103.         bin_right2=(retro_right_p2)
  4104.         bin_up2=(retro_up_p2)
  4105.         bin_down2=(retro_right_p2)
  4106.         bin_fire2=(retro_fire_p2)
  4107.         bin_start1=(retro_start1)
  4108.         bin_start2=(retro_start2)
  4109.         bin_coin1=(retro_coin)
  4110.     }
  4111.  
  4112.     [config="V-Stick"]
  4113.     {
  4114.         bin_left1=(vstick_left_moveleft)
  4115.         bin_right1=(vstick_left_moveright)
  4116.         bin_up1=(vstick_left_moveup)
  4117.         bin_down1=(vstick_left_movedown)
  4118.         bin_left2=(vstick_right_moveleft)
  4119.         bin_right2=(vstick_right_moveright)
  4120.         bin_up2=(vstick_right_moveup)
  4121.         bin_down2=(vstick_right_movedown)
  4122.         bin_start1=(vstick_start1)
  4123.         bin_start2=(vstick_start2)
  4124.         bin_coin1=(vstick_coin)
  4125.     }
  4126. }
  4127.  
  4128. [game="The End"]
  4129. {
  4130.     [config="Default"]
  4131.     {
  4132.         bin_left1=(retro_left_p1)
  4133.         bin_right1=(retro_right_p1)
  4134.         bin_up1=(retro_up_p1)
  4135.         bin_down1=(retro_down_p1)
  4136.         bin_fire1=(retro_fire_p1)
  4137.         bin_left2=(retro_left_p2)
  4138.         bin_right2=(retro_right_p2)
  4139.         bin_up2=(retro_up_p2)
  4140.         bin_down2=(retro_down_p2)
  4141.         bin_fire2=(retro_fire_p2)
  4142.         bin_coin1=(retro_coin1)
  4143.         bin_coin2=(retro_coin2)
  4144.         bin_start1=(retro_start1)
  4145.         bin_start2=(retro_start2)
  4146.     }
  4147.  
  4148.     [config="V-Stick"]
  4149.     {
  4150.         bin_left1=(vstick_left_moveleft)
  4151.         bin_right1=(vstick_left_moveright)
  4152.         bin_up1=(vstick_left_moveup)
  4153.         bin_down1=(vstick_left_movedown)
  4154.         bin_fire1=(vstick_left_fire)
  4155.         bin_left2=(vstick_right_moveleft)
  4156.         bin_right2=(vstick_right_moveright)
  4157.         bin_up2=(vstick_right_moveup)
  4158.         bin_down2=(vstick_right_movedown)
  4159.         bin_fire2=(vstick_right_fire)
  4160.         bin_coin1=(vstick_coin)
  4161.         bin_coin2=()
  4162.         bin_start1=(vstick_start1)
  4163.         bin_start2=(vstick_start2)
  4164.     }
  4165. }
  4166.  
  4167. [game="Amidar (Scramble HW)"]
  4168. {
  4169.     [config="Default"]
  4170.     {
  4171.         bin_left1=(retro_left_p1)
  4172.         bin_right1=(retro_right_p1)
  4173.         bin_up1=(retro_up_p1)
  4174.         bin_down1=(retro_down_p1)
  4175.         bin_fire1=(retro_fire_p1)
  4176.         bin_bomb1=(retro_action_p1)
  4177.         bin_left2=(retro_left_p2)
  4178.         bin_right2=(retro_right_p2)
  4179.         bin_up2=(retro_up_p2)
  4180.         bin_down2=(retro_down_p2)
  4181.         bin_fire2=(retro_fire_p2)
  4182.         bin_bomb2=(retro_action_p2)
  4183.         bin_coin1=(retro_coin1)
  4184.         bin_coin2=(retro_coin2)
  4185.         bin_start1=(retro_start1)
  4186.         bin_start2=(retro_start2)
  4187.     }
  4188.  
  4189.     [config="V-Stick"]
  4190.     {
  4191.         bin_left1=(vstick_left_moveleft)
  4192.         bin_right1=(vstick_left_moveright)
  4193.         bin_up1=(vstick_left_moveup)
  4194.         bin_down1=(vstick_left_movedown)
  4195.         bin_fire1=(vstick_left_fire)
  4196.         bin_bomb1=(vstick_left_action)
  4197.         bin_left2=(vstick_right_moveleft)
  4198.         bin_right2=(vstick_right_moveright)
  4199.         bin_up2=(vstick_right_moveup)
  4200.         bin_down2=(vstick_right_movedown)
  4201.         bin_fire2=(vstick_right_fire)
  4202.         bin_bomb2=(vstick_right_action)
  4203.         bin_coin1=(vstick_coin)
  4204.         bin_coin2=()
  4205.         bin_start1=(vstick_start1)
  4206.         bin_start2=(vstick_start2)
  4207.     }
  4208. }
  4209.  
  4210. [game="Boot Hill"]
  4211. {
  4212.     [config="Default"]
  4213.     {
  4214.         bin_coin1=(retro_coin1)
  4215.         bin_coin2=(retro_coin2)
  4216.         bin_start1=(retro_start1)
  4217.         bin_start2=(retro_start2)
  4218.         bin_p1up=(retro_up_p1)
  4219.         bin_p1down=(retro_down_p1)
  4220.         bin_p1left=(retro_left_p1)
  4221.         bin_p1right=(retro_right_p1)
  4222.         bin_p1fire=(retro_fire_p1)
  4223.         bin_p1aimup=(bin_key_a)
  4224.         bin_p1aimdown=(bin_key_z)
  4225.         bin_p2up=(retro_up_p2)
  4226.         bin_p2down=(retro_down_p2)
  4227.         bin_p2left=(retro_left_p2)
  4228.         bin_p2right=(retro_right_p2)
  4229.         bin_p2fire=(retro_fire_p2)
  4230.         bin_p2aimup=(bin_key_pageup)
  4231.         bin_p2aimdown=(bin_key_pagedown)
  4232.     }
  4233.    [config="V-Stick"]
  4234.     {
  4235.         bin_coin1=(vstick_coin)
  4236.         bin_coin2=()
  4237.         bin_start1=(vstick_start1)
  4238.         bin_p1up=(vstick_left_moveup)
  4239.         bin_p1down=(vstick_left_movedown)
  4240.         bin_p1left=(vstick_left_moveleft)
  4241.         bin_p1right=(vstick_left_moveright)
  4242.         bin_p1fire=(vstick_left_fire)
  4243.         bin_start2=(vstick_start2)
  4244.         bin_p2up=(vstick_right_moveup)
  4245.         bin_p2down=(vstick_right_movedown)
  4246.         bin_p2left=(vstick_right_moveleft)
  4247.         bin_p2right=(vstick_right_moveright)
  4248.         bin_p2fire=(vstick_right_fire)
  4249.     }
  4250. }
  4251.  
  4252. [game="Arch Rivals"]
  4253. {
  4254.     /*
  4255.     ** Player 1 is LEFT player 
  4256.     ** Player 2 is RIGHT player
  4257.     ** The "shoot" key is also the "jump" key
  4258.     ** The "pass" key is also the "punch" key
  4259.     **
  4260.     ** The player joysticks are funky "65" input sticks. 
  4261.     ** I haven't figured out the mapping yet.
  4262.     **
  4263.     */
  4264.     [config="Default"]
  4265.     {
  4266.         bin_start1=(bin_key_1)
  4267.         bin_start2=(bin_key_2)
  4268.         bin_coin1=(bin_key_3)
  4269.         bin_coin2=(bin_key_4)
  4270.         bin_credbut=(bin_key_5)
  4271.         bin_selftest=(bin_key_f8)
  4272.         
  4273.         bin_p1shoot=(retro_fire_p1)
  4274.         bin_p1pass=(retro_action_p1)
  4275.         bin_p2shoot=(retro_fire_p2)
  4276.         bin_p2pass=(retro_action_p2)
  4277.         
  4278.         bin_p1up=(retro_up_p1)
  4279.         bin_p1down=(retro_down_p1)
  4280.         bin_p1left=(retro_left_p1)
  4281.         bin_p1right=(retro_right_p1)
  4282.         
  4283.         bin_p2up=(retro_up_p2)
  4284.         bin_p2down=(retro_down_p2)
  4285.         bin_p2left=(retro_left_p2)
  4286.         bin_p2right=(retro_right_p2)
  4287.         
  4288.         bin_tilt=(bin_key_0)
  4289.     }
  4290.     [config="Mike's Config"]
  4291.     {
  4292.         bin_start1=(bin_key_1)
  4293.         bin_start2=(bin_key_2)
  4294.         bin_coin1=(bin_key_3)
  4295.         bin_coin2=(bin_key_4)
  4296.         bin_credbut=(bin_key_5)
  4297.         bin_selftest=(bin_key_f8)
  4298.         
  4299.         bin_p1shoot=(bin_key_leftctrl, bin_key_v)
  4300.         bin_p1pass=(bin_key_leftalt, bin_key_b)
  4301.         bin_p2shoot=(bin_key_rightalt)
  4302.         bin_p2pass=(bin_key_rightctrl)
  4303.         
  4304.         bin_p1up=(bin_key_w)
  4305.         bin_p1down=(bin_key_s)
  4306.         bin_p1left=(bin_key_a)
  4307.         bin_p1right=(bin_key_d)
  4308.         
  4309.         bin_p2up=(bin_key_pad8)
  4310.         bin_p2down=(bin_key_pad2)
  4311.         bin_p2left=(bin_key_pad4)
  4312.         bin_p2right=(bin_key_pad6)
  4313.         
  4314.         bin_tilt=(bin_key_0)
  4315.     }
  4316. }
  4317.  
  4318. [game="Burgertime"]
  4319. {
  4320.     [config="Default"]
  4321.     {
  4322.         bin_right=(retro_right)
  4323.         bin_left=(retro_left)
  4324.         bin_up=(retro_up)
  4325.         bin_down=(retro_down)
  4326.         bin_button=(retro_fire)
  4327.         bin_start1=(retro_start1)
  4328.         bin_start2=(retro_start2)
  4329.         bin_tilt=(retro_diagstep)
  4330.         bin_coin1=(retro_coin1)
  4331.         bin_coin2=(retro_coin2)
  4332.     }
  4333.  
  4334.     [config="V-Stick"]
  4335.     {
  4336.         bin_right=(vstick_left_moveright)
  4337.         bin_left=(vstick_left_moveleft)
  4338.         bin_up=(vstick_left_moveup)
  4339.         bin_down=(vstick_left_movedown)
  4340.         bin_button=(vstick_left_fire)
  4341.         bin_start1=(vstick_start1)
  4342.         bin_start2=(vstick_start2)
  4343.         bin_tilt=(retro_diagstep)
  4344.         bin_coin1=(vstick_coin)
  4345.         bin_coin2=()
  4346.     }
  4347. }
  4348.  
  4349. [game="Snow Brothers"]
  4350. {
  4351.     [config="Default"]
  4352.     {
  4353.         bin_coin1=(retro_coin1)
  4354.         bin_coin2=(retro_coin2)
  4355.         bin_tilt=(retro_diagstep)
  4356.         bin_p1start=(retro_start1)
  4357.         bin_p1up=(retro_up_p1)
  4358.         bin_p1down=(retro_down_p1)
  4359.         bin_p1left=(retro_left_p1)
  4360.         bin_p1right=(retro_right_p1)
  4361.         bin_p1fire=(retro_action_p1)
  4362.         bin_p1jump=(retro_fire_p1)
  4363.         bin_p2start=(retro_start2)
  4364.         bin_p2up=(retro_up_p2)
  4365.         bin_p2down=(retro_down_p2)
  4366.         bin_p2left=(retro_left_p2)
  4367.         bin_p2right=(retro_right_p2)
  4368.         bin_p2fire=(retro_action_p2)
  4369.         bin_p2jump=(retro_fire_p2)
  4370.     }
  4371.  
  4372.     [config="V-Stick"]
  4373.     {
  4374.         bin_coin1=(vstick_coin)
  4375.         bin_coin2=()
  4376.         bin_tilt=(retro_diagstep)
  4377.         bin_p1start=(vstick_start1)
  4378.         bin_p1up=(vstick_left_moveup)
  4379.         bin_p1down=(vstick_left_movedown)
  4380.         bin_p1left=(vstick_left_moveleft)
  4381.         bin_p1right=(vstick_left_moveright)
  4382.         bin_p1fire=(vstick_left_action)
  4383.         bin_p1jump=(vstick_left_fire)
  4384.         bin_p2start=(vstick_start2)
  4385.         bin_p2up=(vstick_right_moveup)
  4386.         bin_p2down=(vstick_right_movedown)
  4387.         bin_p2left=(vstick_right_moveleft)
  4388.         bin_p2right=(vstick_right_moveright)
  4389.         bin_p2fire=(vstick_right_action)
  4390.         bin_p2jump=(vstick_right_fire)
  4391.     }
  4392. }
  4393.  
  4394. [game="Dig Dug"]
  4395. {
  4396.     [config="Default"]
  4397.     {
  4398.         bin_right=(retro_right)
  4399.         bin_left=(retro_left)
  4400.         bin_up=(retro_up)
  4401.         bin_down=(retro_down)
  4402.         bin_fire=(retro_fire)
  4403.         bin_start1=(retro_start1)
  4404.         bin_start2=(retro_start2)
  4405.         bin_coin1=(retro_coin1)
  4406.     }
  4407.  
  4408.     [config="V-Stick"]
  4409.     {
  4410.         bin_right=(vstick_left_moveright)
  4411.         bin_left=(vstick_left_moveleft)
  4412.         bin_up=(vstick_left_moveup)
  4413.         bin_down=(vstick_left_movedown)
  4414.         bin_fire=(vstick_left_action)
  4415.         bin_start1=(vstick_start1)
  4416.         bin_start2=(vstick_start2)
  4417.         bin_coin1=(vstick_coin)
  4418.     }
  4419. }
  4420.  
  4421. [game="Galaga"]
  4422. {
  4423.     [config="Default"]
  4424.     {
  4425.         bin_right=(retro_right)
  4426.         bin_left=(retro_left)
  4427.         bin_fire=(retro_fire)
  4428.         bin_start1=(retro_start1)
  4429.         bin_start2=(retro_start2)
  4430.         bin_coin1=(retro_coin1)
  4431.     }
  4432.  
  4433.     [config="V-Stick"]
  4434.     {
  4435.         bin_right=()
  4436.         bin_left=()
  4437.         bin_fire=()
  4438.         bin_start1=()
  4439.         bin_start2=()
  4440.         bin_coin1=()
  4441.     }
  4442. }
  4443.  
  4444. [game="Power Drive"]
  4445. {
  4446.     [config="Default"]
  4447.     {
  4448.         bin_coin1=(bin_key_1)
  4449.         bin_coin2=(bin_key_2)
  4450.         bin_coin3=(bin_key_3)
  4451.         bin_tilt=(bin_key_f8)
  4452.         bin_opcred=(bin_key_4)
  4453.         bin_service=(bin_key_f7)
  4454.         
  4455.         bin_p1wheelie= (bin_key_leftalt)
  4456.         bin_p1gear=(bin_key_leftctrl)
  4457.         bin_p1ltwheel=(bin_key_z)
  4458.         bin_p1rtwheel=(bin_key_x)
  4459.         
  4460.         bin_p2wheelie=(bin_key_rightctrl)
  4461.         bin_p2gear=(bin_key_rightalt)
  4462.         bin_p2ltwheel=(bin_key_leftarrow)
  4463.         bin_p2rtwheel=(bin_key_rightarrow)
  4464.         
  4465.         bin_p3wheelie=(bin_key_pad0)
  4466.         bin_p3gear=(bin_key_padenter)
  4467.         bin_p3ltwheel=(bin_key_pad4)
  4468.         bin_p3rtwheel=(bin_key_pad6)
  4469.     }
  4470. }
  4471.  
  4472. [game="Bosconian"]
  4473. {
  4474.     [config="Default"]
  4475.     {
  4476.         bin_right=(retro_right)
  4477.         bin_left=(retro_left)
  4478.         bin_up=(retro_up)
  4479.         bin_down=(retro_down)
  4480.         bin_fire=(retro_fire)
  4481.         bin_start1=(retro_start1)
  4482.         bin_start2=(retro_start2)
  4483.         bin_coin1=(retro_coin1)
  4484.         bin_coin2=(retro_coin2)
  4485.     }
  4486.  
  4487.     [config="V-Stick"]
  4488.     {
  4489.         bin_right=(vstick_left_moveright)
  4490.         bin_left=(vstick_left_moveleft)
  4491.         bin_up=(vstick_left_moveup)
  4492.         bin_down=(vstick_left_movedown)
  4493.         bin_fire=(vstick_left_action)
  4494.         bin_start1=(vstick_start1)
  4495.         bin_start2=(vstick_start2)
  4496.         bin_coin1=(vstick_coin)
  4497.         bin_coin2=(vstick_coin)
  4498.     }
  4499. }
  4500.  
  4501. [game="Max RPM"]
  4502. {
  4503.     [config="Default"]
  4504.     {
  4505.         bin_coin1 = (retro_coin1)
  4506.         bin_coin2 = (retro_coin2)
  4507.         bin_p2start = (retro_start2)
  4508.         bin_p1start = (retro_start1)
  4509.         bin_tilt = (retro_diagstep)
  4510.         bin_opcred = (bin_key_4)
  4511.         bin_service = (retro_selftest)
  4512.  
  4513.         /*
  4514.         ** there should probably be a better implementation of
  4515.         ** the throttle and steering.  it's currently "Binary", like
  4516.         ** spy hunter, that's not right -- since the original had
  4517.         ** an analog control.
  4518.         */
  4519.         bin_p1throttle = (bin_key_uparrow)
  4520.         bin_p1left = (bin_key_leftarrow)
  4521.         bin_p1right = (bin_key_rightarrow)
  4522.  
  4523.         bin_p2throttle = (bin_key_pad8)
  4524.         bin_p2left = (bin_key_pad4)
  4525.         bin_p2right = (bin_key_pad6)
  4526.  
  4527.         /*
  4528.         ** the gear shift is emulated in one of two ways:
  4529.         ** one key for each gear (1 ... 4) or,
  4530.         ** one key for "shift up" and one for "shift down"
  4531.         ** the default is shift up/down.
  4532.         */
  4533.         bin_p2gear1 = ()
  4534.         bin_p2gear2 = ()
  4535.         bin_p2gear3 = ()
  4536.         bin_p2gear4 = ()
  4537.         bin_p2gearup = (bin_key_padenter)
  4538.         bin_p2geardn = (bin_key_pad0)
  4539.  
  4540.         bin_p1gear1 = ()
  4541.         bin_p1gear2 = ()
  4542.         bin_p1gear3 = ()
  4543.         bin_p1gear4 = ()
  4544.         bin_p1gearup = (bin_key_leftalt)
  4545.         bin_p1geardn = (bin_key_leftctrl)
  4546.     }
  4547. }
  4548.         
  4549. [game="Missile Command"]
  4550. {
  4551.     [config="Default"]
  4552.     {
  4553.         bin_start1=(retro_start1)
  4554.         bin_start2=(retro_start2)
  4555.         bin_coin=(retro_coin1)
  4556.         bin_leftfire=(retro_fire)
  4557.         bin_midfire=(bin_key_spacebar, bin_mouse_middlebutton)
  4558.         bin_rightfire=(retro_action)
  4559.         bin_left=(retro_left)
  4560.         bin_right=(retro_right)
  4561.         bin_up=(retro_up)
  4562.         bin_down=(retro_down)
  4563.         bal_trackx=(bal_mouse_ballisticsx)
  4564.         bal_tracky=(bal_mouse_ballisticsy)
  4565.     }
  4566.  
  4567.     [config="V-Stick"]
  4568.     {
  4569.         bin_start1=(vstick_start1)
  4570.         bin_start2=(vstick_start2)
  4571.         bin_coin=(vstick_coin)
  4572.         bin_leftfire=(vstick_left_action)
  4573.         bin_midfire=(vstick_right_action)
  4574.         bin_rightfire=(vstick_right_moveright)
  4575.         bin_left=(vstick_left_moveleft)
  4576.         bin_right=(vstick_left_moveright)
  4577.         bin_up=(vstick_left_moveup)
  4578.         bin_down=(vstick_left_movedown)
  4579.     }
  4580. }
  4581.  
  4582. [game="Mario Brothers"]
  4583. {
  4584.     [config="Default"]
  4585.     {
  4586.         bin_left2=(retro_left_p2)
  4587.         bin_right2=(retro_right_p2)
  4588.         bin_jump2=(retro_fire_p2)
  4589.         bin_left1=(retro_left_p1)
  4590.         bin_right1=(retro_right_p1)
  4591.         bin_jump1=(retro_fire_p1)
  4592.         bin_coin1=(retro_coin1)
  4593.         bin_start1=(retro_start1)
  4594.         bin_start2=(retro_start2)
  4595.         bin_servicesw=(retro_selftest)
  4596.     }
  4597.  
  4598.     [config="V-Stick"]
  4599.     {
  4600.         bin_left1=(vstick_left_moveleft)
  4601.         bin_right1=(vstick_left_moveright)
  4602.         bin_jump1=(vstick_left_fire)
  4603.         bin_left2=(vstick_right_moveleft)
  4604.         bin_right2=(vstick_right_moveright)
  4605.         bin_jump2=(vstick_right_fire)
  4606.         bin_coin1=(vstick_coin)
  4607.         bin_start1=(vstick_start1)
  4608.         bin_start2=(vstick_start2)
  4609.         bin_servicesw=(retro_selftest)
  4610.     }
  4611. }
  4612.  
  4613. [game="Mr. Do!"]
  4614. {
  4615.     [config="Default"]
  4616.     {
  4617.         bin_left=(retro_left)
  4618.         bin_right=(retro_right)
  4619.         bin_up=(retro_up)
  4620.         bin_down=(retro_down)
  4621.         bin_fire=(retro_action)
  4622.         bin_coin1=(retro_coin1)
  4623.         bin_coin2=(retro_coin2)
  4624.         bin_start1=(retro_start1)
  4625.         bin_start2=(retro_start2)
  4626.         bin_rack=(retro_selftest)
  4627.     }
  4628.  
  4629.     [config="V-Stick"]
  4630.     {
  4631.         bin_left=(vstick_left_moveleft)
  4632.         bin_right=(vstick_left_moveright)
  4633.         bin_up=(vstick_left_moveup)
  4634.         bin_down=(vstick_left_movedown)
  4635.         bin_fire=(vstick_left_fire)
  4636.         bin_coin1=(vstick_coin)
  4637.         bin_coin2=()
  4638.         bin_start1=(vstick_start1)
  4639.         bin_start2=(vstick_start2)
  4640.         bin_rack=(retro_selftest)
  4641.     }
  4642. }
  4643.  
  4644. [game="Toobin"]
  4645. {
  4646.     [config="Default"]
  4647.     {
  4648.         bin_rcoin=(retro_coin1)
  4649.         bin_lcoin=(retro_coin2)
  4650.         bin_p1fr=(bin_key_d)
  4651.         bin_p1fl=(bin_key_a)
  4652.         bin_p1bl=(bin_key_q)
  4653.         bin_p1br=(bin_key_e)
  4654.         bin_p2fr=(bin_key_l)
  4655.         bin_p2fl=(bin_key_j)
  4656.         bin_p2bl=(bin_key_u)
  4657.         bin_p2br=(bin_key_o)
  4658.         bin_p1throw=(bin_key_leftctrl, retro_start1)
  4659.         bin_p2throw=(bin_key_rightctrl, retro_start2)
  4660.         bin_service=(retro_diagstep)
  4661.     }
  4662.  
  4663.     [config="V-Stick"]
  4664.     {
  4665.     }
  4666. }
  4667.  
  4668. [game="Blaster"]
  4669. {
  4670.     [config="Default"]
  4671.     {
  4672.         bin_up=(retro_up)
  4673.         bin_down=(retro_down)
  4674.         bin_left=(retro_left)
  4675.         bin_right=(retro_right)
  4676.         bin_thrust=(retro_action)
  4677.         bin_fire=(retro_fire)
  4678.         bin_start1=(retro_start1)
  4679.         bin_start2=(retro_start2)
  4680.         bin_autoup=(retro_autoup)
  4681.         bin_advance=(retro_diagstep)
  4682.         bin_coin3=()
  4683.         bin_hsreset=()
  4684.         bin_coin1=(retro_coin1)
  4685.         bin_coin2=(retro_coin2)
  4686.     }
  4687.  
  4688.     [config="V-Stick"]
  4689.     {
  4690.         bin_up=()
  4691.         bin_down=()
  4692.         bin_left=()
  4693.         bin_right=()
  4694.         bin_thrust=()
  4695.         bin_fire=()
  4696.         bin_start1=()
  4697.         bin_start2=()
  4698.         bin_autoup=()
  4699.         bin_advance=()
  4700.         bin_coin3=()
  4701.         bin_hsreset=()
  4702.         bin_coin1=()
  4703.         bin_coin2=()
  4704.     }
  4705. }
  4706.  
  4707. /*
  4708. [game="Joust 2"]
  4709. {
  4710.     [config="Default"]
  4711.     {
  4712.     }
  4713.  
  4714.     [config="V-Stick"]
  4715.     {
  4716.     }
  4717. }
  4718.  
  4719. [game="Mystic Marathon"]
  4720. {
  4721.     [config="Default"]
  4722.     {
  4723.     }
  4724.  
  4725.     [config="V-Stick"]
  4726.     {
  4727.     }
  4728. }
  4729. */
  4730.  
  4731. [game="1942"]
  4732. {
  4733.     [config="Default"]
  4734.     {
  4735.         bin_start1=(retro_start1)
  4736.         bin_start2=(retro_start2)
  4737.         bin_coin2=(retro_coin2)
  4738.         bin_coin1=(retro_coin1)
  4739.         bin_right1=(retro_right)
  4740.         bin_left1=(retro_left)
  4741.         bin_down1=(retro_down)
  4742.         bin_up1=(retro_up)
  4743.         bin_fire1=(retro_fire)
  4744.         bin_bomb1=(retro_action)
  4745.         bin_right2=()
  4746.         bin_left2=()
  4747.         bin_down2=()
  4748.         bin_up2=()
  4749.         bin_fire2=()
  4750.         bin_bomb2=()
  4751.     }
  4752.  
  4753.     [config="V-Stick"]
  4754.     {
  4755.         bin_start1=()
  4756.         bin_start2=()
  4757.         bin_coin2=()
  4758.         bin_coin1=()
  4759.         bin_right1=()
  4760.         bin_left1=()
  4761.         bin_down1=()
  4762.         bin_up1=()
  4763.         bin_fire1=()
  4764.         bin_bomb1=()
  4765.         bin_right2=()
  4766.         bin_left2=()
  4767.         bin_down2=()
  4768.         bin_up2=()
  4769.         bin_fire2=()
  4770.         bin_bomb2=()
  4771.     }
  4772. }
  4773.  
  4774. [game="Vulgus"]
  4775. {
  4776.     [config="Default"]
  4777.     {
  4778.         bin_start1=(retro_start1)
  4779.         bin_start2=(retro_start2)
  4780.         bin_coin2=(retro_coin2)
  4781.         bin_coin1=(retro_coin1)
  4782.         bin_right1=(retro_right)
  4783.         bin_left1=(retro_left)
  4784.         bin_down1=(retro_down)
  4785.         bin_up1=(retro_up)
  4786.         bin_fire1=(retro_fire)
  4787.         bin_bomb1=(retro_action)
  4788.         bin_right2=()
  4789.         bin_left2=()
  4790.         bin_down2=()
  4791.         bin_up2=()
  4792.         bin_fire2=()
  4793.         bin_bomb2=()
  4794.     }
  4795.  
  4796.     [config="V-Stick"]
  4797.     {
  4798.         bin_start1=()
  4799.         bin_start2=()
  4800.         bin_coin2=()
  4801.         bin_coin1=()
  4802.         bin_right1=()
  4803.         bin_left1=()
  4804.         bin_down1=()
  4805.         bin_up1=()
  4806.         bin_fire1=()
  4807.         bin_bomb1=()
  4808.         bin_right2=()
  4809.         bin_left2=()
  4810.         bin_down2=()
  4811.         bin_up2=()
  4812.         bin_fire2=()
  4813.         bin_bomb2=()
  4814.     }
  4815. }
  4816.  
  4817. [game="Mappy"]
  4818. {
  4819.     [config="Default"]
  4820.     {
  4821.         bin_right=(retro_right)
  4822.         bin_left=(retro_left)
  4823.         bin_up=(retro_up)
  4824.         bin_down=(retro_down)
  4825.         bin_fire=(retro_fire)
  4826.         bin_fire=(retro_fire)
  4827.         bin_coin1=(retro_coin1)
  4828.         bin_coin2=(retro_coin2)
  4829.         bin_start1=(retro_start1)
  4830.         bin_start2=(retro_start2)
  4831.     }
  4832.  
  4833.     [config="V-Stick"]
  4834.     {
  4835.         bin_right=()
  4836.         bin_left=()
  4837.         bin_up=()
  4838.         bin_down=()
  4839.         bin_fire=()
  4840.         bin_fire=()
  4841.         bin_coin1=()
  4842.         bin_coin2=()
  4843.         bin_start1=()
  4844.         bin_start2=()
  4845.     }
  4846. }
  4847.  
  4848. [game="Dig Dug 2"]
  4849. {
  4850.     [config="Default"]
  4851.     {
  4852.         bin_coin1=(retro_coin1)
  4853.         bin_coin2=(retro_coin2)
  4854.         bin_start1=(retro_start1)
  4855.         bin_start2=(retro_start2)
  4856.         bin_right=(retro_right)
  4857.         bin_left=(retro_left)
  4858.         bin_up=(retro_down)
  4859.         bin_down=(retro_down)
  4860.         bin_fire=(retro_fire)
  4861.     }
  4862.     [config="V-Stick"]
  4863.     {
  4864.     }
  4865. }
  4866.  
  4867. [game="Pengo"]
  4868. {
  4869.     [config="Default"]
  4870.     {
  4871.         bin_up=(retro_up)
  4872.         bin_down=(retro_down)
  4873.         bin_left=(retro_left)
  4874.         bin_right=(retro_right)
  4875.         bin_coin1=(retro_coin1)
  4876.         bin_coin2=(retro_coin2)
  4877.         bin_coin3=(retro_coin3)
  4878.         bin_fire=(retro_fire)
  4879.         bin_service=(retro_selftest)
  4880.         bin_start1=(retro_start1)
  4881.         bin_start2=(retro_start2)
  4882.     }
  4883.  
  4884.     [config="V-Stick"]
  4885.     {
  4886.         bin_up=(vstick_left_moveup)
  4887.         bin_down=(vstick_left_movedown)
  4888.         bin_left=(vstick_left_moveleft)
  4889.         bin_right=(vstick_left_moveright)
  4890.         bin_coin1=(vstick_coin)
  4891.         bin_coin2=()
  4892.         bin_coin3=()
  4893.         bin_fire=(vstick_left_fire)
  4894.         bin_service=(retro_selftest)
  4895.         bin_start1=(vstick_start1)
  4896.         bin_start2=(vstick_start2)
  4897.     }
  4898. }
  4899.  
  4900.  
  4901. [game="Ladybug"]
  4902. {
  4903.     [config="Default"]
  4904.     {
  4905.         bin_left=(retro_left)
  4906.         bin_down=(retro_down)
  4907.         bin_right=(retro_right)
  4908.         bin_up=(retro_up)
  4909.         bin_start1=(retro_start1)
  4910.         bin_start2=(retro_start2)
  4911.         bin_tilt=(retro_diagstep)
  4912.         bin_coin1=(retro_coin1)
  4913.         bin_coin2=(retro_coin2)
  4914.     }
  4915.  
  4916.     [config="V-Stick"]
  4917.     {
  4918.         bin_left=(vstick_left_moveleft)
  4919.         bin_down=(vstick_left_movedown)
  4920.         bin_right=(vstick_left_moveright)
  4921.         bin_up=(vstick_left_moveup)
  4922.         bin_start1=(vstick_start1)
  4923.         bin_start2=(vstick_start2)
  4924.         bin_tilt=(retro_diagstep)
  4925.         bin_coin1=(vstick_coin)
  4926.         bin_coin2=()
  4927.     }
  4928. }
  4929.  
  4930. [game="Q*Bert"]
  4931. {
  4932.     [config="Default"]
  4933.     {
  4934.         bin_right1=(retro_right)
  4935.         bin_left1=(retro_left)
  4936.         bin_up1=(retro_up)
  4937.         bin_down1=(retro_down)
  4938.         bin_right2=(retro_right)
  4939.         bin_left2=(retro_left)
  4940.         bin_up2=(retro_up)
  4941.         bin_down2=(retro_down)
  4942.         bin_start1=(retro_start1)
  4943.         bin_start2=(retro_start2)
  4944.         bin_coin1=(retro_coin1)
  4945.         bin_coin2=(retro_coin2)
  4946.         bin_selftest=(retro_selftest)
  4947.         bin_diagstep=(retro_diagstep)
  4948.     }
  4949.  
  4950.     [config="V-Stick"]
  4951.     {
  4952.         bin_right1=(vstick_left_moveright)
  4953.         bin_left1=(vstick_left_moveleft)
  4954.         bin_up1=(vstick_left_moveup)
  4955.         bin_down1=(vstick_left_movedown)
  4956.         bin_right2=(vstick_left_moveright)
  4957.         bin_left2=(vstick_left_moveleft)
  4958.         bin_up2=(vstick_left_moveup)
  4959.         bin_down2=(vstick_left_movedown)
  4960.         bin_start1=(vstick_start1)
  4961.         bin_start2=(vstick_start2)
  4962.         bin_coin1=(vstick_coin)
  4963.         bin_coin2=()
  4964.         bin_selftest=(retro_selftest)
  4965.         bin_diagstep=(retro_diagstep)
  4966.     }
  4967. }
  4968.  
  4969. /* End Of Line */
  4970.