;;Controls.dat INI file Version=0.101.3, Time=2005-12-05 18:13:49, Generated by=SirPoonga [88games] gamename='88 Games numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This is a 4 player team type game where 2 players compete each time P1NumButtons=3 P1Controls=Just Buttons+button P1_BUTTON1=Run P1_BUTTON2=Jump P1_BUTTON3=Run [005] gamename=005 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [yard] gamename=10-Yard Fight (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Pass / Hike P1_BUTTON2=Lateral P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gtmr] gamename=1000 Miglia: Great 1000 Miles Rally (94/07/18) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=IMPORTANT NOTE: This game has several options regarding the control type. It has an optional brake pedal/button as well as the option to play the game with either a 270 wheel or an 8way joystick. The controls shown here are the ones used on the dedicated model. Notice the lack of the brake pedal. It seems that the brake pedal was used in conversion kits as the dedicated cabinet didn't have one. P1NumButtons=1 P1Controls=270 Steering Wheel+paddle|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_PADDLE=Left P1_PADDLE_EXT=Right [1941] gamename=1941 - Counter Attack (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Loop P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [1942] gamename=1942 (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Loop P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [1943kai] gamename=1943 Kai: Midway Kaisen (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=A - Fire, B - Bomb Pressing both buttons will allow the plane to loop P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [1943] gamename=1943: The Battle of Midway (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Press both buttons together to cause the plane to loop. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [1944] gamename=1944: The Loop Master (US 000620) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [19xx] gamename=19XX: The War Against Destiny (US 951207) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=If you hold down the shoot button, your weapon powers up and gives you a homing missle in addition to you normal weapon. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [openice] gamename=2 On 2 Open Ice Challenge (rev 1.21) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Turbo P1_BUTTON2=Shoot / Block P1_BUTTON3=Pass / Steal P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [4enraya] gamename=4 En Raya numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Down P1_BUTTON2=Shot P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [4in1] gamename=4 Fun in 1 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bowler] gamename=4 Player Bowling Alley numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=4 players alternate with the same trackball in the upright cab. Mame doesn't have cocktail mode, but KLOV shows a two trackball cocktail. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Straight/Hook P1_BUTTON2=?? P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y_EXT=Down [4dwarrio] gamename=4-D Warriors numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [64street] gamename=64th. Street - A Detective Story (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pressing both buttons will do a special attack P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [720] gamename=720 Degrees (rev 4) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=OTHER: The 720 controller is unique. It is an optical sensed spinner with a joystick handle. The controller had two encoder wheels on the same axis; one was like a normal spinner encode wheel with 72 spokes & 72 gaps, the other encoder wheel had only two gaps spaced as far as alternating gaps on the normal encoder wheel (ie: instead of gap, spoke, gap, spoke, gap like on the normal wheel, the middle gap was part of the one fat spoke seperating the two gaps on the ends). The normal encoder wheel turns the character in the game, the other encoder wheel is to help keep the stick calibrated with the screen, on each rotation of the stick. Mame only emulates the normal wheel as a dial type input; the other is ignored. The character in the game can face 16 directions: the 4 cardinal directions, the 4 normal diagonals, and the 8 directions inbetween the cardinals and the diagonals. The Kick button makes the character skate faster (in case that's not clear). Both buttons are mirrored on opposite sides of the 'joystick' spinner, but like most mirror cases, they are wired as a total of only two buttons. P1NumButtons=2 P1Controls=Spinner+dial|Misc+other P1_BUTTON1=Kick P1_BUTTON2=Jump P1_DIAL_EXT=Rotate Right P1_DIAL=Rotate Left [7jigen] gamename=7jigen no Youseitachi - Mahjong 7 Dimensions (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ace] gamename=Ace numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 2-way horizontal stick is a trigger stick, pushing left rotates the plane anticlockwise, pushing right rotates the plane clockwise P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way+P1_BUTTON1|2-way Joystick (Vertical)+vjoy2way|Misc+other P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_UP=Speed Up P1_JOYSTICK_DOWN=Slow Down [acrobatm] gamename=Acrobat Mission numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Hold down Fire button to increase power P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [actfancr] gamename=Act-Fancer Cybernetick Hyper Weapon (World revision 2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hatena] gamename=Adventure Quiz 2 Hatena Hatena no Dai-Bouken (Japan 900228) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [aerofgt] gamename=Aero Fighters numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pressing bomb button drops bomb and plane also loops. There are no labels on the CP. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aburner2] gamename=After Burner II numPlayers=1 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 'unknown' button is emulated in MAME but has no real purpose. As far as I can tell from the drivers, it was used for some sort of feedback in the simulation cockpits. P1NumButtons=3 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1&P1_BUTTON2|Throttle (Stick)+stickz P1_BUTTON1=Fire P1_BUTTON2=Vulcan P1_BUTTON3=Unknown P1_AD_STICK_Y_EXT=Down P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Z=Slow P1_AD_STICK_Z_EXT=Fast [koshien] gamename=Ah Eikou no Koshien (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=A - Power-up B - Hit/Throw C - Unknown action during game P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [airbustr] gamename=Air Buster: Trouble Specialty Raid Unit (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Only 1 button on the CP but Mame has 2 mapped (both doing the same thing) P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [airduel] gamename=Air Duel (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pinout shows 3 buttons (Fire1, Fire2, Fire3), the flyer shows 2 buttons, Mame has 4 buttons mapped and only 2 seem to work P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Gun P1_BUTTON2=Guided Bomb P1_BUTTON3=Unknown P1_BUTTON4=Unknown P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [airwolf] gamename=Airwolf numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Button 2 acts differently based on the position on the screen. In the lower half of the screen button 2 will shoot diagonally down to the ground. In the top half it will drop a bomb P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ajax] gamename=Ajax numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Machine Gun P1_BUTTON2=Missle P1_BUTTON3=Super Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [alexkidd] gamename=Alex Kidd: The Lost Stars (set 2, unprotected) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=I cold not find what the 3rd button did nor did I immediately notice where it is written in the driver (I think it's one of those generic drivers) P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Unknown P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [alibaba] gamename=Ali Baba and 40 Thieves numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Drop is not the button label (couldn't find one). It drops something behind your character which blocks the path of the Captain Thief which allows you to get away P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Drop P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [astorm] gamename=Alien Storm (set 4, 2 Players, FD1094 317-?) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Roll P1_BUTTON3=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aliensyn] gamename=Alien Syndrome (set 4, System 16B, unprotected) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [avsp] gamename=Alien vs. Predator (Euro 940520) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The default dipswitch is two player mode; you need to F2 into the game's service mode and change it to three player mode to play with 3 players. Each character has special moves. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Attack P1_BUTTON3=Jump (Dash) P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [alien3] gamename=Alien3: The Gun numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There isn't much info about the 'real' name for the second button on the guns. If you have any info feel free to corect. P1NumButtons=2 P1Controls=Analog Gun+lightgun P1_BUTTON1=Fire P1_BUTTON2=Secondary Weapon P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [aliens] gamename=Aliens (World set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot 1 P1_BUTTON2=Shoot 2 P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aafb] gamename=All American Football (rev E) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The joystick controls the player movement while the kicker is for kicking and passing. P1NumButtons=1 P1Controls=8-way Joystick+joy8way|Football Kicker+stick P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_AD_STICK_X=Aim Left P1_AD_STICK_X_EXT=Aim Right P1_AD_STICK_Y=Short P1_AD_STICK_Y_EXT=Long [alleymas] gamename=Alley Master numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Probably the oddest bowling game out there, this game uses a football kicker stick to bowl! P1NumButtons=2 P1Controls=Baseball Pitcher+stick P1_BUTTON1=Left P1_BUTTON2=Right P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [alphaho] gamename=Alpha Fighter / Head On numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Accelerate P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [alpinerd] gamename=Alpine Racer (Rev. AR2 Ver.D) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a dedicated platform shaped like a pair of skiis. It basically acts like a giant analog stick. The player navigates via three, lighted, navigational buttons. (Left, Right and Decision) The Decision button also changes view during gameplay. The 'sweep' and 'edge' descriptions were taken directly from the game's cryptic i/o test menu. Knowing nothing about skiiing, the way the terms 'sweep' and 'edge' were used may be incorrect. P1NumButtons=3 P1Controls=Analog Stick+stick|Misc+other|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Decision P1_BUTTON2=Left (Select) P1_BUTTON3=Right (Select) P1_AD_STICK_X=Sweep Left P1_AD_STICK_X_EXT=Sweep Right P1_AD_STICK_Y=Increase Edge P1_AD_STICK_Y_EXT=Decrease Edge [alpine] gamename=Alpine Ski (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The cpo depicted a simple arrow pointing up for the button label. Upon research I found that this button makes you go down the hill faster. I modified the caption accordingly to avoid confusion. For left and right, the cpo shows a picture of a skiier going left and right respectively. I added the 'ski' part of the caption to prepare for the upcoming icon support in the viewer. As the game doesn't have a true caption, this shouldn't be any less accurate. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Ski Faster P1_JOYSTICK_RIGHT=Ski Right P1_JOYSTICK_LEFT=Ski Left [altbeast] gamename=Altered Beast (set 7, 8751 317-0078) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [maze] gamename=Amazing Maze numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [horshoes] gamename=American Horseshoes (US) numPlayers=4 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Angle P1_BUTTON2=Grip P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y_EXT=Down [amspdwy] gamename=American Speedway (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=360 Steering Wheel+dial|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_DIAL=Left P1_DIAL_EXT=Right [amerdart] gamename=AmeriDarts (set 1) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=To play, aim with the trackball, press the 'lock' button to set the position and then roll to throw. P1NumButtons=1 P1Controls=Misc Buttons+button+P1_BUTTON1|Trackball+trackball P1_BUTTON1=Lock P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [amidar] gamename=Amidar numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [angelkds] gamename=Angel Kids (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Left joy controls the left kid, right controls the right kid P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Up P1_JOYSTICKRIGHT_DOWN=Down P1_JOYSTICKRIGHT_LEFT=Left P1_JOYSTICKRIGHT_RIGHT=Right [anteater] gamename=Anteater numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Not sure if the label is correct but that's what it does. Couldn't find a pic of the panel P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Tongue Return P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [apb] gamename=APB - All Points Bulletin (rev 7) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Pedal (Analog)+pedal|360 Steering Wheel+dial P1_BUTTON1=Siren / Start P1_BUTTON2=Fire P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Accelerate [apparel] gamename=Apparel Night (Japan 860929) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [aquajack] gamename=Aqua Jack (World) numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=In mame a dial is also emulated. This dial has no apparent function and isn't used in the game at all. It could be reminants of a hack or something. P1NumButtons=4 P1Controls=Pedal (Microswitch)+button+P1_BUTTON4|8-way Triggerstick+joy8way+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Machine Gun P1_BUTTON2=Jump P1_BUTTON3=Vulcan P1_BUTTON4=Thrust P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [aquarium] gamename=Aquarium (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= You can choose at the start of the game whether you would like to use 1 or 2 buttons Type A - 2 buttons Type B - 1 button No pic available, labelled on what they do P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Rotate Right P1_BUTTON2=Rotate Left P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [arabian] gamename=Arabian numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Kick P1_JOYSTICK_RIGHT=Walk P1_JOYSTICK_LEFT=Walk P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [arbalest] gamename=Arbalester numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [arcadecl] gamename=Arcade Classics (prototype) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Trackball+trackball P1_BUTTON1=Fire / Left Missile P1_BUTTON2=Fire / Center Missile P1_BUTTON3=Fire / Right Missile P1_TRACKBALL_Y_EXT=Down P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left [archrivl] gamename=Arch Rivals (rev 4.0) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The control panel for this game had two pass buttons, but they were merely wired to the same input as only one pass is wired in the schematics. The controls actually used 49-way joysticks for this game, which can be thought of as corse analog sticks. P1NumButtons=2 P1Controls=49-way Joystick+stick P1_BUTTON1=Shoot/Jump P1_BUTTON2=Pass/Punch P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [area51] gamename=Area 51 (R3000) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=As with many of the lightgun games at the time, Area 51 requires you to fire off screen to reload. Mame has hacked this to where you fire at the absolute edge of the screen to reload. This is good for people who don't use lightguns but very bad for those of us who do. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_Y_EXT=Down P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left [area51mx] gamename=Area 51 / Maximum Force Duo v2.0 numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_Y_EXT=Down P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left [argus] gamename=Argus numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Fire button shoots flying objects, the laser hits the ground units P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Laser P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [arkarea] gamename=Ark Area numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=To change direction hold the direction button down while using the joystick P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Direction P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [arkanoid] gamename=Arkanoid (World) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_DIAL=Left P1_DIAL_EXT=Right [arknoid2] gamename=Arkanoid - Revenge of DOH (World) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_DIAL=Left P1_DIAL_EXT=Right [arlingtn] gamename=Arlington Horse Racing (v1.21-D) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Sirp Please fix me.... vertical 2 ways have the wrong labels showing up and there isn't a directional 2 way button (vertical), which is what I use. P1NumButtons=4 P1Controls=2-way Joystick (Vertical)+vjoy2way|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=WIN P1_BUTTON2=PLACE P1_BUTTON3=SHOW P1_BUTTON4=COLLECT P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [armwrest] gamename=Arm Wrestling numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This Game only uses 3 directions of the 4 way stick. Down is not used. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Power P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN= P1_JOYSTICK_UP=Pull P1_JOYSTICK_RIGHT=Right [armedf] gamename=Armed Formation numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Button 3 is mapped in driver armedf.c but isn't used P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special P1_BUTTON3=Unknown P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [armora] gamename=Armor Attack numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Something of note is this game is pretty much unplayable in Mame without the artwork pack that goes with the rom. Be sure to download it. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Forward P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [armorcar] gamename=Armored Car (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=I think a bit of how to play info might be necessary. The sawhorse button releases a police barrier to crash cars. The 2nd gear button makes you go faster, but only while it is held. P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Sawhorse P1_BUTTON2=2nd Gear P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ashura] gamename=Ashura Blaster (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aso] gamename=ASO - Armored Scrum Object numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Laser P1_BUTTON2=Missile P1_BUTTON3=Power Up P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [assault] gamename=Assault numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Mame-wise, this game is really odd. The original game uses dual 4-way trigger sticks. However the author of the mame driver also hacked in an optional 1 stick control scheme so you can play the game with a regular single stick. Unfortunately, this hack interferes with the real inputs so you have to clear one or the other to play properly. It should also be noted that you can not rapid roll with the hack as the game requires you to press both sticks left or right at once to do a roll. Also there is a phantom button defined that is useless. Gameplay Tips: To rapid roll push both sticks in the same direction. (Left or right only) To launch a grenade push both sticks to the outside and fire when ready. P1NumButtons=1 P1Controls=Dual 4-way Triggersticks+doublejoy4way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICKRIGHT_RIGHT=Rapid Roll Right [asterix] gamename=Asterix (ver EAD) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Watch the attract screen to view general and special moves P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [asteroid] gamename=Asteroids (rev 2) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=FIRE P1_BUTTON2=THRUST P1_BUTTON3=HYPER SPACE P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [astdelux] gamename=Asteroids Deluxe (rev 2) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=FIRE P1_BUTTON2=THRUST P1_BUTTON3=SHIELDS P1_JOYSTICK_RIGHT=ROTATE RIGHT P1_JOYSTICK_LEFT=ROTATE LEFT [astrob] gamename=Astro Blaster (version 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Don't think Star Trek when you see the warp button. It activates a 10 second time warp which slows the enemies down. So who ever said that Binx was innovative was about 20 years too late. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Warp P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [astrof] gamename=Astro Fighter (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Missile P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [astinvad] gamename=Astro Invader numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=FIRE P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [asuka] gamename=Asuka & Asuka (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [asylum] gamename=Asylum (prototype) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [abaseb] gamename=Atari Baseball (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Action button depends if batting or fielding - selects hit, swings bat, selects pitch, throws etc P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Action P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [atarifb] gamename=Atari Football (revision 2) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=There are 4 plays (well, four offense, four defense) per player displayed as part of the control panel with an LED for each play and selected with the action button. You cannot play against the computer: this game has to be played with two players. There is a four player version with four trackballs; that version has to be played with 4 players. **Update** I looked in the mame cpo pack and found a pic to fill in the button label. Rebel, if you need a copy of the cpo pack please contact me, it's very helpful. P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Play Select: Press to Pass / Kick P1_TRACKBALL_Y_EXT=Down P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left [ataxx] gamename=Ataxx (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Select P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [athena] gamename=Athena numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Attack P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [atehate] gamename=Athena no Hatena ? numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Trivia Buttons+button P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [atomicp] gamename=Atomic Point (Korea) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=If a falling block has one block flashing you can press the second button and you get four choices. One of these it to get to select what the next shape will be. Mame has this as a 8-way in the system16.c driver but while playing acts like a 4-way P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_BUTTON2=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [robokid] gamename=Atomic Robo-kid numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Weapon Select P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aurail] gamename=Aurail (set 3, US, unprotected) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Special sends out remote attack drones P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Sepcial P1_BUTTON3=Shield P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [av2mj1bb] gamename=AV2Mahjong No.1 Bay Bridge no Seijo (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [av2mj2rg] gamename=AV2Mahjong No.2 Rouge no Kaori (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [avalnche] gamename=Avalanche numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Paddle (Horizontal)+paddle P1_BUTTON1=Serve P1_PADDLE=Left P1_PADDLE_EXT=Right [avengers] gamename=Avengers (US set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Button A - Punch Button B - Kick P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [avspirit] gamename=Avenging Spirit numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Button A - Fire Button B - Jump P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [aztarac] gamename=Aztarac numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1|Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Radar P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down P1_DIAL=Aim Left P1_DIAL_EXT=Aim Right [azurian] gamename=Azurian Attack numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [baddudes] gamename=Bad Dudes vs. Dragonninja (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Holding down attack while standing still will charge up a super punch. Pressing jump and attack at once will do a super kick at the expense of some of your energy. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [badlands] gamename=Bad Lands numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=360 Steering Wheel+dial|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Gas P1_BUTTON2=Fire P1_DIAL=Left P1_DIAL_EXT=Right [bagman] gamename=Bagman numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bkrtmaq] gamename=Bakuretsu Quiz Ma-Q Dai Bouken (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This will display in mame as a 4 player even though it is only 2 player. P1NumButtons=4 P1Controls=Trivia Buttons+button P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [bakutotu] gamename=Bakutotsu Kijuutei numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=All buttons do the same thing P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Fire P1_BUTTON3=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ballbomb] gamename=Balloon Bomber numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ballbros] gamename=Balloon Brothers numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame has 3 buttons mapped but the game only has 1. P1NumButtons=3 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_BUTTON2=Unknown P1_BUTTON3=Unknown P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN= P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [baluba] gamename=Baluba-louk no Densetsu numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bangball] gamename=Bang Bang Ball (v1.05) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Throw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bang] gamename=Bang! numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [bankp] gamename=Bank Panic numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Shoot Door 1 P1_BUTTON2=Shoot Door 2 P1_BUTTON3=Shoot Door 3 P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [baraduke] gamename=Baraduke (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [barricad] gamename=Barricade numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Panel had directional buttons but of course mame is mapped to the normal joystick inputs P1NumButtons=0 P1Controls=Directional Buttons(4-way)+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [barrier] gamename=Barrier numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mame has the original directional buttons mapped to the normal mame movement buttons Buttons are used to select skill level P1NumButtons=3 P1Controls=Directional Buttons(4-way)+joy4way P1_BUTTON1=Beginner P1_BUTTON2=Intermediate P1_BUTTON3=Expert P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bsktball] gamename=Basketball numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=On the real machine this game had the start button wired onto the action button and the true caption reads 'Start, Shoot & Jump' However it appears that the start button has been split out in mame. P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Shoot & Jump P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [batman] gamename=Batman numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Action P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [batsugun] gamename=Batsugun numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [battlnts] gamename=Battlantis numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bbakraid] gamename=Battle Bakraid (Japan) (Wed Apr 7 1999) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=At the ship select screen: To select a 'main shot power type' fighter, select your ship with A button, To select a 'Bomber power type', select your ship with B button, To select a 'Side shot power type', select your ship with C button, To select a 'Speed up type', select your ship with Start button. During game A - Shoot, B - Bomb P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [battlex] gamename=Battle Cross numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bcruzm12] gamename=Battle Cruiser M-12 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Should be just a horizontal 2-way joystick as shown on the coinop link. However mame driver marineb.c has as 8-way P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [btlkroad] gamename=Battle K-Road numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [battlane] gamename=Battle Lane! Vol. 5 (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Missile P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [atlantis] gamename=Battle of Atlantis (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [battlera] gamename=Battle Rangers (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_BUTTON3=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bshark] gamename=Battle Shark (US) numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=This game uses a one of a kind periscope control and you look into the periscope to see the screen similar to battlezone. For all intensive purposes it's a glorified star wars yoke though. P1NumButtons=1 P1Controls=Misc+other|Yoke+stick+P1_BUTTON1 P1_BUTTON1=Fire P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [btoads] gamename=Battle Toads numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game is either set to 2 player, where you can select your toad, or 3 player, where the toads are hard-wired to the panel. You can adjust this setting in the dipswitches. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Start / Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bzone] gamename=Battle Zone (set 1) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Both handles have holes for a trigger switch, but generally only one has a button. P1NumButtons=1 P1Controls=Dual 2-way Triggersticks (Vertical)+vdoublejoy2way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Left Tread Forward P1_JOYSTICKLEFT_DOWN=Left Tread Backward P1_JOYSTICKRIGHT_UP=Right Tread Forward P1_JOYSTICKRIGHT_DOWN=Right Tread Backward [bayroute] gamename=Bay Route (set 3, World, FD1094 317-0116) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [beaminv] gamename=Beam Invader numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Paddle (Horizontal)+paddle P1_BUTTON1=Fire P1_PADDLE=Left P1_PADDLE_EXT=Right [bbusters] gamename=Beast Busters (World ?) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left P1_LIGHTGUN_Y_EXT=Down [beathead] gamename=BeatHead (prototype) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Jump - player jumps to the adjacent block in the desired direction Big Jump - plyers jumps over the adjacent block and lands on the next P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Big Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bm1stmix] gamename=beatmania (ver JA-B) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bm2ndmix] gamename=beatmania 2nd MIX (ver JA-B) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bm4thmix] gamename=beatmania 4th MIX (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bm5thmix] gamename=beatmania 5th MIX (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bm6thmix] gamename=beatmania 6th MIX (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bmcompmx] gamename=beatmania complete MIX (ver JA-B) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bmcompm2] gamename=beatmania complete MIX 2 (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL_EXT=Scratch P1_DIAL=Scratch [bmcorerm] gamename=beatmania CORE REMIX (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL=Scratch P1_DIAL_EXT=Scratch [bmdct] gamename=beatmania f. Dreams Come True (ver JA-A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a musical 'keyboard' and Turntable. The keyboard is actually 5 trivia buttons rotated 90 degrees, arranged like a section of a piano. Important NOTE: This game has a 6th button next to the start buttons on the control panel labeled 'Effector'. The button is mapped to start3 in mame because of it's physical position and this seems to make the most sense. As the button doesn't really impact gameplay, we'll simply ignore it for now. P1NumButtons=5 P1Controls=Turntable+dial P1_BUTTON1=White 1 P1_BUTTON2=Black 1 P1_BUTTON3=White 2 P1_BUTTON4=Black 2 P1_BUTTON5=White 3 P1_DIAL=Scratch P1_DIAL_EXT=Scratch [beezer] gamename=Beezer (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [bel] gamename=Behind Enemy Lines numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mame has 4 buttons for this game, but it's leftover from the generic model 2 driver. Only the trigger button and grenade button, both monunted on the gun, exist. P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [blswhstl] gamename=Bells & Whistles (Version L) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Both buttons do the same thing. The review on gamefaqs says there is only 1 button, but the game is using the tmnt.c driver which has 2 buttons as default for all games P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [berabohm] gamename=Beraboh Man (Japan version C) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Original game has 2 pressure sensitive buttons but mame is hacked to 4 buttons. To do the hard attack, press buttons 1 and 2 together, for high jump, press buttons 3 and 4 together. Taken from the driver (namcos1.c) Notes: The berabohm buttons don't work too well. The real thing has a special pressure sensitive button, with two switches. The harder you push the button, the faster the two switches are closed one after another. Due to MAME's limited input sample rate (once per frame) it is difficult to measure the time between the two. Buttons (pressure sensitive) each button has two switches: the first is closed as soon as the button is pressed, the second a little later, depending on how hard the button is pressed. bits 0-5 control strength (0x00 = max 0x3f = min) bit 6 indicates the button is pressed bit 7 is not actually read by the game but I use it to simulate the second switch P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Hard Attack P1_BUTTON3=Jump P1_BUTTON4=High Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bermudat] gamename=Bermuda Triangle (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Button two changes the formation of the picked up small shield airplanes. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Fire P1_BUTTON2=?? P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Left P1_DIAL_EXT=Right [berzerk] gamename=Berzerk (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game was shipped out the door with a 8 way optical joystick. The joystick behaved exactly like a regular 8 way joystick except it was constantly failing. It was so bad that Stern recalled the orignal joystick and offered free leaf replacments to all the owners. So for the history books this game didn't use a regular 8 way, but in actuality it did 99 percent of the time. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bigevglf] gamename=Big Event Golf numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Button is on either side of the trackball. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Club Select P1_BUTTON2=?? P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y_EXT=Down [bigkarnk] gamename=Big Karnak numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bigrun] gamename=Big Run (11th Rallye version) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Obviously the horn button isn't labeled, but is the horn on the wheel. P1NumButtons=5 P1Controls=270 Steering Wheel+paddle+P1_BUTTON5|High-Low Shifter+button+P1_BUTTON3&P1_BUTTON4|Pedal (Microswitch)+button+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=Low P1_BUTTON4=High P1_BUTTON5=Horn P1_PADDLE=Left P1_PADDLE_EXT=Right [bigstrik] gamename=Big Striker numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=In offense A-Short Pass, B-Long Pass/Shoot, C-Fake Play In defense A-Sliding Tackle, B-Steal P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bigtwin] gamename=Big Twin numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Couldn’t find what the actually button is called on the panel but by pressing it you cause the hand on the screen to grab a ball P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Grab P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bbonk] gamename=Bigfoot Bonkers numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Driver(lazercmd.c) has the controls as joystick while Klov states directional buttons - couldn't find any CPO pics P1NumButtons=0 P1Controls=Directional Buttons(4-way)+joy4way P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [bijokkog] gamename=Bijokko Gakuen (Japan 880116) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [bijokkoy] gamename=Bijokko Yume Monogatari (Japan 870925) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [bioatack] gamename=Bio Attack numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bioship] gamename=Bio-ship Paladin numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Super-Fire is achived by holding down the Fire button until the meter at the lower end of the screen reads full. Holding the Cursor button down causes the Paladin to remain stationary and the cursor can be moved around the screen using the joystick P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Cursor P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [biofreak] gamename=BioFreaks (prototype) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way+P1_BUTTON6 P1_BUTTON1=Left Punch P1_BUTTON2=Right Punch P1_BUTTON3=Fire/Shield P1_BUTTON4=Left Kick P1_BUTTON5=Right Kick P1_BUTTON6=Hover P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [biomtoy] gamename=Biomechanical Toy (unprotected) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Game is only 1 player while the driver (gaelco.c) has 2. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bionicc] gamename=Bionic Commando (US set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bionic Reach P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bking] gamename=Birdie King numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [bking2] gamename=Birdie King 2 numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_Y_EXT=Down P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left [bking3] gamename=Birdie King 3 numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [birdtry] gamename=Birdie Try (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=In game controls lists dial input for both players. I think this is taken from hbarrel which is from the same driver (dec0.c). Shouldn’t be in there. Gameplay - press the options button to change club, swing type and ball spin. Press the swing button to start swing. When red bar on right side of screen reaches desired power press swing again. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Swing P1_BUTTON2=Options P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [psailor1] gamename=Bishoujo Janshi Pretty Sailor 18-kin (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [psailor2] gamename=Bishoujo Janshi Pretty Sailor 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [blkheart] gamename=Black Heart numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire A P1_BUTTON2=Fire B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blkhole] gamename=Black Hole numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Shoot P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blkpnthr] gamename=Black Panther numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=No panel pics but that's what the buttons do. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blktiger] gamename=Black Tiger numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Mace P1_BUTTON2=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [bwidow] gamename=Black Widow numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Aim Up P1_JOYSTICKRIGHT_DOWN=Aim Down P1_JOYSTICKRIGHT_LEFT=Aim Left P1_JOYSTICKRIGHT_RIGHT=Aim Right [bmaster] gamename=Blade Master (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bladestl] gamename=Blades of Steel (version T) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The Mame driver has inputs for a 8 way joystick as well, but I've yet to find a machine that uses those inputs. It's unknown if this is a hack. P1NumButtons=3 P1Controls=Trackball+trackball P1_BUTTON1=Shoot P1_BUTTON2=Pass / Face-Off P1_BUTTON3=FIGHT! P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [blandia] gamename=Blandia numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack High P1_BUTTON2=Attack Middle P1_BUTTON3=Attack Low P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blastoff] gamename=Blast Off (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Driver (namcos1.c) has standard 3 button layout although only 2 are required P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Change Weapon P1_BUTTON3=NA P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [blasted] gamename=Blasted numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Aim Up P1_JOYSTICK_DOWN=Aim Down P1_JOYSTICK_LEFT=Aim Left P1_JOYSTICK_RIGHT=Aim Right [blaster] gamename=Blaster numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game uses a 49-way optical triggerstick with thumb button. The buttons are repeated on the control panel. The game uses aircraft style controls - Pull back on the stick to climb. P1NumButtons=3 P1Controls=49-way Joystick+stick+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Blast P1_BUTTON2=Thrust P1_BUTTON3=Unknown P1_AD_STICK_Y_EXT=Down P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left [blstroid] gamename=Blasteroids (rev 4) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Transform: Armor, Shots, Speed P1_DIAL=Rotate Ship Left P1_DIAL_EXT=Rotate Ship Right [blasto] gamename=Blasto numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Cocktail cabinet had directional buttons (up/down/left/right) while upright had joysticks. Clearly seen on the arcadeflyer link P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blazeon] gamename=Blaze On (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Editor's note: The control panel on this gmae labels the buttons simply as 'A' and 'B' but I felt it would be ok to simply put the actual functions as described in the flyer. As this game was often sold as a conversion kit, we can assume that the flyer used the labels 'A' and 'B' because that is the 'jamma standard' labeling scheme. A = Normal shot, B = Special Weapon / Attack P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Normal Shot P1_BUTTON2=Special Weapon / Attack P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [blockout] gamename=Block Out (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that oddly enough, the drop button, which is on the top-fire is the 4th button, not the first. Button A rotates on the Z axis, B on the Y axis, and C on the Ry. If you can't follow that just try the game an you will cath on. P1NumButtons=4 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON4 P1_BUTTON1=A Button P1_BUTTON2=B Button P1_BUTTON3=C Button P1_BUTTON4=Drop P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blockade] gamename=Blockade numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Directional Buttons(4-way)+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bloodbro] gamename=Blood Bros. (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Roll P1_BUTTON3=Dynamite P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [bloxeed] gamename=Bloxeed (Japan, FD1094 317-0139) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Rotate P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blueprnt] gamename=Blue Print (Midway) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Run P1_JOYSTICK_UP=Walk Up P1_JOYSTICK_DOWN=Walk Down P1_JOYSTICK_LEFT=Walk Left P1_JOYSTICK_RIGHT=Walk Right [blueshrk] gamename=Blue Shark numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=This game actually used a one axis positional gun shaped to look like a spear gun. The spear shoots from the bottom of the screen and travels all the way to the top so just one axis is needed. P1NumButtons=0 P1Controls=Misc+other|Paddle (Horizontal)+paddle P1_PADDLE=Aim Left P1_PADDLE_EXT=Aim Right [bodyslam] gamename=Body Slam (8751 317-unknown) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Press help when near team mate to tag Press punch + kick and a direction to run Press punch when opponent on ground to pick them up Press kick to pin Press help to get up off the ground P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Help P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [bogeyman] gamename=Bogey Manor numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Button A to swing the rod Button B Trick button (this can be used to jump when the player changes shape)or to trick the ghosts P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bombjack] gamename=Bomb Jack (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [boogwing] gamename=Boogie Wings (Euro v1.5, 92.12.07) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Each player starts with a single bomb attached to their plane by a hook. Once dropped the hook can be used to pick up any land-based objects and drop them at will with the bomb button. Once the player's plane is shot down, they can run on land and fire with a pistol until hit. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [boothill] gamename=Boot Hill numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game did NOT have a paddle but something, that for lack of a better description, is a 'paddle gun'. It's similar to the T2 analog guns but with a single axis. P1NumButtons=1 P1Controls=8-way Joystick+joy8way|Misc+other|Paddle (Horizontal)+paddle+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_PADDLE=Aim Left P1_PADDLE_EXT=Aim Right [bosco] gamename=Bosconian (new version) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bottom9] gamename=Bottom of the Ninth (version T) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Buttons A and B do various things. According to the manual, A= 'Throw/Swing/Go' and B = 'Select/Bunt/Back' P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bouldash] gamename=Boulder Dash / Boulder Dash Part 2 (World) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [boxingb] gamename=Boxing Bugs numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The dial is actually labeled rotation control. The buttons don't have labels, rather they have pictures of a rocket and a boxing glove respectively. P1NumButtons=2 P1Controls=Spinner+dial P1_BUTTON1=Rocket P1_BUTTON2=Punch P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [bradley] gamename=Bradley Trainer numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=I've made an executive decision on this one. Since it's a prototype and there aren't any good pics of the control panel, I've decided to list the labels given in mame (which are not correct) and describe how the actual machine worked. First off we have a yoke designed for this military conversion. If not for this game, there wouldn't be a star wars yoke. The range of the shot was controlled by an analog dial on the bezel. Next to that was a digital knob that controlled the magnification. The game originally had a toggle switch that doesn't seem to be included in mame. My guess is that it was never hooked up to anything (this prototype was a mess and was never finished). Please note that all buttons save the first hae hard-coded mappings. P1NumButtons=10 P1Controls=Yoke+stick+P1_BUTTON1|Throttle (Stick)+stickz|Misc+other P1_BUTTON1=Fire P1_BUTTON10=Magnification Toggle P1_BUTTON2=Armor Piercing (Single Shot) P1_BUTTON3=High Explosive (Single Shot) P1_BUTTON4=Armor Piercing (Low Rate) P1_BUTTON5=High Explosive (Low Rate) P1_BUTTON6=Armor Piercing (High Rate) P1_BUTTON7=High Explosive (High Rate) P1_BUTTON8=Select Tow Missiles P1_BUTTON9=7.62 mm Machine Gun P1_AD_STICK_Z_EXT=Decrease Range P1_AD_STICK_Z=Increase Range P1_AD_STICK_X_EXT=Aim Right P1_AD_STICK_X=Aim Left P1_AD_STICK_Y=Aim Up P1_AD_STICK_Y_EXT=Aim Down [brkthru] gamename=Break Thru (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game's official overlay didn't have any labels. These are labels. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bublbobl] gamename=Bubble Bobble numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Bubble P1_BUTTON2=Jump P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bubbles] gamename=Bubbles numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=8-way Joystick+joy8way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [buckrog] gamename=Buck Rogers: Planet of Zoom numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The trigger stick button is mirrored on the control panel. P1NumButtons=3 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Slow P1_BUTTON3=Fast P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [buggychl] gamename=Buggy Challenge numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=As it's mapped in mame, holidng down the shifter button keeps the car in high gear. P1NumButtons=2 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON2|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=H / L P1_DIAL=Left P1_DIAL_EXT=Right [btime] gamename=Burger Time (Data East set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Pepper P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cabal] gamename=Cabal (US set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There is a bootleg version that used 8-way sticks and 3 buttons instead of the official trackball and 2 buttons. The third button in the bootleg version is the roll button. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [cadash] gamename=Cadash (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dino] gamename=Cadillacs and Dinosaurs (World 930201) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [calibr50] gamename=Caliber 50 numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The joysticks were 'Loop 24' joysticks, which look like the yellow mechanical 'LS-30', except are optical instead of mechanical. They also had green handles and clicked 24 times to complete a full rotation, hence the 'Loop 24' name. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Optical)+joy8way&dial P1_BUTTON1=Rapid Fire P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [cameltry] gamename=Cameltry (US) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game seems to use a tetris cpo. The button isn't actually labeled, and the labels it were given are explained during gameplay. Pressing the button jumps while holding it down speeds up your decent. P1NumButtons=1 P1Controls=Spinner+dial P1_BUTTON1=Jump / Speedup P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [canyon] gamename=Canyon Bomber numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The panel had buttons labelled Black Start, Black Fire, White Start, White Fire. Black is the first player and White is the second, so we don't add that part onto the label here. It also had a button for Hi Score Reset (yes, on the panel itself), MAME oddly emulates this as p1 button 7, but the driver overrides the default key to an 'H' (for 'high' score reset). The driver will eventually be fixed to put this button in the service buttons, where it bleongs. P1NumButtons=1 P1Controls=Just Buttons+button P1_BUTTON1=Fire [capbowl] gamename=Capcom Bowling (set 1) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Hook Left P1_BUTTON2=Hook Right P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [captaven] gamename=Captain America and The Avengers (Asia Rev 1.9) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Start / Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [captcomm] gamename=Captain Commando (World 911014) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pressing attack and jump performs a special. This game is basically a capcom ripoff of tmnt and the controls are similar. The only difference is the use of a very rare two-sided, circular, 2-in-1 button (unlabeled btw) instead of two regular buttons. It should also be noted that this game can be changed from 2 player up to 4 player in the dipswitches and just like tmnt when you have it in 4 player mode players can't select their characters. P1NumButtons=2 P1Controls=8-way Joystick+joy8way|Misc Buttons+button P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [carnevil] gamename=CarnEvil numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The lightgun is shaped like a small, piston grip, pump action shotgun. You can also reload by shooting off screen. P1NumButtons=2 P1Controls=Lightgun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Trigger P1_BUTTON2=Reload P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [carnival] gamename=Carnival (upright) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Shoot P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cawing] gamename=Carrier Air Wing (World 901012) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cavelon] gamename=Cavelon numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Shoot P1_BUTTON2=Magic Sword P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cninja] gamename=Caveman Ninja (World revision 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Aim Up P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [centiped] gamename=Centipede (revision 3) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Fire P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [challeng] gamename=Challenger numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_BUTTON3=Warp P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [champbas] gamename=Champion Baseball numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=1 usesService=0 miscDetails=The actual cpo labels simply read A, B, and C respectively. The bezel, however, tells you the functions. Since part of this projects goal is to aid in figuring out how to play, I improvised and combined the two. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A: Change Batter, Pitcher P1_BUTTON2=B: Bat, Extra Bases - Pitch, Throw Ball P1_BUTTON3=C: Steal, Run Back P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [csprint] gamename=Championship Sprint (rev 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Accelerate [checkman] gamename=Check Man numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The original Japanese version of Check Man (checkmaj) uses two fire buttons to slide the rows of blocks left and right. The fire buttons were removed for the world release and the player select buttons are used to slide the blocks. P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Slide left P1_BUTTON2=Slide right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [checkmat] gamename=Checkmate numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=8-way Joystick+joy8way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cheekyms] gamename=Cheeky Mouse numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Hammer P1_JOYSTICK_LEFT=L P1_JOYSTICK_RIGHT=R [cheyenne] gamename=Cheyenne (version 1.0) numPlayers=1 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Game used a rifle style lightgun on a pedestal mount. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_Y_EXT=Down P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X=Left [cshift] gamename=Chicken Shift numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Misc Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Blue Things P1_BUTTON2=Red Things [chiller] gamename=Chiller (version 3.0) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game is one of only a handful that uses a mounted lightgun instead of a regular analog mounted gun. You would think that mame-wize it would be more autehntic to use an analog gun, but as the game doesn't have any calibration (since it's optical) it is reccomended that you use a standard lightgun for this game. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [ccasino] gamename=Chinese Casino [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [chplft] gamename=Choplifter numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Some games used a Xenophobe style trigger-stick. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Strafing or Bombing P1_BUTTON2=Direction Change P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [chopper] gamename=Chopper I (US set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game's official cpo is unlabeled. If anyone has the manual to this game please feel free to verify these labels. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Special Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [circus] gamename=Circus numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original cpo didn't have any labels for the paddle, but rather the instructions: 'Bounce Man From Board. Pop Balloons For Points' The game also listed the scoring chart on the cpo. P1NumButtons=0 P1Controls=Paddle (Horizontal)+paddle P1_PADDLE=Left P1_PADDLE_EXT=Right [circusc] gamename=Circus Charlie numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=One neat feature of the game is that Player 1 and Player 2 can select different levels of difficulty. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Jump P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cischeat] gamename=Cisco Heat numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 'Horn' button has a picture of a horn on it rather than actual text. P1NumButtons=5 P1Controls=270 Steering Wheel+paddle|Misc Buttons+button+P1_BUTTON5|Pedal (Microswitch)+button+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2|Up/Down Shifter+button+P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=Low P1_BUTTON4=Hi P1_BUTTON5=Horn P1_PADDLE_EXT=Right P1_PADDLE=Left [citycon] gamename=City Connection (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [citylove] gamename=City Love (Japan 860908) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [cloak] gamename=Cloak & Dagger (rev 5) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_BUTTON1=Light Fuse P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [clowns] gamename=Clowns (rev. 2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game definately has a unique layout. Although players take turns, each player has his own controls, even on the upright version. Even stranger is the fact that the second players controls are on the left and player one is on the right. P1NumButtons=0 P1Controls=Paddle (Horizontal)+paddle P1_PADDLE=Move Left P1_PADDLE_EXT=Move Right [cltchitr] gamename=Clutch Hitter (set 2, US, FD1094 317-0176) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The A, B, and C buttons actually have a series of actions listed for each one on the cpo, but it's far too long to document here. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [colony7] gamename=Colony 7 (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Mega - Blaster P1_BUTTON3=Eradicator P1_JOYSTICK_UP=Control Up P1_JOYSTICK_DOWN=Control Down P1_JOYSTICK_LEFT=Control Left P1_JOYSTICK_RIGHT=Control Right [columns] gamename=Columns (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The button is actually unlabed on the cpo and in the manual. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Switch Pieces P1_JOYSTICK_UP=(Not Used) P1_JOYSTICK_DOWN=Drop P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [combat] gamename=Combat (version 3.0) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a lightgun, but it's mounted to the control panel like an analog gun. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [combasc] gamename=Combat School (joystick) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=There is also a trackball version of this game. Note that these are the proper labels, but they have virtually now relevance to half of the mini games. Unfortunately, you will have to figure it out as you go. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot / Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [commsega] gamename=Commando (Sega) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Machine Gun P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [commando] gamename=Commando (World) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Machine Gun P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [comotion] gamename=Comotion numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Directional Buttons(4-way)+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [congo] gamename=Congo Bongo numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Diagonal 4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up-Right P1_JOYSTICK_DOWN=Down-Left P1_JOYSTICK_LEFT=Left-Up P1_JOYSTICK_RIGHT=Right-Down [contra] gamename=Contra (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cavenger] gamename=Cosmic Avenger numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cchasm] gamename=Cosmic Chasm (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Shields P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [cosmicg] gamename=Cosmic Guerilla numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cracksht] gamename=Crackshot (version 2.0) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game used a mounted lightgun as opposed to a free one. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [crash] gamename=Crash numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fast P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [crater] gamename=Crater Raider numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The shield button is the thumb button on the joystick. P1NumButtons=3 P1Controls=2-way Joystick (Vertical)+vjoy2way+P1_BUTTON1&P1_BUTTON2|Spinner+dial P1_BUTTON1=Fire (Trigger) P1_BUTTON2=Shield P1_BUTTON3=?? P1_JOYSTICK_DOWN=Reverse P1_JOYSTICK_UP=Forward P1_DIAL=Turn Left P1_DIAL_EXT=Turn Right [cclimber] gamename=Crazy Climber (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Left Up P1_JOYSTICKLEFT_DOWN=Left Down P1_JOYSTICKLEFT_LEFT=Left Left P1_JOYSTICKLEFT_RIGHT=Left Right P1_JOYSTICKRIGHT_UP=Right Up P1_JOYSTICKRIGHT_DOWN=Right Down P1_JOYSTICKRIGHT_LEFT=Right Left P1_JOYSTICKRIGHT_RIGHT=Right Right [cclimbr2] gamename=Crazy Climber 2 (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Left Up P1_JOYSTICKLEFT_DOWN=Left Down P1_JOYSTICKLEFT_LEFT=Left Left P1_JOYSTICKLEFT_RIGHT=Left Right P1_JOYSTICKRIGHT_UP=Right Up P1_JOYSTICKRIGHT_DOWN=Right Down P1_JOYSTICKRIGHT_LEFT=Right Left P1_JOYSTICKRIGHT_RIGHT=Right Right [ckong] gamename=Crazy Kong (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [crimec] gamename=Crime City (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [crimfght] gamename=Crime Fighters (US 4 players) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Even though the screen will tell you to press start, you press the punch button to start the game. Oddly enough, this beat-em-up doesn't have a jump button. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [crossbow] gamename=Crossbow (version 2.0) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a mounted optical crossbow instead of a regular lightgun. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [crgolf] gamename=Crowns Golf (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game used a slew of small, red, chicklet, looking buttons. Along with a strang lever for the swing. Oddly enough the lever only adjusted the angle, and a button has to be pressed to actually hit the ball. P1NumButtons=6 P1Controls=Baseball Pitcher+stick|Directional Buttons(2-way left/right)+joy2way|Misc+other|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5&P1_BUTTON6 P1_BUTTON1=Swing P1_BUTTON2=Address Up P1_BUTTON3=Address Down P1_BUTTON4=Address Left P1_BUTTON5=Address Right P1_BUTTON6=Club Select P1_AD_STICK_X= P1_AD_STICK_X_EXT= P1_AD_STICK_Y=Decrease Swing Angle P1_AD_STICK_Y_EXT=Increase Swing Angle P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cbuster] gamename=Crude Buster (World FX version) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fight P1_BUTTON2=Jump P1_BUTTON3=Pick Up P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [crush] gamename=Crush Roller (Kural Samno) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cryptklr] gamename=Crypt Killer (GQ420 UAA) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Something of note is that this game uses a dedicated reload button that doesn't appear to be optional. The dedicated cabinet uses shotguns, in which the reload button is wired to the pump. Conversion kits often place the button on a control panel. P1NumButtons=2 P1Controls=Lightgun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Reload P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [ccastles] gamename=Crystal Castles (version 4) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The jump button is also the start button. P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Jump P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [crystalg] gamename=Crystal Gal (Japan 860512) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [crystal2] gamename=Crystal Gal 2 (Japan 860620) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [cybsled] gamename=Cyber Sled numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game used dual analog flight sticks. The Fire and Missile buttons are mirrored on both sticks, while the view point button is a lighted button on the control panel. It should be noted that this game was only sold as a dual cabinet with two boards linked together for head-2-head action, however due to limitations mame only emulates the first board and will probably never emulate the dual mode. P1NumButtons=4 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1&P1_BUTTON2|Flightstick (Analog)+stick|Misc+other|Misc Buttons+button P1_BUTTON1=Fire P1_BUTTON2=Missile P1_BUTTON3=View Point P1_BUTTON4=unknown P1_AD_STICK_X=Left Tread Left P1_AD_STICK_X_EXT=Left Tread Right P1_AD_STICK_Y=Left Tread Forward P1_AD_STICK_Y_EXT=Left Tread Backward P2_AD_STICK_X=Right Tread Left P2_AD_STICK_X_EXT=Right Tread Right P2_AD_STICK_Y=Right Tread Forward P2_AD_STICK_Y_EXT=Right Tread Backward [cyberbal] gamename=Cyberball (rev 4) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=I can't make out the fine print on the cpo image I used as a reference. If you know the real label for the button let me know. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [cybots] gamename=Cyberbots: Fullmetal Madness (Euro 950424) numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack 1 P1_BUTTON2=Attack 2 P1_BUTTON3=Boost P1_BUTTON4=Weapons P1_JOYSTICK_LEFT=Back / Defense P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_UP=Jump P1_JOYSTICK_RIGHT=Forward P2NumButtons=4 P2Controls=8-way Joystick+joy8way P2_BUTTON1=Attack 1 P2_BUTTON2=Attack 2 P2_BUTTON3=Boost P2_BUTTON4=Weapons P2_JOYSTICK_RIGHT=Back / Defense P2_JOYSTICK_LEFT=Forward P2_JOYSTICK_DOWN=Duck P2_JOYSTICK_UP=Jump [daioh] gamename=Daioh numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Laser Shot P1_BUTTON2=Ion Shot P1_BUTTON3=Missile Shot P1_BUTTON4=Fire Bomb P1_BUTTON5=Mega Beam P1_BUTTON6=Atomic Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dangar] gamename=Dangar - Ufo Robo (12/1/1986) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The transform button allows you to split the main ship into several smaller ships. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Transform P1_BUTTON3=?? P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [dangerz] gamename=Danger Zone numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game does NOT use a trackball in real life. Instead, it uses quite possibly the most unique control ever. Two immovable trigger sticks are mounted on a panel attached to the monitor. When you try to move the sticks, they remain rigid and actually tilt the monitor! The gameplay screen then scrolls depending upon where you tilt the monitor to. This gives the illusion of the player looking through a window onto the battle field. P1NumButtons=2 P1Controls=Misc+other|Trackball+trackball P1_BUTTON1=Machine Gun P1_BUTTON2=Heat - Seaking Missile P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [indyheat] gamename=Danny Sullivan's Indy Heat numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Player 1 is the Red car, Player 2 is the White car (light grey-ish), Player 3 is the Blue car. Mame by default maps the pedal and the turbo button to the same button input (button 1). If you leave it this way, to use turbo, release the button and press it again. To enter service mode, hold down the blue turbo button and then press the service key (F2). P1NumButtons=1 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_BUTTON1=Turbo P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Gas [darkplnt] gamename=Dark Planet numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Laser P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [darkseal] gamename=Dark Seal (World revision 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dstlk] gamename=Darkstalkers: The Night Warriors (Euro 940705) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [deadang] gamename=Dead Angle numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_JOYSTICK_UP=Aim Up P1_JOYSTICK_DOWN=Aim Down P1_JOYSTICK_LEFT=Aim Left P1_JOYSTICK_RIGHT=Aim Right [redufo] gamename=Defend the Terra Attack on the Red UFO numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Shoot P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [defender] gamename=Defender (Red label) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= Joystick is on left side of control panel with reverse button the the right of it so it can be hit with thumb. Fire and thrust are on right side of control panel with smart bomb, and hyperspace to the left in a 45 degree angle. In mame you can turn on cheat mode and the controls are automatically re-mapped so that the game is quite playable on a standard 8way joystick. P1NumButtons=5 P1Controls=2-way Joystick (Vertical)+vjoy2way P1_BUTTON1=FIRE P1_BUTTON2=THRUST P1_BUTTON3=SMART BOMB P1_BUTTON4=HYPERSPACE P1_BUTTON5=REVERSE P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [demoderb] gamename=Demolition Derby numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=OTHER: This game had a 2-way joystick as the forward/reverse shifter. Unlike Hi/Low shifters that have only two positions, the Demolition Derby shifter has a Forward, a Reverse, and a Neutral (centered, not labeled) like a 2-way (v) joystick. However, Mame emulates the shifter as buttons 1 & 2, and does not use the 2-way joystick. The start button is labeled 'Restart' on the CP. The game comes in 2 player standup and 4 player cocktail, and switches between the two with a dipswitch. P1NumButtons=2 P1Controls=360 Steering Wheel+dial|Misc+other P1_BUTTON1=Forward P1_BUTTON2=Reverse P1_DIAL=Left P1_DIAL_EXT=Right [depthch] gamename=Depthcharge numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire Left Charge P1_BUTTON2=Fire Right Charge P1_JOYSTICK_LEFT=Move Ship Left P1_JOYSTICK_RIGHT=Move Ship Right [desertgu] gamename=Desert Gun numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=It should be noted that this is the first game to my knowledge that uses an analog mounted gun. That would make it the great grandpa of future analog gun games like Terminator 2. P1NumButtons=1 P1Controls=Analog Gun+lightgun P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [destroyr] gamename=Destroyer numPlayers=1 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game uses a throttle control to control the speed of the ship (fast or slow) and a rotary paddle with 'push to release' to control the depth of the charge. The charge will explode at the depth setting that the Release button was pressed at, regardless of the current depth setting. P1NumButtons=2 P1Controls=Paddle (Vertical)+vpaddle+P1_BUTTON1|High-Low Shifter+button+P1_BUTTON2 P1_BUTTON1=Release Charge P1_BUTTON2=Slow P1_PADDLE_V_EXT=Set Depth of Charge Down P1_PADDLE_V=Set Depth of Charge Up [devstors] gamename=Devastators (ver. Z) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The men in tan uniforms leave guided missiles when shot. These can be picked up and when in range, a red crosshair will appear on a target and they will home on it. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Weapon P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Backward P1_JOYSTICK_UP=Forward [devilfsh] gamename=Devil Fish numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Drop bait P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [devzone] gamename=Devil Zone numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Movement Left P1_JOYSTICK_RIGHT=Movement Right [digdug] gamename=Dig Dug (rev 2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Pump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [digdug2] gamename=Dig Dug II (New Ver.) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Pump P1_BUTTON2=Drill P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [digger] gamename=Digger numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Dig P1_BUTTON2=Fill P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dimahoo] gamename=Dimahoo (US 000121) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Although in mame the game has three buttons, and all 3 work, button 3 is redundant and mirrors button 1. On the actual game (sold in kit form only) only two buttons are used and this is confirmed on the instruction card for the game. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down [otatidai] gamename=Disco Mahjong Otachidai no Okite (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [dotron] gamename=Discs of Tron (Upright) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1&P1_BUTTON2|Push/Pull Spinner+dial+P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Throw P1_BUTTON2=Deflect P1_BUTTON3=Aim Up P1_BUTTON4=Aim Down P1_JOYSTICK_UP=Move Tron P1_JOYSTICK_DOWN=Move Tron P1_JOYSTICK_LEFT=Move Tron P1_JOYSTICK_RIGHT=Move Tron P1_DIAL=Aim P1_DIAL_EXT=Aim [dorunrun] gamename=Do! Run Run (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Something of note is that this game actually has a second button and this button is emulated in mame. The reason it isn't included here is because it was a dead button left-over from development of the game and isn't found on the control panel. The manual explains installing the controls, but neglects to mention this button, however it does show up in the service menu as 'p1 jump'. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [domino] gamename=Domino Man numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Swat P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dominos] gamename=Dominos numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Directional Buttons(4-way)+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dondenmj] gamename=Don Den Mahjong [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [dkong] gamename=Donkey Kong (US set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_LEFT=Run Left P1_JOYSTICK_DOWN=Climb Down Ladder P1_JOYSTICK_UP=Climb Up Ladder P1_JOYSTICK_RIGHT=Run Right [dkong3] gamename=Donkey Kong 3 (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=SPRAY P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dkongjr] gamename=Donkey Kong Junior (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=JUMP P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ddragon] gamename=Double Dragon (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=From manual: JUMP KICK: Joystick in the direction. Push jump then kick. ELBOW: Joystick in the direction. Push jump and punch buttons together. BACK KICK: Joystick in the direction. Push jump and kick buttons together. HEAD BUTT: Joystick in the direction. (TWICE) BODY THROW: Joystick in the direction. Push jump button after catching enemy. BREAK ENEMY'S HOLD: Push jump button only. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Kick P1_BUTTON2=Jump P1_BUTTON3=Punch P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ddragon3] gamename=Double Dragon 3 - The Rosetta Stone (US) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Jump P1_BUTTON3=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ddragon2] gamename=Double Dragon II - The Revenge (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack Left P1_BUTTON2=Jump P1_BUTTON3=Attack Right P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [ddribble] gamename=Double Dribble numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=In order to move with the ball, you must hold down the dribble button. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Dribble P1_BUTTON2=Shoot P1_BUTTON3=Pass P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [downtown] gamename=DownTown numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game uses SNK LS-30 rotary joysticks. In standard MAME, rotation is controlled using the dial inputs. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [dragrace] gamename=Drag Race numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game actually uses a 360 degree steering wheel, but for obvious reasons, mame has mapped it to the vertical spinner. The numbers denote the gear position. P1NumButtons=5 P1Controls=Pedal (Microswitch)+button+P1_BUTTON1|Misc+other|4 Gear Shifter+button+P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5|Roller(Vertical)+vdial P1_BUTTON1=Accelerate P1_BUTTON2=1 P1_BUTTON3=2 P1_BUTTON4=3 P1_BUTTON5=4 P1_DIAL_V_EXT=Down P1_DIAL_V=Up [dragngun] gamename=Dragon Gun (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game is probably the only game that features talking guns. You heard me right, the 'drag-guns' in this game had speakers that spouted out advice during gameplay. P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Dragon Bomb P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left P1_LIGHTGUN_Y_EXT=Down [dspirit] gamename=Dragon Spirit (new version) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Shoot down flashing enemies and collect their eggs for mystery power (from the CP overlay). P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_BUTTON3=Unknown P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [drgnunit] gamename=Dragon Unit / Castle of Dragon numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Shield P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [ddsom] gamename=Dungeons & Dragons: Shadow over Mystara (Euro 960619) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Select P1_BUTTON4=Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ddtod] gamename=Dungeons & Dragons: Tower of Doom (Euro 940412) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Magic P1_BUTTON4=Select P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [dynamcop] gamename=Dynamite Cop (Model 2A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Instruction panel has moves list P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [eswat] gamename=E-Swat - Cyber Police (set 3, World, FD1094 317-0130) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_BUTTON3=Special Weapons P1_JOYSTICK_UP=Shoot Upward P1_JOYSTICK_DOWN=Kneel P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ecofghtr] gamename=Eco Fighters (World 931203) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Button 1 and 3 rotate the gun around the craft so you can fire in any direction P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Rotate CCW P1_BUTTON2=Shot P1_BUTTON3=Rotate CW P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [eggventr] gamename=Egg Venture (Release 10) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [elevator] gamename=Elevator Action numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_BUTTON2=Jump/Kick P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Kneel P1_JOYSTICK_UP= [elim2] gamename=Eliminator (2 Players, set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [eprom] gamename=Escape from the Planet of the Robot Monsters (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The buttons are arranged in a triangle, with fire on the bottom left corner, duck on the bottom right, and jump/start on the middle top corner. The original analog stick used Hall Effect sensors instead of POTs. Due to the price (and now out of production) of the sensors, many arcade operators replaced the hall effect sensors with their equivalent POT. This game is very hard to control in mame with 8-ways or keyboards. An analog joystick, OTOH, gives the player control like the original joystick. P1NumButtons=3 P1Controls=Analog Stick+stick P1_BUTTON1=Fire P1_BUTTON2=Jump / Start P1_BUTTON3=Duck P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [exerion] gamename=Exerion numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game has two types of Cannon. Fast Fire shoots a limited number of rapid-fire shots from the ship's center. Fire shoots double forward shots for the ship's sides. The game uses standard controls, i.e., moving the stick up causes the ship to climb. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fast Fire P1_BUTTON2=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [exterm] gamename=Exterminator numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=OTHER: The 8-way trigger stick also can be rotated left or right. (Label 'Rotate Left', and 'Rotate Right') The rotation is analog, while the rest of the stick is a digital 8-way trigger stick. Mame uses the DIAL type for this input. Mame by default maps the rotate left & right to the same inputs as move left and move right, and the game plays fairly well with this setup. To fire, you are supposed to move all the way to your side, press the fire button, and control the direction you shoot by rotating the trigger stick and moving it up and down. As long as you hold the fire button, you can't move away from the edge. NOTE: This entry has been modified to use a rotary optical joystick with a top fire button. This is the closest to the controls the game originally had, unfortunately a top fire rotary does not exist. You could, however, take a top fire handle and mount it into a rotary base, in theory at least. There is a cheat that lets you shoot all the time (making the 'fire/grab' button just a fire button). P1NumButtons=2 P1Controls=8-way Rotary Joystick(Optical)+joy8way&dial+P1_BUTTON1|Misc+other P1_BUTTON1=Fire / Grap P1_BUTTON2=Pound P1_JOYSTICK_RIGHT=Move Right P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_UP=Move Up P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [eyes] gamename=Eyes (Digitrex Techstar) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [f1dream] gamename=F-1 Dream numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The joystick is used to guide the car around the track. Holding both Gear buttons down activates Turbo mode. Note: Directions for turn are not included because which direction the stick makes you turn depends upon which way your car is facing. It is actually quite confusing to control your car. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=1st Gear P1_BUTTON2=2nd Gear P1_JOYSTICK_RIGHT=Turn P1_JOYSTICK_LEFT=Turn P1_JOYSTICK_DOWN=Turn P1_JOYSTICK_UP=Turn [f1en] gamename=F1 Exhaust Note numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses formula one style shifter buttons, which are mounted behind the steering wheel. P1NumButtons=2 P1Controls=270 Steering Wheel+paddle+P1_BUTTON1&P1_BUTTON2|Misc+other|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=Gear Down P1_BUTTON2=Gear Up P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [fantasy] gamename=Fantasy (World) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=8-way Joystick+joy8way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sqbert] gamename=Faster, Harder, More Challenging Q*bert (prototype) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Used a 4-way Joystick rotated 45 degrees. P1NumButtons=0 P1Controls=Diagonal 4-way Joystick+joy4way P1_JOYSTICK_RIGHT=Down+Right P1_JOYSTICK_LEFT=Up+Left P1_JOYSTICK_DOWN=Down+Left P1_JOYSTICK_UP=Up+Right [fgoal] gamename=Field Goal numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Paddle (Horizontal)+paddle P1_PADDLE=Left P1_PADDLE_EXT=Right [fghtatck] gamename=Fighter & Attacker (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=It should be noted that mame includes a third button and rightly so, however, the button is an extra one not used in this game but in other games of the system. It does show up in the service menu, however. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [fvipers] gamename=Fighting Vipers numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=In mame you will notice a 4th button. This is because the game runs on the model-2b boardset, which is setup generically in mame with 4 inputs. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Guard P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [finalb] gamename=Final Blow (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Press the weak and medium buttons at the same time for a strong punch. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Weak P1_BUTTON2=Medium Strength P1_BUTTON3=Duck P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down [ffight] gamename=Final Fight (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=If you press both buttons at the same time, your character does a special move or breaks out of a hold. Mame and some machines had a third cheat button; it basically presses both buttons for you. It is included since the timing of pressing both buttons at the same time can be tight, but is disabled in mame by default. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3= P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [finalap2] gamename=Final Lap 2 numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON1|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_DIAL=Turn Left P1_DIAL_EXT=Turn Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [firetrap] gamename=Fire Trap (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game works exactly like crazy climber except you can shoot by pressing right on the left joystick and left on the right joystick at the same time. Some conversion kits used top-fire joysticks as this is a rather un-natural movement for firing rapidly. Because of this an auxillary input for 'fire' is included. So you can play this game with two joysticks, a joystick and a top-fire, two top-fires or whatever floats your boat. P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Left Up P1_JOYSTICKLEFT_DOWN=Left Down P1_JOYSTICKLEFT_LEFT=Left Left P1_JOYSTICKLEFT_RIGHT=Left Right P1_JOYSTICKRIGHT_UP=Right Up P1_JOYSTICKRIGHT_DOWN=Right Down P1_JOYSTICKRIGHT_LEFT=Right Left P1_JOYSTICKRIGHT_RIGHT=Right Right [firetrk] gamename=Fire Truck numPlayers=2 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=In this game the player 2 control panel is behind player 1. Yes I said behind. On a real fire truck there are two steering wheels. One is in the back of the truck and turns the read wheels independantly of the front, thus allowing for tight turns with such a long vehicle. This game is played exactly the same with player 2 controlling the rear wheel when two player mode is selected. When 1 player mode is selected, those rear controls are ignored and thus the game is much harder to play. P1NumButtons=3 P1Controls=360 Steering Wheel+dial+P1_BUTTON2|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=Horn P1_BUTTON3=Track Select P1_DIAL=Left P1_DIAL_EXT=Right P2NumButtons=1 P2Controls=360 Steering Wheel+dial+P2_BUTTON1 P2_BUTTON1=Bell P1_DIAL=Left (Rear Wheels) P1_DIAL_EXT=Right (Rear Wheels) [fshark] gamename=Flying Shark (World) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [foodf] gamename=Food Fight (rev 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Uses a Gimbal stick. P1NumButtons=1 P1Controls=Analog Stick+stick P1_BUTTON1=Throw P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Y_EXT=Down [forgottn] gamename=Forgotten Worlds (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The spinners also was the fire button. The spinner rotates the direction the character shoots. The players can buy power-ups; when they get a shooting power-up the character gets a floating shooting platform that rotates with the player. When the spinner is not pressed and is rotated, the platform rotates around the charcter, staying relative to the direction the character is facing. When the spinner is pressed and rotated, the platform and character rotate at their own centers. P1NumButtons=1 P1Controls=8-way Joystick+joy8way|Spinner+dial+P1_BUTTON1 P1_BUTTON1=Push to Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Left P1_DIAL_EXT=Right [formatz] gamename=Formation Z numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=In the kit, it was optional to have the buttons mirrored on both sides of the joystick. Used 8-way leaf joysticks Holding the laser button down gives the player one stronger shot. Holding the jump button down transforms the player between a robot and an airplane. Unlike most side-scroll shooters with only shoot straight sideways, you shoot diagonally when the joystick is pushed up or down. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Laser / Hold for Energy P1_BUTTON2=Jump Button / Hold to Transform P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [frenzy] gamename=Frenzy numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Sequel to Berzerk. An interesting feature of the game is that the fire button only works when the player is moving. Also, this game allows you and enemies to shoot out wall segments and move/shoot through them. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [frogger] gamename=Frogger numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [frogs] gamename=Frogs numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=It really was a three way joystick, basically a 4-way stick without a down. The button flicked out your frog's tongue. *update* I looked into this. This game was generally hacked into an old frogger cab. The jump button was hacked into the 4way up and a tongue button was added. However mame uses a two way joystick and two buttons to emulate the hardware (which is correct input wise) so we reflect these constants in the database. As it's sorta a bootleg there isn't much point in worrying about control accuracy. P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Tongue P1_BUTTON2=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [frontlin] gamename=Front Line numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game, along with Wild Western and Tin Star, used a unique controller. The Actual game uses a '8 way push to fire' spinner. The 'spinner' actually used a cam to engage one or two of the 4 microswitches below the control panel. So if you have a real spinner then don't expect to use it with this game. MAME emulates this like a dual 8-way joystick game. This set-up works well for the original controls, but poorly for anything else. Note: Spinners and rotary joysticks can not be used in MAME for this game. In the tank stages, use grenades to enter the blue tank. Exit the tank when it is hit. Use the spinner to rotate and fire the tank turret. P1NumButtons=2 P1Controls=Misc+other|Dual 8-way Joysticks+doublejoy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Tank/Grenade P1_JOYSTICKLEFT_DOWN=Aim Down P1_JOYSTICKLEFT_UP=Aim Up P1_JOYSTICKLEFT_LEFT=Aim Left P1_JOYSTICKLEFT_RIGHT=Aim Right P1_JOYSTICKRIGHT_UP=Up P1_JOYSTICKRIGHT_DOWN=Down P1_JOYSTICKRIGHT_LEFT=Left P1_JOYSTICKRIGHT_RIGHT=Right [futspy] gamename=Future Spy numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The control panel on this game improperly labeled the bomb button as fire since the top button is the primary weapon. P1NumButtons=2 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Fire (Bomb) P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gloc] gamename=G-LOC Air Battle (US) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1&P1_BUTTON2|Throttle (Stick)+stickz+P1_BUTTON3 P1_BUTTON1=Vulcan - Gun P1_BUTTON2=Missile P1_BUTTON3=Afterburner P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down P1_AD_STICK_Z=Speed Up P1_AD_STICK_Z_EXT=Slow Down [gground] gamename=Gain Ground (FD1094 317-0058-03?) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=It should be noted that the joystick had the simple label of 'Select Warrior / Move Player' P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Magic Weapon P1_BUTTON2=special Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [galaga88] gamename=Galaga '88 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game was marketed as a conversion for Dragon Spirit, so it used an 8-way joystick, but the vertical inputs were ignored. The game has one actual action button 'Fire' located on the left and right side of the joystick. However the PCB does have three button inputs. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Fire P1_BUTTON3=N/A P1_JOYSTICK_UP=N/A P1_JOYSTICK_DOWN=N/A P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [galaga] gamename=Galaga (Namco rev. B) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [galaxian] gamename=Galaxian (Namco set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Control Left P1_JOYSTICK_RIGHT=Control Right [gforce2] gamename=Galaxy Force 2 numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Please note that none of the controls in this game have any labels. They are labeled by what they do. P1NumButtons=2 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1&P1_BUTTON2|Throttle (Stick)+stickz P1_BUTTON1=Fire P1_BUTTON2=Missile P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down P1_AD_STICK_Z=Fast P1_AD_STICK_Z_EXT=Slow [galxwars] gamename=Galaxy Wars (Universal set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=L P1_JOYSTICK_RIGHT=R [galpanic] gamename=Gals Panic (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Cut P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [galpani2] gamename=Gals Panic II (Japan?) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game didn't actually label the button and in all the docs it's referred to as button 1, however it is clear what this button does. I labeled it 'cut' to avoid confusion as 'button 1' may seem like a parsing error to the average viewer. Also take note that the pcb has inputs for three physical buttons and they are emulated in mame, but only the first is used. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Cut P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gaplus] gamename=Gaplus (rev. D) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gauntlet] gamename=Gauntlet (rev 14) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Magic / Start P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [gaunt2] gamename=Gauntlet II numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Magic / Start P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [geebee] gamename=Gee Bee numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This is a blockout type game that is controlled by a paddle (limited turn with POT), instead of a spinner as in Arkanoid. P1NumButtons=1 P1Controls=Paddle (Horizontal)+paddle P1_BUTTON1=Serve P1_PADDLE=Left P1_PADDLE_EXT=Right [gng] gamename=Ghosts'n Goblins (World? set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Buttons are mirrored on both sides of the joystick. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ghouls] gamename=Ghouls'n Ghosts (World) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gijoe] gamename=GI Joe (World) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Super Weapon P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [gigawing] gamename=Giga Wing (US 990222) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Normal shots are made by tapping on the 'Shot' button. If you hold it down (and you are recharged), you get a temporary 'Reflect Barrier' that reflect all the ememies' shots back at them. You don't have a max number of times to use the reflect barrier, except there is a fairly short recharge time before you can use it again. The 'Force Bomb' button is like most shooter's bomb buttons (you have limited number bombs & one bomb is stronger than a normal shot). P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shot / Hold for Reflect Barrier P1_BUTTON2=Force Bomb P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [goldmedl] gamename=Gold Medalist numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The buttons on this game aren't labeled, which is a shame as it's quite difficult to figure out what they do. With over 20 events and each event using the buttons for a different thing, it may be impossible to play this game without an instruction card. During the attract mode, however, it shows which buttons you are supposed to press when going through an event. P1NumButtons=3 P1Controls=Misc Buttons+button P1_BUTTON1=Button A P1_BUTTON2=Button B P1_BUTTON3=Button C [goldnaxe] gamename=Golden Axe (set 6, US, 8751 317-123A) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Magic P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [ga2] gamename=Golden Axe: The Revenge of Death Adder (World) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gt97] gamename=Golden Tee '97 (v1.30) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_X=Choose Club P1_TRACKBALL_Y_EXT=Back Swing [gt98] gamename=Golden Tee '98 (v1.10) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_X=Choose Club P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_Y_EXT=Back Swing [gt99] gamename=Golden Tee '99 (v1.00) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_X=Choose Club P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_Y_EXT=Back Swing [gt2k] gamename=Golden Tee 2K (v1.00) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_X=Choose Club P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_Y_EXT=Back Swing [gt3d] gamename=Golden Tee 3D Golf (v1.93N) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_X=Choose Club P1_TRACKBALL_Y_EXT=Back Swing [gtg2] gamename=Golden Tee Golf II (Trackball, V2.2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=1 = Up Left, 2 = Up, 3 = Up Right. A = Down Left, B = Down, C = Down Right. On the control panel overlay is instruction on how to swing using those numbers and letters. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Face Left P1_BUTTON2=Face Right P1_TRACKBALL_X=Choose Club P1_TRACKBALL_X_EXT=Choose Club P1_TRACKBALL_Y=Forward Swing P1_TRACKBALL_Y_EXT=Back Swing [glfgreat] gamename=Golfing Greats numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=MAME lists inputs for buttons 3 and 4 but they don't do anything. Use the Shot button to enter initials. P1NumButtons=4 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Stance P1_BUTTON2=Shot P1_BUTTON3=N/A P1_BUTTON4=N/A P1_JOYSTICK_UP=Select longer distance club P1_JOYSTICK_DOWN=Select shorter distance club P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [golgo13] gamename=Golgo 13 (GLG1/VER.A) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The select and enter buttons may very well be useless in the game itself. Everything is in Japanese it's generally hard to tell with what little is know with this game. On the original game there was a scope you looked through that contained a small lcd with a closer view. In mame a 'zoom button' was hacked in. There is no telling if that was an original option or not. P1NumButtons=3 P1Controls=2-way Joystick (Vertical)+vjoy2way|Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2|Misc+other P1_BUTTON1=Trigger P1_BUTTON2=Zoom In / Zoom Out P1_BUTTON3=Enter P1_JOYSTICK_UP=Select Up P1_JOYSTICK_DOWN=Select Down P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [gollygho] gamename=Golly! Ghost! numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=1 P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [gondo] gamename=Gondomania (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Used the yellow snk LS-30 mechcanical rotatry. Rotating the joystick changes the direction the Character Weapon shoots. The Airbike Weapon always shoots straight forward. This was usually released as a kit; the instructions suggested mirroring the buttons on both sides of each joystick, but not all arcade operaters did this. Player1 is the blue air bike, player2 is the grey air bike. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Character Weapon P1_BUTTON2=Airbike Weapon P1_DIAL=Rotate Left P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_DIAL_EXT=Rotate Right [gorf] gamename=Gorf numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The alternating play is not normal. Players alternate when a player passes a level or game over, not when a life is lost like most alternating games. If you press the button before the last shot gets off the screen or hits something, that shot will disappear and you shoot a new one. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [grchamp] gamename=Grand Champion numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Accelerate [f1gpstar] gamename=Grand Prix Star numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Pedal (Microswitch)+button+P1_BUTTON1|High-Low Shifter+button+P1_BUTTON3&P1_BUTTON4|270 Steering Wheel+paddle|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=Lo P1_BUTTON4=Hi P1_PADDLE_EXT=Right P1_PADDLE=Left [gravitar] gamename=Gravitar (version 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thurst P1_BUTTON3=Tractor/Shield P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [greatgun] gamename=Great Guns numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The guns on this game are indeed lightguns, but they were mounted to the cabinet as they were very heavy shotguns. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [gberet] gamename=Green Beret numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Weapon P1_BUTTON2=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gridiron] gamename=Gridiron Fight numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The trackball itself is actually labeled 'Pass & Movement Control.' The original game had a led counter on the control panel that displayed the currently select play number. In mame this is simulated by a tiny, tiny little orange character on the bottom left of the screen. This really needs to be replaced by some artwork files to make it a little bigger and easier to understand. P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Pass & Formation Set P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [gridlee] gamename=Gridlee numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Fire P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [guardian] gamename=Guardians of the 'Hood numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Press both kicks or punches together to perform a power punch or kick respectively. P1NumButtons=5 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fast Punch P1_BUTTON2=Fast Kick P1_BUTTON3=Defense P1_BUTTON4=Strong Punch P1_BUTTON5=Strong Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gwar] gamename=Guerrilla War (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Grenade button also gets you into and out of the tank. Used the SNK LS-30, 12 direction rotary, but only faces 8 directions in the game. Usually the buttons were mirrored on both sides of the joystick for a total of four physical buttons per player, but both fire buttons and both grenade buttons are wired to the same PCB input. The recommended button colors are yellow for the fire button, and black for the grenade button. To enter test mode hold down the service key (F2) during boot or reboot until grid screen; press service button to go to next test screen; reboot to exit. Mame's driver has an extra 13th 'direction' between 5 & 6 because it 'avoids the 'joystick error' protection in Guerilla War which happens when direction changes directly from 0x50<->0x60 8 times.' P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [gmissile] gamename=Guided Missile numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game actually uses a 2-way top-fire joystick, which is extremely rare. So rare we don't recognize it in the database. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gunsmoke] gamename=Gun.Smoke (World) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Six shot directions are possible by pressing the buttons in combination - Besides the obvious primary directions, pressing Fire Right and Fire Straight would aim between Straight and Right, same for Straight and Left, and pressing Left and Right together would shoot in both directions. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire - Left P1_BUTTON2=Fire - Center P1_BUTTON3=Fire - Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gunbird] gamename=Gunbird (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [gunbustr] gamename=Gunbuster (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game's descriptions are in japanese when you start the game and since the game's cpo doesn't have any labels, I did the best I could with the in-game input test. P1NumButtons=2 P1Controls=8-way Joystick+joy8way|Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Trigger P1_BUTTON2=Bomb P1_JOYSTICK_UP=Move Forward P1_JOYSTICK_DOWN=move Backward P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [gyruss] gamename=Gyruss (Konami) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The joystick caused you to rotate around the exterior of the playfield. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [halleys] gamename=Halley's Comet (US) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Note that the mame driver labels button 2 as 'hyperspace' but according to the mame cpo pack and a few others sources it is the 'warp' button. If evidence is found to the contrary please feel free to correct. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Warp P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hardyard] gamename=Hard Yardage (v1.20) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=If dive is not the correct caption, please correct. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Pass / Jump P1_BUTTON2=Dive P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hattrick] gamename=Hat Trick numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hcastle] gamename=Haunted Castle (version M) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hbarrel] gamename=Heavy Barrel (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This cpo actually didn't have any labels. The labels were obtained by the serivce manual. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Shoot P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [hiimpact] gamename=High Impact Football (rev LA4 02/04/91) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=1 & 2 are the red team, players 3 & 4 are the blue team. If one person plays per team, he calls all the plays. If two people team up and play on the same team: On the offense, players 2 & 3 call the play and control that team's quarterback. On the defense, players 1 & 4 call the play. The action button does everything: pass, handoff, kick, punt, jump, select play. To kick or punt farther, you have to hit the action button quickly. References: CPO http://www.klov.com/game_detail.php?letter=H&game_id=8111 P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hippodrm] gamename=Hippodrome (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Like all Dataeast games of the day, this game's cpo didn't have any labels. Instead it had a gameplay insert for the bezel. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hitme] gamename=Hit Me numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses rather odd, non-arcade buttons. P1NumButtons=3 P1Controls=Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Stand P1_BUTTON2=Hit P1_BUTTON3=Ante [hitice] gamename=Hit the Ice (US) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game can be converted to 2 player via a dip swtich. This game has an unused button emulated in mame. The inputs actually exists, it just doesn't do anything. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot / Check P1_BUTTON2=Pass / Save P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [holo] gamename=Holosseum (US) numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=It should be noted that this game doesn\'t have labels, as it is a conversion kit for the hologram (time traveler) cabinet. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Quick Tricks P1_BUTTON2=Fierce Tricks P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Backward / Defend P1_JOYSTICK_RIGHT=Forward P2NumButtons=2 P2Controls=8-way Joystick+joy8way P2_BUTTON1=Quick Tricks P2_BUTTON2=Fierce Tricks P2_JOYSTICK_UP=Jump P2_JOYSTICK_DOWN=Crouch P2_JOYSTICK_LEFT=Forward P2_JOYSTICK_RIGHT=Backward / Defense [hotrod] gamename=Hot Rod (World, 3 Players, Turbo set 1) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Accelerate [hstennis] gamename=Hot Shots Tennis (V1.1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Press both buttons to lob. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Hard P1_BUTTON2=Soft P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [housemnq] gamename=House Mannequin (Japan 870217) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [housemn2] gamename=House Mannequin Roppongi Live hen (Japan 870418) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hustle] gamename=Hustle numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hng64] gamename=Hyper NeoGeo 64 Bios numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Hyper Neogeo 64 system was the next generation of the classic neogeo mvs system. This new system wasn't as popular and only had a few games released on it. They all used the same control layout and relied upon inserts to explain to the consumer what button was what. Also 99% of the games started with a 'How to Play' screen upon starting the game. Although these games don't work yet in mame, the inputs are already hooked up, just like the original neogeo. It would be silly to think that these would be altered after the driver is in working order. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [hyperspt] gamename=Hyper Sports numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game is actually 4 players, but you alternate in teams of two. P1NumButtons=3 P1Controls=Just Buttons+button P1_BUTTON1=Go (Left) P1_BUTTON2=Up P1_BUTTON3=Go (Right) [irobot] gamename=I, Robot numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This had a funny looking CP. The joystick sat on a small panel, sticking out toward the player at about 45 degrees toward the player. The two fire buttons were mirrored, one on each side of the small panel, one panels of there own, angled sideways at about 30 degrees from vertical. The two start buttons were the Atari cones on their own panel above the small panel of the joystick. Mame has two seperate buttons emulated, but the second does not do anything. The test screen only lists one fire button, so it looks like the two physical fire buttons were wired together in the original game, connected to the PCBs as one. The original joystick was a Hall Effect joystick: an analog joystick that used magnetics to vary the resistance instead of the usual POT. P1NumButtons=2 P1Controls=Analog Stick+stick P1_BUTTON1=Fire P1_BUTTON2=??-not used-?? P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [47pie2] gamename=Idol Janshi Su-Chi-Pie 2 (v1.1) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [idhimitu] gamename=Idol no Himitsu [BET] (Japan 890304) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [fromance] gamename=Idol-Mahjong Final Romance (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [idolmj] gamename=Idol-Mahjong Housoukyoku (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [iemoto] gamename=Iemoto (Japan 871020) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ikari3] gamename=Ikari III - The Rescue numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Uses an LS-30 joystick. P1NumButtons=3 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Kick P1_BUTTON2=Punch P1_BUTTON3=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [ikari] gamename=Ikari Warriors (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Uses an LS-30 joystick. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Gun P1_BUTTON2=Grenade P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [imekura] gamename=Imekura Mahjong (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [indytemp] gamename=Indiana Jones and the Temple of Doom (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Like some other Atari games, such as Road Runner & Peter Packrat, the player start buttons double as the action buttons. The original game has the Whip button mirrored on both sides of the joystick. The left side Whip button is also 1 player start button; mame emulates this as two buttons, button1 and start1. The right side Whip button is also the 2 players start button; mame emulates this as only the 'start2' button, even though pressing mame's start2 button also whips the whip. Also, the buttons are used to select the number of lives the player has: the right selects the normal 3 lives (1 credit), the left selects 7 lives (for 2 credits). P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Whip P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [inferno] gamename=Inferno numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The game actually uses a 4 way ball-top and a 4-way trigger stick. Both are rotated on a 45 degree angle al-la qbert. The 'fire' stick doesn't actually shoot, rather it aims your gun. The fire button must be used to actually fire. P1NumButtons=1 P1Controls=Dual 4-way Triggersticks+doublejoy4way+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Move Up+Right P1_JOYSTICKLEFT_DOWN=Move Down+Left P1_JOYSTICKLEFT_LEFT=Move Left+Up P1_JOYSTICKLEFT_RIGHT=Move Right+Down P1_JOYSTICKRIGHT_UP=Fire Up+Right P1_JOYSTICKRIGHT_DOWN=Fire Down+Left P1_JOYSTICKRIGHT_LEFT=Fire Left+Up P1_JOYSTICKRIGHT_RIGHT=Fire Right+Down [invrvnge] gamename=Invader's Revenge numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [invho2] gamename=Invinco / Head On 2 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This is a two in one cabinet with two games in it. The control panel is split in half.... on the left is two directional buttons (Left,Right) and a button (Fire). These inputs are actually wired to the controls on the right side of the panel. These controls are a 4 way jostick and a button (gas). This seems like a huge waste of control space, but I suppose at the time, generic panels seemed silly. P1NumButtons=1 P1Controls=4-way Joystick+joy4way|Misc+other P1_BUTTON1=Fire / Gas P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [offroad] gamename=Ironman Stewart's Super Off-Road numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There are no Start buttons; the Nitro buttons double as the Start buttons. You also use the the Nitro buttons to select improvements on your car. 'Player 1' is the Red car, 'Player 2' is the Yellow car, 'Player 3' is the Blue car. The game refers the players as 'Red Player', 'Yellow Player', 'Blue Player', not 'Player 1', etc. There are also two player cabs of this game, but all they did was remove the Yellow car's inputs, including the coin inputs. There are no dipswitches to change. So on these cabs, the 'second player' is the blue car, but all the inputs are connected to what is still 'Player 3' in mame. To eneter service mode, hold down Blue Nitro button and press service button. The menus are scrolled down by pressing the Red Nitro button, and selected by pressing the Blue Nitro button. P1NumButtons=1 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_BUTTON1=Nitro / Start P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Accelerate [offroadt] gamename=Ironman Stewart's Super Off-Road Track Pack numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There are no Start buttons; the Nitro buttons double as the Start buttons. You also use the the Nitro buttons to select improvements on your car. There are two Nitro buttons for each player, mirrored on each side of the steering wheel, but they are wired together as one button in the harness. 'Player 1' is the Red car or 'Red Player', 'Player 2' is the Yellow car or 'Yellow Player', and 'Player 3' is the Blue car or 'Blue Player'. The game and manual refer to the players with their color, not a number. Might be because of next point. There are also two player cabs of this game, but all they did was remove the Yellow car's inputs, including the coin inputs. There are no dipswitches to change. So on these cabs, the 'second player' is the blue car, but all the inputs are connected to what is still 'Player 3' in mame. This was usually done not because of blue being a more popular color, but the arcade operators need the blue nitro button to change game settings. To eneter service mode, hold down Blue Nitro button and press service button. The menus are scrolled down by pressing the Red Nitro button, and selected by pressing the Blue Nitro button. This is basically the same as the original Ironman Ivan Stewart's Super Off Road. However, it has new tracks, and the players can choose between driving a dune buggy or the original truck. The control is exactly the same. P1NumButtons=1 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_BUTTON1=Nitro / Start P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=On [jackal] gamename=Jackal (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Machine Gun P1_BUTTON2=Hand Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [jailbrek] gamename=Jail Break numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Select P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [teamqb] gamename=John Elway's Team Quarterback numPlayers=4 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The start button is labeled 'Join'. Player 1 is 'left QB', player 2 is 'left HB', and are on the same team. Player 3 is 'right QB', player 4 is 'right HB', and are on the same team. The CP has the players from left to right: LHB, LQB, RQB, RHB, or if you go by numbers, 2, 1, 3, 4. Only the quarterbacks have springsticks (to control throwing & kicking), but all players have a normal 8-way stick to control the player's movements. The action button does different things, depending on what the 8 way stick is doing. Since the 2 & 4 players don't have a spring stick, they often have the action button mirrored on both sides of the joystick. The analog joystick 'springsticks' were held all the way up by the spring, with free movement sideways. The farther back you pulled the springstick, the farther/faster you would throw or kick the ball when you released the stick. The label 'short' is positioned just below the springstick, below which is 'long'. Along with the words, part of the label is a fat pointed line or arrow, pointing down away from the springstick. P1NumButtons=1 P1Controls=8-way Joystick+joy8way|Baseball Pitcher+stick P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_AD_STICK_X=Aim Left P1_AD_STICK_X_EXT=Aim Right P1_AD_STICK_Y=Throw / Kick P1_AD_STICK_Y_EXT=Short / Long P2NumButtons=1 P2Controls=8-way Joystick+joy8way P2_BUTTON1=Action P2_JOYSTICK_UP=Up P2_JOYSTICK_DOWN=Down P2_JOYSTICK_LEFT=Left P2_JOYSTICK_RIGHT=Right P3NumButtons=1 P3Controls=8-way Joystick+joy8way|Baseball Pitcher+stick P3_BUTTON1=Action P3_JOYSTICK_UP=Up P3_JOYSTICK_DOWN=Down P3_JOYSTICK_LEFT=Left P3_JOYSTICK_RIGHT=Right P3_AD_STICK_X=Aim Left P3_AD_STICK_X_EXT=Aim Right P3_AD_STICK_Y=Throw / Kick P3_AD_STICK_Y_EXT=Short / Long P4NumButtons=1 P4Controls=8-way Joystick+joy8way P4_BUTTON1=Action P0_JOYSTICK_UP=Up P0_JOYSTICK_DOWN=Down P0_JOYSTICK_LEFT=Left P0_JOYSTICK_RIGHT=Right [jantouki] gamename=Jong Tou Ki (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [journey] gamename=Journey numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This is five games in one, plus a bonus level. The five games all center around a musician (from the band Journey) getting to his instrument, and then getting back to the spaceship. The blast button is not used until the player retrieves his musical instrument. The blast button is mirrored on both sides of the centered joystick. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Blast P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [joust] gamename=Joust (White/Green label) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Flap P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [joust2] gamename=Joust 2 - Survival of the Fittest (set 1) numPlayers=2 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Flap P1_BUTTON2=Start Player 1 / Transform P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P2NumButtons=2 P2Controls=2-way Joystick (Horizontal)+joy2way P2_BUTTON1=Flap P2_BUTTON2=Start Player 2 / Transform P2_JOYSTICK_LEFT=Left P2_JOYSTICK_RIGHT=Right [joyfulr] gamename=Joyful Road (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The original cpo simply had the two joysticks labeled 'car control' and 'hand control' respectively. It may not be apparent from playing, but the goal of this game is to navigate the car with the left stick, while grabbing things with the right. P1NumButtons=0 P1Controls=Dual 4-way Joysticks+doublejoy4way P1_JOYSTICKLEFT_UP=Car Up P1_JOYSTICKLEFT_DOWN=Car Down P1_JOYSTICKLEFT_LEFT=Car Left P1_JOYSTICKLEFT_RIGHT=Car Right P1_JOYSTICKRIGHT_UP=Hand Up P1_JOYSTICKRIGHT_DOWN=Hand Down P1_JOYSTICKRIGHT_LEFT=Hand Left P1_JOYSTICKRIGHT_RIGHT=Hand Right [jrpacman] gamename=Jr. Pac-Man numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [jumpbug] gamename=Jump Bug numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [junglek] gamename=Jungle King (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump / Knife P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [jungler] gamename=Jungler numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [jpark] gamename=Jurassic Park numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Although the control is definately a gun, the physical control looks nothing like a gun. It looks like a pistol-grip analog stick. P1NumButtons=1 P1Controls=Analog Gun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [kageki] gamename=Kageki (US) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab P1_BUTTON2=Punch P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kanatuen] gamename=Kanatsuen no Onna [BET] (Japan 880905) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [kangaroo] gamename=Kangaroo numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Diagonals were labelled 'Super Leap'. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [kaos] gamename=Kaos numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Panel had symmetric layout with a jump button either side of the joy, but wired back to the same input. P1NumButtons=3 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Jump P1_BUTTON2=?? P1_BUTTON3=?? P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kchamp] gamename=Karate Champ (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game is the very first \'street fighter\' style game. The controls on it are a tad odd. Instead of a joystick and an array of buttons, you have two joysticks. These joysticks don\'t have any labels and merely have arrow directions printed on the overlay. The left joystick controls movement while the right determines the type of attack. Different attack directions while in different positions perform different moves. Luckily, the game tutors you on moves during the first round. It should be noted that this game comes in one and two player versions. P1NumButtons=0 P1Controls=Dual 4-way Joysticks+doublejoy4way P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Attack Up P1_JOYSTICKRIGHT_DOWN=Attack Down P1_JOYSTICKRIGHT_LEFT=Attack Left P1_JOYSTICKRIGHT_RIGHT=Attack Right [karnov] gamename=Karnov (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The option button actives whatever items you have collected. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_BUTTON3=Option P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kick] gamename=Kick (upright) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Teh roller on this game is made from a trackball ball, but this is not uncommon. P1NumButtons=1 P1Controls=Misc Buttons+button+P1_BUTTON1|Roller(Horizontal)+dial P1_BUTTON1=Press to Kick P1_DIAL=Left P1_DIAL_EXT=Right [kicker] gamename=Kicker numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Game used dipswitch for single or dual control layout, still alternating play. Mame uses single control layout. P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Kick P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mayumi] gamename=Kikiippatsu Mayumi-chan (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [killcom] gamename=Killer Comet numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The buttons actually have a global label 'laser fire' and each individual button has a sub label of 'up,' 'down,' and 'left.' P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire Left P1_BUTTON2=Fire Up P1_BUTTON3=Fire Right P1_BUTTON4=Hyperspace P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kinst] gamename=Killer Instinct (v1.5d) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Quick (High Attack) P1_BUTTON2=Medium (High Attack) P1_BUTTON3=Fierce (High Attack) P1_BUTTON4=Quick (Low Attack) P1_BUTTON5=Medium (Low Attack) P1_BUTTON6=Fierce (Low Attack) P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [kinst2] gamename=Killer Instinct 2 (v1.4) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Quick (High Attack) P1_BUTTON2=Medium (High Attack) P1_BUTTON3=Fierce (High Attack) P1_BUTTON4=Quick (Low Attack) P1_BUTTON5=Medium (Low Attack) P1_BUTTON6=Fierce (Low Attack) P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [kingball] gamename=King & Balloon (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Galaga-like game, except you can be hit without lose a life! Instead, you lose a life when the king you\'re protecting is lifted all the way to the top. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kingofb] gamename=King of Boxer (English) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game lacks any labels, even in the manual. The labels reflect the function. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Uppercut P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [klax] gamename=Klax (set 1) numPlayers=1 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Start / Flip P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [knights] gamename=Knights of the Round (World 911127) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [konamigt] gamename=Konami GT numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON3|Pedal (Microswitch)+button+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=High / Low P1_DIAL=Left P1_DIAL_EXT=Right [kroozr] gamename=Kozmik Kroozr numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=OTHER: Mame's driver (incorrectly) emulates this as an 8way trigger stick (so I included that). However, the real game used an analog trigger joystick (so I put other). The A/D circuit in part of the joystick assembly, instead of on the main PCB or daughter board like most analog joysticks; and the connection had 8 pins per axis. The joystick handle looked a lot like (if not exactly the same as) a tron handle. The spinner was also a push down button, much like a Forgotten Worlds spinner. P1NumButtons=2 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1|Misc+other|Spinner+dial+P1_BUTTON2 P1_BUTTON1=Zap! P1_BUTTON2=Shield P1_JOYSTICK_UP=Krooz Up P1_JOYSTICK_DOWN=Krooz Down P1_JOYSTICK_LEFT=Krooz Left P1_JOYSTICK_RIGHT=Krooz Right P1_DIAL=Aim Left P1_DIAL_EXT=Aim Right [kram] gamename=Kram (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The joystick is labeled 'Kram Kontrol' P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Wall P1_BUTTON2=Breakout P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [krull] gamename=Krull numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game actually uses icons and doesn't have any labels. P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [kungfum] gamename=Kung-Fu Master numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Kick P1_BUTTON2=Punch P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Stoop Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kurikint] gamename=Kuri Kinton (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Note that the original cpo doesn't have labels for the joystick, this is simply what it does. Also not there are two jumps. Pressing up is NOT the same as pressing the dedicated jump button. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch / Kick P1_BUTTON2=Jump (higher) P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ladybug] gamename=Lady Bug numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Although mame has 2 buttons mapped, it's merely a glitch caused by using the input template of a similar game. The actual game only has a joystick. P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [lagunar] gamename=Laguna Racer numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Note that the shifter button is mapped to button 1 in Mame, which could cause conflicts with the pedal. P1NumButtons=1 P1Controls=270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON1|Pedal (Analog)+pedal P1_BUTTON1=High / Low P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate [lghost] gamename=Laser Ghost (set 2, World, 317-0166) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Player 3 seems to have an extra input in mame. It won't hurt anything though. P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1 P1_BUTTON1=Laser Gun P1_BUTTON2=Special Weapon P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [lastduel] gamename=Last Duel (US set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Button 1: Attack Button 2: Rolling Attack (Stages 1, 3, and 6 when airplane), Jump (Stages 2, 4, and 5 when car), Surface Attack (Stages 2, 4, and 5 when 2 player mode and both players in airplanes). 2nd player can join during single player game. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Button 1 P1_BUTTON2=Button 2 P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left [lethalen] gamename=Lethal Enforcers (ver UAE) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [lethalj] gamename=Lethal Justice numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [liberatr] gamename=Liberator (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Fire P1_BUTTON2=Shield P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [lnc] gamename=Lock'n'Chase numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Lock P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [lockon] gamename=Lock-On numPlayers=1 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The two machine gun triggers are universally labeled and have the same function, despite the fact that they have seperate inputs. The other two buttons are the left and right thumb buttons respectively. P1NumButtons=4 P1Controls=Yoke+stick+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Machine Gun Fire (1) P1_BUTTON2=Machine Gun Fire (2) P1_BUTTON3=Hover Aircraft P1_BUTTON4=Lock-On Missiles P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [locomotn] gamename=Loco-Motion numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Speed P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ldrun] gamename=Lode Runner (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Dig Left P1_BUTTON2=Dig Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [looping] gamename=Looping (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Vertical)+vjoy2way P1_BUTTON1=Fire P1_BUTTON2=Accelerator P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [losttomb] gamename=Lost Tomb (easy) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Whip P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [janjans1] gamename=Lovely Pop Mahjong Jan Jan Shimasyo (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [llander] gamename=Lunar Lander (rev 2) numPlayers=1 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The original used a large handle connected to a potentiometer for Thrust control. The select game button is actually player 2 start. so to toggle through games press p2 start and then p1 start when you are ready to play. P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way|Misc+other|Paddle (Vertical)+vpaddle P1_BUTTON1=Abort P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_PADDLE_V=Increase Thrust P1_PADDLE_V_EXT=Decrease Thrust [lrescue] gamename=Lunar Rescue numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [lupin3] gamename=Lupin III numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=That isn't a typo, the button is actually called 'Magic Button.' P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Magic Button P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [m4] gamename=M-4 numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game actually uses a two-way, top-fire lever, which is quite rare. P1NumButtons=2 P1Controls=2-way Joystick (Vertical)+vjoy2way+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_BUTTON2=Reload P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [mplanets] gamename=Mad Planets numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1|Spinner+dial P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [msword] gamename=Magic Sword - Heroic Fantasy (World 900725) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [magspot] gamename=Magical Spot numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The 'L' and 'R' labels are indeed accurate. The original cpo used those to abbreviate 'left' and 'right'. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=L P1_JOYSTICK_RIGHT=R [ttmahjng] gamename=Mahjong numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [akiss] gamename=Mahjong Angel Kiss numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjangels] gamename=Mahjong Angels - Comic Theater Vol.2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [bananadr] gamename=Mahjong Banana Dream [BET] (Japan 891124) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjcamera] gamename=Mahjong Camera Kozou (set 1) (Japan 881109) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mcnpshnt] gamename=Mahjong Campus Hunting (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [chinmoku] gamename=Mahjong Chinmoku no Hentai (Japan 900511) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [cmehyou] gamename=Mahjong Circuit no Mehyou (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjclinic] gamename=Mahjong Clinic (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [club90s] gamename=Mahjong CLUB 90's (set 1) (Japan 900919) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [daiyogen] gamename=Mahjong Daiyogen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjderngr] gamename=Mahjong Derringer (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjdialq2] gamename=Mahjong Dial Q2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjdiplob] gamename=Mahjong Diplomat [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [dokyusei] gamename=Mahjong Doukyuusei numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [dokyusp] gamename=Mahjong Doukyuusei Special numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjelctrn] gamename=Mahjong Electron Base (parts 2 & 4, Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjegolf] gamename=Mahjong Erotica Golf (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjfocus] gamename=Mahjong Focus (Japan 890313) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjfriday] gamename=Mahjong Friday (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mfunclub] gamename=Mahjong Fun Club - Idol Saizensen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mgmen89] gamename=Mahjong G-MEN'89 (Japan 890425) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mgakuen] gamename=Mahjong Gakuen numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mgakuen2] gamename=Mahjong Gakuen 2 Gakuen-chou no Fukushuu numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [gakusai] gamename=Mahjong Gakuensai (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [gakusai2] gamename=Mahjong Gakuensai 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [gal10ren] gamename=Mahjong Gal 10-renpatsu (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [galkaika] gamename=Mahjong Gal no Kaika (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [galkoku] gamename=Mahjong Gal no Kokuhaku (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjgottsu] gamename=Mahjong Gottsu ee-kanji (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hanamomo] gamename=Mahjong Hana no Momoko gumi (Japan 881201) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mhgaiden] gamename=Mahjong Hourouki Gaiden (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjhokite] gamename=Mahjong Hourouki Okite (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hourouki] gamename=Mahjong Hourouki Part 1 - Seisyun Hen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hypreact] gamename=Mahjong Hyper Reaction (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hypreac2] gamename=Mahjong Hyper Reaction 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjikaga] gamename=Mahjong Ikaga Desu ka (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [janbari] gamename=Mahjong Janjan Baribari (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjlstory] gamename=Mahjong Jikken Love Story (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [jogakuen] gamename=Mahjong Jogakuen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [kaguya] gamename=Mahjong Kaguyahime [BET] (Japan 880521) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mkeibaou] gamename=Mahjong Keibaou (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjkinjas] gamename=Mahjong Kinjirareta Asobi (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [koinomp] gamename=Mahjong Koi no Magic Potion (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjkoiura] gamename=Mahjong Koi Uranai (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjkojink] gamename=Mahjong Kojinkyouju (Private Teacher) (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjkjidai] gamename=Mahjong Kyou Jidai (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjlaman] gamename=Mahjong La Man (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [lemnangl] gamename=Mahjong Lemon Angel (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjnanpas] gamename=Mahjong Nanpa Story (Japan 890713) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjnatsu] gamename=Mahjong Natsu Monogatari (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ntopstar] gamename=Mahjong Nerae! Top Star (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [neruton] gamename=Mahjong Neruton Haikujirada (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [patimono] gamename=Mahjong Pachinko Monogatari (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [pstadium] gamename=Mahjong Panic Stadium (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ponchin] gamename=Mahjong Pon Chin Kan (Japan set 1) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjnquest] gamename=Mahjong Quest (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [renaiclb] gamename=Mahjong Ren-ai Club (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mrokumei] gamename=Mahjong Rokumeikan (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [sailorws] gamename=Mahjong Sailor Wars (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [msjiken] gamename=Mahjong Satsujin Jiken (Japan 881017) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mscoutm] gamename=Mahjong Scout Man (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjsikaku] gamename=Mahjong Shikaku (Japan 880908) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjsister] gamename=Mahjong Sisters (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [majs101b] gamename=Mahjong Studio 101 [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mladyhtr] gamename=Mahjong THE LADY HUNTER (Japan 900509) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [triplew1] gamename=Mahjong Triple Wars (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [triplew2] gamename=Mahjong Triple Wars 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [uchuuai] gamename=Mahjong Uchuu yori Ai wo komete (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjuraden] gamename=Mahjong Uranai Densetsu (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [vanilla] gamename=Mahjong Vanilla Syndrome (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [vitaminc] gamename=Mahjong Vitamin C (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [yarunara] gamename=Mahjong Yarunara (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjyuugi] gamename=Mahjong Yuugi (Japan set 1) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mjyougo] gamename=Mahjong-yougo no Kisotairyoku (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [korinai] gamename=Mahjong-zukino Korinai Menmen (Japan 880425) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mhavoc] gamename=Major Havoc (rev 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Roller(Horizontal)+dial P1_BUTTON1=Fire/Jump P1_BUTTON2=Shield P1_DIAL_EXT=Move Right P1_DIAL=Move Left [maniach] gamename=Mania Challenge (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mappy] gamename=Mappy (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Door Open / Close P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [marble] gamename=Marble Madness (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [mario] gamename=Mario Bros. (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Jump P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mars] gamename=Mars numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [mmatrix] gamename=Mars Matrix: Hyper Solid Shooting (US 000412) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [msh] gamename=Marvel Super Heroes (Euro 951024) numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=As with all fighters, the actions for the joystick are reversed when you flip over your opponent to the opposite side of the screen. As with all capcom titles the top row of buttons is actually the first three instead of the last. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Forward Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Back / Defense P1_JOYSTICK_RIGHT=Forward P2NumButtons=6 P2Controls=8-way Joystick+joy8way P2_BUTTON1=Jab Punch P2_BUTTON2=Strong Punch P2_BUTTON3=Fierce Punch P2_BUTTON4=Short Kick P2_BUTTON5=Forward Kick P2_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Forward P1_JOYSTICK_RIGHT=Back / Defense [mshvsf] gamename=Marvel Super Heroes Vs. Street Fighter (Euro 970625) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch - Jab P1_BUTTON2=Punch - Strong P1_BUTTON3=Punch - Fierce P1_BUTTON4=Kick - Short P1_BUTTON5=Kick - Forward P1_BUTTON6=Kick - Roundhouse P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mvsc] gamename=Marvel Vs. Capcom: Clash of Super Heroes (US 980123) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original control panels had the punch buttons on the top row of thee and the kick buttons on the bottom row. ame maps the punch buttons 1 - 3 and the kick buttons 4 - 6. This can be backwards for people. Mame devs have stood by this because of the jamma locations of each button. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch - Jab P1_BUTTON2=Punch - Strong P1_BUTTON3=Punch - Fierce P1_BUTTON4=Kick - Short P1_BUTTON5=Kick - Forward P1_BUTTON6=Kick - Round-House P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [matmania] gamename=Mat Mania numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Press both buttons to pin. Rapidly press both buttons to kick out. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Action Punch P1_BUTTON2=Action Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [maxrpm] gamename=Max RPM numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Please note that mame has fudged the shifter input up. Also note that since the shifter buttons are mapped to button 1 and 2 they will conflict with the gas pedal with mame's default mappings. P1NumButtons=2 P1Controls=270 Steering Wheel+paddle|4 Gear Shifter+button+P1_BUTTON1&P1_BUTTON2|Pedal (Analog)+pedal P1_BUTTON1=Shift Up P1_BUTTON2=Shift Down P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate [maxforce] gamename=Maximum Force v1.05 numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [mayday] gamename=Mayday (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Right directions on the joystick are the only ones used as you can't turn back. Also note that the buttons are in different order on the control panel. (Mayday, Back, Fire Front) P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire Front P1_BUTTON2=Mayday P1_BUTTON3=Back P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT= P1_JOYSTICK_RIGHT=Right [mechatt] gamename=Mechanized Attack (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [mmehyou] gamename=Medal Mahjong Circuit no Mehyou [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [pachiten] gamename=Medal Mahjong Pachi-Slot Tengoku [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [megaman2] gamename=Mega Man 2: The Power Fighters (US 960708) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_BUTTON3=Weapon Change P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [megazone] gamename=Mega Zone (Konami set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mercs] gamename=Mercs (World 900302) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [metamrph] gamename=Metamorphic Force (ver UAA) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game can be turned into a 2 player setup via a dip setting. Also something unique in 4 player games, this one allows you to have a shared coin slot via the settings. (This means the 2 player-style select screen even when you have the cabinet set to 4 players) P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [metrocrs] gamename=Metro-Cross (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Teh control panel didn't have a button label. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mwalk] gamename=Michael Jackson's Moonwalker (set 3, World, FD1094/8751 317-0159) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Dance P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [midres] gamename=Midnight Resistance (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [gtmr2] gamename=Mille Miglia 2: Great 1000 Miles Rally (95/05/24) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game does NOT use all of these controls. It has dipswitch settings which allow the games to be controlled with a 360 degree wheel, a 270 degree wheel, a 270 degree digital wheel (using a d2a conveter) and a plain old 8-way joystick with buttons. Uses with steering wheels please note that the game defaults to joystick input. Also note that the pedals optionally can be set to analog mode, but mame disables this feature due to input limitations. P1NumButtons=2 P1Controls=270 Steering Wheel+paddle|360 Steering Wheel+dial|8-way Joystick+joy8way|Misc+other|Pedal (Microswitch)+button+P1_BUTTON2|Pedal (Microswitch)+button P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_PADDLE=Left P1_PADDLE_EXT=Right P1_DIAL=Left P1_DIAL_EXT=Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [milliped] gamename=Millipede numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Fire P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y_EXT=Down [minefld] gamename=Minefield numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_BUTTON1=Cannon P1_JOYSTICKLEFT_RIGHT=Tank Direction Right P1_JOYSTICKLEFT_LEFT=Tank Direction Left P1_JOYSTICKLEFT_DOWN=Tank Direction Down P1_JOYSTICKLEFT_UP=Tank Direction Up P1_JOYSTICKRIGHT_UP=Machine Gun Up P1_JOYSTICKRIGHT_DOWN=Machine Gun Down P1_JOYSTICKRIGHT_LEFT=Machine Gun Left P1_JOYSTICKRIGHT_RIGHT=Machine Gun Right [mineswpr] gamename=Minesweeper numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Player 1 is actually position on the bottom right of the screen while Player 2 is at the top right P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [minigolf] gamename=Mini Golf (set 1) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Tee Selection [mcontest] gamename=Miss Mahjong Contest (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [missile] gamename=Missile Command (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Trackball+trackball P1_BUTTON1=Fire - Alpha Base P1_BUTTON2=Fire - Delta Base P1_BUTTON3=Fire - Omega Base P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [moguchan] gamename=Moguchan numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Unknown as to what the button does but is listed in mame P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Unkown P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [mole] gamename=Mole Attack numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The button is layed out on a 3x3 grid and relates directly to the position on the screen Top Row: 7 8 9 Middle Row: 4 5 6 Bottom Row: 1 2 3 P1NumButtons=9 P1Controls=Just Buttons+button P1_BUTTON1=Attack 1 P1_BUTTON2=Attack 2 P1_BUTTON3=Attack 3 P1_BUTTON4=Attack 4 P1_BUTTON5=Attack 5 P1_BUTTON6=Attack 6 P1_BUTTON7=Attack 7 P1_BUTTON8=Attack 8 P1_BUTTON9=Attack 9 [monymony] gamename=Money Money numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The joystick was generically labeled 'control'. Also of note is that you can only jump when you are standing on a white circle and you can't control the direction of the jump like in most games. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [monsterb] gamename=Monster Bash numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Zap P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [montecar] gamename=Monte Carlo numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=Please note that this game's driver hard-code's all of the buttons. The gears are remapped to z,x,c and v while track select is remapped to space. P1NumButtons=6 P1Controls=360 Steering Wheel+dial|4 Gear Shifter+button+P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=Gear 1 P1_BUTTON3=Gear 2 P1_BUTTON4=Gear 3 P1_BUTTON5=Gear 4 P1_BUTTON6=Track Select P1_DIAL=Left P1_DIAL_EXT=Right [mooncrst] gamename=Moon Cresta (Nichibutsu) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mpatrol] gamename=Moon Patrol numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_LEFT=Slower P1_JOYSTICK_RIGHT=Faster [moonwar] gamename=Moonwar numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The game's original control panel also has a button called 'Hyper Flip' that for whatever reason isn't emulated in mame. Also the roller for this game looks more like some sort of futuristic valve and is dubbed the 'Vector Director' by the label underneath it. P1NumButtons=3 P1Controls=Roller(Horizontal)+dial P1_BUTTON1=Fire Missile P1_BUTTON2=Warp Drive P1_BUTTON3=Shields P1_DIAL=Left P1_DIAL_EXT=Right [mk] gamename=Mortal Kombat (rev 5.0 T-Unit 03/19/93) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame uses the jamma standard for button numbering and thus all of the mk games are completely off. The games buttons were arranged in a cross pattern with block the center of the 'X' high and low punch on the left and high and low kick on the right respectively. It is highly reccomended that you wrie ctrlr files for these gmaes if you intend to play them. Also there is actually a second block button used for sf2 conversions but it alternates between broken and half working in the mame source. P1NumButtons=5 P1Controls=8-way Joystick+joy8way P1_BUTTON1=High Punch P1_BUTTON2=Block P1_BUTTON3=High Kick P1_BUTTON4=Low Punch P1_BUTTON5=Low Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [mk3] gamename=Mortal Kombat 3 (rev 2.1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame uses the jamma standard for button numbering and thus all of the mk games are completely off. The games buttons were arranged in a cross pattern with block the center of the 'X' high and low punch on the left and high and low kick on the right respectively. The Run button is placed inthe lower left hand corner, similar to a mamers 'modified neogeo' layout. It is highly reccomended that you write ctrlr files for these games if you intend to play them. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=High Punch P1_BUTTON2=Block P1_BUTTON3=High Kick P1_BUTTON4=Low Punch P1_BUTTON5=Low Kick P1_BUTTON6=Run P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [mk4] gamename=Mortal Kombat 4 (rev L3) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The final mortal kombat game to be released in the arcades. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=High Punch P1_BUTTON2=Block P1_BUTTON3=High Kick P1_BUTTON4=Low Punch P1_BUTTON5=Low Kick P1_BUTTON6=Run P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [mk2] gamename=Mortal Kombat II (rev L3.1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame uses the jamma standard for button numbering and thus all of the mk games are completely off. The games buttons were arranged in a cross pattern with block the center of the 'X' high and low punch on the left and high and low kick on the right respectively. It is highly reccomended that you write ctrlr files for these games if you intend to play them. Also there is actually a second block button used for sf2 conversions but it alternates between broken and half working in the mame source. P1NumButtons=5 P1Controls=8-way Joystick+joy8way P1_BUTTON1=High Punch P1_BUTTON2=Block P1_BUTTON3=High Kick P1_BUTTON4=Low Punch P1_BUTTON5=Low Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [mtrap] gamename=Mouse Trap (version 5) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=On the original control panel, the order was (from left to right) red, yellow, blue... Not the order that mame has (yellow, red, blue). P1NumButtons=4 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Dog P1_BUTTON2=Doors - Yellow P1_BUTTON3=Doors - Red P1_BUTTON4=Doors - Blue P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mrdrillr] gamename=Mr Driller (DRI1/VER.A2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The drill button is actually unlabeled as the game was only sold in a conversion kit with a very generic namco overlay. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Drill P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mrdo] gamename=Mr. Do! numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Throw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [docastle] gamename=Mr. Do's Castle (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The button is actually unlabeled. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mspacman] gamename=Ms. Pac-Man numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mvp] gamename=MVP (set 2, US, FD1094 317-0143) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The buttons aren't labeled red, yellow and blue rather that is their color. The instruction card uses these colors to explain the various functions of the buttons. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Red P1_BUTTON2=Yellow P1_BUTTON3=Blue P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mx5000] gamename=MX5000 numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Air-to-air and air-to-ground refer to missiles. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Air - to - Air P1_BUTTON2=Air - to - Ground P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mysticm] gamename=Mystic Marathon numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [mystwarr] gamename=Mystic Warriors (ver EAA) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mame has three buttons, but only uses the first two. There is a dipswitch to change between 2 and 4 players. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_BUTTON3=NA P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [nametune] gamename=Name That Tune numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game used special lighted buttons for the tune buttons. P1NumButtons=4 P1Controls=Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [narc] gamename=Narc (rev 7.00) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_BUTTON3=Crouch P1_BUTTON4=Rocket Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nastar] gamename=Nastar (World) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The orignal cpo lacks labels. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [natodef] gamename=NATO Defense numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The cpo actually had pictures of the tank going in various directions for the joystick labels. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=1 P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [naughtyb] gamename=Naughty Boy numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Throw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nbahangt] gamename=NBA Hangtime (rev L1.1 04/16/96) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Default setting is for 2-player cabinet but this can be changed to 4-player as a dip switch setting P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Turbo P1_BUTTON2=Shoot / Block P1_BUTTON3=Pass / Steal P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nbajam] gamename=NBA Jam (rev 3.01 04/07/93) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Turbo P1_BUTTON2=Shoot / Block P1_BUTTON3=Pass / Steal P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [neckneck] gamename=Neck-n-Neck (v1.2) numPlayers=6 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Even though this game allows 6 players, it is wired to a single player layout in mame, due to the odd layout. Each numbered button represents a horse a player can control. it also doubles as a start button for that player. All the button does is jump. There is also a global start button that starts the race without giving others time to join. This is mapped to player 1 start in mame. P1NumButtons=6 P1Controls=Misc+other+P1_BUTTON1|Misc Buttons+button+P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5&P1_BUTTON6 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 P1_BUTTON6=6 [ngpgal] gamename=Nekketsu Grand-Prix Gal (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [nmsengen] gamename=Nekketsu Mahjong Sengen! AFTER 5 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [neogeo] gamename=Neo-Geo numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The NeoGeo Mvs system was a generic cabinet that could have games swapped out very easily, similar to console games. There was a single game version, a 2 game, 4 game, and 6, game version. The multi-cart versions had buttons to switch to a new game prior to inserting your quarter. As of this writing, this feature is unemulated in MAME. They all used the same control layout and relied upon inserts to explain to the consumer what button was what. Also 99% of the neogeo games started with a 'How to Play' screen upon starting the game. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nyny] gamename=New York New York numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The cpo also has a general caption for the joystick, but it's unreadable. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [blitz] gamename=NFL Blitz numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=OTHER: There is a dipswitch to use either two 49-way or two 8-way joysticks for direction control. AFAIK, all blitz dedicated cabs came with 49-way stick; some upgrade kits came with 49-way sticks, others without any sticks (I guess assumed operator would use already installed 8-ways). Mame currently (0.82u3) only emulates the 8-way. In-game instructions sometimes refer to the buttons by their color instead of the label. Turbo = White, Jump = Blue, Pass = Red. When choosing the offensive play: the Turbo (White) button switches between the two pages of plays, Jump (Blue) flips the play directions left to right, and Pass (Red) chooses the highlighted play. When choosing the defensive play: any button chooses the highlighted play (only one page, and plays can't be flipped). When choosing either offense and defense you can turn off showing which play is highlighted by pressing up on the joystick three times (useful when playing against another player). Turbo + Pass when running with the ball gives a stiff arm. Tapping Turbo twice when running with the ball gives a spin. P1NumButtons=3 P1Controls=Misc+other|8-way Joystick+joy8way P1_BUTTON1=Turbo P1_BUTTON2=Jump/Tackle P1_BUTTON3=Pass/Change Player P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [nibbler] gamename=Nibbler (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nss] gamename=Nintendo Super System BIOS numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=1 miscDetails=The Nintendo Super System is the super nintendo version of the playchoice system and it runs on basically the same concept. The control panel has 2 (or 4) industrial versions of the snes control pad mounted to it. Please note that as of this posting, the mame driver doesn't emulate the nss fully. Game select buttons aren't implemented yet. Also note that the gamepad's select buttons are mapped to service buttons 1-4 respectively. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=Y P1_BUTTON3=A P1_BUTTON4=X P1_BUTTON5=L P1_BUTTON6=R P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right SERVICE1=Select (Player 1) SERVICE2=Select (Player 2) SERVICE3=Select (Player 3) SERVICE4=Select (Player 4) [nomnlnd] gamename=No Man's Land numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire! P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [nova2001] gamename=Nova 2001 (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game had a pause button (unlabeled on the cpo) but apparently the feature isn't working in mame. P1NumButtons=2 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Pause P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ojankoc] gamename=Ojanko Club (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ojankohs] gamename=Ojanko High School (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ojankoy] gamename=Ojanko Yakata (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ojanko2] gamename=Ojanko Yakata 2bankan (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ojousan] gamename=Ojousan (Japan 871204) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [olibochu] gamename=Oli-Boo-Chu numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [omegrace] gamename=Omega Race numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game acutally uses one of the very rare optical dials. No it doesn't really spin, you turn it like a paddle. Ironically, I believe that this was one of mame's first optical games and thus the 2 way optical was named 'dial' instead of 'spinner,' which is what most optical mame games have. P1NumButtons=2 P1Controls=Misc+other|Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_DIAL=Left P1_DIAL_EXT=Right [oneshot] gamename=One Shot One Kill numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [othunder] gamename=Operation Thunderbolt (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [opwolf] gamename=Operation Wolf (World) numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Rocket Gun P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [opwolf3] gamename=Operation Wolf 3 (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The bomb button is actually the reload cock on the gun. Yes this doesn't make any sense, just go with it. P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [orangec] gamename=Orange Club - Maruhi Kagai Jugyou (Japan 880213) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [otonano] gamename=Otona no Mahjong (Japan 880628) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [outrun] gamename=Out Run (set 3) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The shifter is hard-coded to the space-bar to avoid conflicts. P1NumButtons=1 P1Controls=270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON1|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [overdriv] gamename=Over Drive numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON3|Pedal (Microswitch)+button+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=High / Low P1_DIAL=Left P1_DIAL_EXT=Right [pow] gamename=P.O.W. - Prisoners of War (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=On the original cpo, the buttons are in 'Double Dragon' configuration (jump on the top row, punch and kick on the bottom). You may wish to remap for comfort P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Kick P1_BUTTON2=Jump P1_BUTTON3=Punch P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pacland] gamename=Pac-Land (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Jump P1_JOYSTICK_LEFT=Run Left P1_JOYSTICK_RIGHT=Run Right [pacplus] gamename=Pac-Man Plus numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pacmania] gamename=Pac-Mania numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original CP had one button on either side of the CP for Bounce. Note By HowarC: This seems to be a glitch in mame caused by a sloppy macro. For now three buttons is ok, but I will submit a new driver which ditches the other two. P1NumButtons=3 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Bounce P1_BUTTON2=Bounce P1_BUTTON3=Bounce P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [paddlema] gamename=Paddle Mania numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game is 4 player but only one start button is used. Upon inserting a coin and presing start, you are presented with a menu to choose the number of players and play mode. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Bounce P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [pandoras] gamename=Pandora's Palace numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [paperboy] gamename=Paperboy (rev 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Game used a handlebar controller, Pushing forward on the handles made the bike speed up, pulling back slowed it down. P1NumButtons=2 P1Controls=Misc+other|Handlebar+stickx|Throttle (Handlebar)+sticky P1_BUTTON1=Throw P1_BUTTON2=Throw P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Y_EXT=Break P1_AD_STICK_Y=Accelerate [pastelg] gamename=Pastel Gal (Japan 851224) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [pengo] gamename=Pengo (set 1 rev c) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Push P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [pepper2] gamename=Pepper II numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [peterpak] gamename=Peter Pack-Rat numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game uses a unique type of trigger stick that is rarely used. Although it looks different, the diagrams show similar mounting and throw of a more standard tron stick. P1NumButtons=2 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Throw P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [phoenix] gamename=Phoenix (Amstar) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Force Field P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pigout] gamename=Pigout numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Throw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pigskin] gamename=Pigskin 621AD numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=OTHER: This game used a 49-way joystick. This game was recently updated to accomidate true analog inputs to better emulate the 49-way joystick. Unfortunately, they turned an othewise tidy driver into an ungodly mess. The stick is there and oddly enough three joystick directions (up, down, and only left) and now the normal 'button 1' labels are overwritten with the game selection labels, which are secondary functions and should NOT be the custom labels for the buttons. For the love of all things good, someone PLEASE fix this driver. The joystick controls one player, but when you punch, the rest of the team also punches. If another teammate has the ball and you press the pass button, he passes the ball to you. If you have the ball and press and hold the pass button, the choices rolls between long, short, back passes, and a drop kick, which happens when you let go of the button. P1NumButtons=3 P1Controls=49-way Joystick+stick|Misc+other P1_BUTTON1=Punch P1_BUTTON2=Pass P1_BUTTON3=Team Attitude P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [pbaction] gamename=Pinball Action (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The cpo lables are a little misleading. By 'Start' it actually refers to launching the pinball, not the start button, which the game actually has two of. Also, although there are two buttons on each side Labeled 'Start And Shake' apparently, only the left button starts and only the right button shakes. This may be a mame issue though. My best guess is on the original cpo, each button was cross-wired to both switches as a last-minute layout decision. P1NumButtons=4 P1Controls=Just Buttons+button P1_BUTTON1=Left Flipper Button P1_BUTTON2=Right Flipper Button P1_BUTTON3=Shake and Start Button (Left) P1_BUTTON4=Shake and Start Button (Right) [piratetr] gamename=Pirate Treasure numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The games cpo didn't have any directional arrows, nor did it have any labels, probably due to the simplistic layout. P1NumButtons=0 P1Controls=8-way Joystick+joy8way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pitfight] gamename=Pit Fighter (rev 5) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Although in the arcades the start buton was also the jump button, this is not the case in mame. My guess is in the arcades two inputs were wired to the same button to save space much like in other 3 and 4 player games. This game only had a 2 player verison in japan, but often the 3 player us version was also used in a 2 player cabinet because of the way the menu is setup. Unlike most multiplayer games, the coin slots are shared and you can select each character regardless of which stick you press start at. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Start / Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pitfall2] gamename=Pitfall II numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The actual cpo for this game didn't have a label for the button, nor a visual hint of what it's for. Also the manual doesn't explicitly say that the button is the 'jump' button. This is probably due to the fact that the pitfall series is one of the most popular in early gaming history and you'd have to live in a cave not to know that the button is for jumping. ;) P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [playch10] gamename=PlayChoice-10 BIOS numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=1 miscDetails=The playchoice 10 system is a pay-per-play system based on the original nes console and plays the same titles. Instead of purchasing lives, you purchase time on the machine. The machine can hold 10 games at once and you switch using the game menu on the secondary monitor. P1NumButtons=2 P1Controls=8-way Joystick+joy8way|Lightgun+lightgun P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down P2NumButtons=2 P2Controls=8-way Joystick+joy8way P2_BUTTON1=A P2_BUTTON2=B P2_JOYSTICK_UP=Up P2_JOYSTICK_DOWN=Down P2_JOYSTICK_LEFT=Left P2_JOYSTICK_RIGHT=Right SERVICE1=Service Coin SERVICE2=Channel Select SERVICE3=Enter SERVICE4=Reset [pleiads] gamename=Pleiads (Tehkan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Warp P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [plotting] gamename=Plotting (World set 1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ptblank] gamename=Point Blank numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=To reload fire offscreen. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [polaris] gamename=Polaris (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The original cpo simply labeled the joystick 'control' P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [polepos] gamename=Pole Position numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Button 1 is actually the spacebar by default to avoid conflicts with the pedals. The high/low shifter is emulated by a single toggle input in mame. P1NumButtons=1 P1Controls=High-Low Shifter+button+P1_BUTTON1|360 Steering Wheel+dial|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Accelerate P1_PEDAL2=Brake [polepos2] gamename=Pole Position II numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Button1 is actually spacbar by default in this game to avoid conflicts with the pedals. The high / low shifter is emulated in mame by a single button toggle. The upright cab only uses the gas pedal while the cockpit uses both. This is a dipswitch setting that you can alter if you wish to better suit your layout. P1NumButtons=1 P1Controls=High-Low Shifter+button+P1_BUTTON1|360 Steering Wheel+dial|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Accelerate P1_PEDAL2=Brake [policetr] gamename=Police Trainer (Rev 1.3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Fire offscreen to reload. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [polyplay] gamename=Poly-Play numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Note that this game didn't have any labels. The poly play system was the second East-German arcade machine. Quite, frankly it was a slapped-together piece of crap. It used inferior russian computer hardware, an old television converted to rgb and a cabient made out of chip-board laminated to look like fake wood. We use the terms 'arcade contols' in a generic sense on this one. The joystick and button were salvaged from industrial machines and are nothing like real arcade controls. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ponpoko] gamename=Ponpoko numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pooyan] gamename=Pooyan numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Vertical)+vjoy2way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [popeye] gamename=Popeye (revision D) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [popper] gamename=Popper numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=For you Q-Bert fans that don't have a diagonal joystick mounted this is the game for you. It is essentailly the same game only an 8-way joystick is used. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Throw P1_JOYSTICK_UP=Move Up P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [pdrift] gamename=Power Drift numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON1|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [powerdrv] gamename=Power Drive numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Tap the front and back tires rapidly to acelerate and use the shifter to change gearing for obstacles. Pop a wheelie with the wheelie button. P1NumButtons=4 P1Controls=High-Low Shifter+button+P1_BUTTON4|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Back Tire P1_BUTTON2=Front Tire P1_BUTTON3=Wheelie P1_BUTTON4=2wd/4wd [pclubj] gamename=Print Club (Japan Vol.1) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Even though the label indicates that this is a 4 way joystick it is really a two way. The joystick is desginated as a 4 way because the cpo actually had arrows in all 4 directions. This isn't even a game, it is a photo booth in which users select a overlay and have theri pciture printed with it in front. Considering mame's 'arcade machine only' policy, it is suprising that it is included in mame. P1NumButtons=2 P1Controls=4-way Joystick+joy4way|Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Ok / Print P1_BUTTON2=Cancel P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [kiwame] gamename=Pro Mahjong Kiwame numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [profpac] gamename=Professor PacMan numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Something of note is that on this layout the first player is on the right side instead of the left. Note: As of mame 0.83 this game isn't working yet... I am just preparing for when it does. :) P1NumButtons=3 P1Controls=Trivia Buttons+button P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C [psychos] gamename=Psycho Soldier (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The player starts as a flying-saucer which the player can fly anywhere in the screen. After a few seconds, the flying-saucer drops the main character that runs/jumps/drops between the platforms. After a life is lost, the player returns to the saucer. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Primary Fire P1_BUTTON2=Secondary Fire P1_JOYSTICK_RIGHT=Move Right P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_UP=Move Up [puckman] gamename=PuckMan (Japan set 1, Probably Bootleg) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [pulsar] gamename=Pulsar numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original game had the fire button on the left and the joystick on the right. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [punchout] gamename=Punch-Out!! numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The Hook Uppercut is also referred to as the 'knockout blow' on the control panel and can only be used when your ko meter flashes. The button is a large gameshow type of button. P1NumButtons=3 P1Controls=4-way Joystick+joy4way|Misc Buttons+button+P1_BUTTON3 P1_BUTTON1=Left Blow To Head/Body P1_BUTTON2=Right Blow to Head/Body P1_BUTTON3=Hook Uppercut P1_JOYSTICK_UP=Guard Up P1_JOYSTICK_DOWN=Guard Down P1_JOYSTICK_LEFT=Dodge Left P1_JOYSTICK_RIGHT=Dodge Right [punkshot] gamename=Punk Shot (US 4 Players) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Pass / Hit P1_BUTTON2=Shoot / Block P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pbobble] gamename=Puzzle Bobble (Japan, B-System) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Shoot P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [pbobble2] gamename=Puzzle Bobble 2 (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Puzzle Bobble 2 is listed as using an 8-way joystick and 4 buttons, though only left, right and 1 button are used for gameplay. Up, down and buttons 2 and 3 are only used during Test Mode. I can find no references to button 4. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=NA P1_BUTTON3=NA P1_BUTTON4=NA P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [pbobble3] gamename=Puzzle Bobble 3 (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame lists Puzzle Bobble 3 as having 4 buttons and an 8-way joystick (because it is a Taito F3 System game); only one button is used during gameplay, Test Mode lists 3 buttons. Only left and right are used during gameplay, up and down are used during Test Mode. I can find no references to button 4. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=NA P1_BUTTON3=NA P1_BUTTON4=NA P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [qbert] gamename=Q*bert (US set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Used a 4-way joystick rotated 45 degrees. P1NumButtons=0 P1Controls=Diagonal 4-way Joystick+joy4way P1_JOYSTICK_LEFT=Left+Up P1_JOYSTICK_DOWN=Down+Left P1_JOYSTICK_UP=Up+Right P1_JOYSTICK_RIGHT=Down+Right [qbertqub] gamename=Q*bert's Qubes numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Used a 4-way joystick rotated 45 degrees P1NumButtons=0 P1Controls=Diagonal 4-way Joystick+joy4way P1_JOYSTICK_LEFT=Left+Up P1_JOYSTICK_DOWN=Down+Left P1_JOYSTICK_UP=Up+Right P1_JOYSTICK_RIGHT=Right+Down [qix] gamename=Qix (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fast Draw P1_BUTTON2=Slow Draw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [quantum] gamename=Quantum (rev 2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game did not use buttons, the only input is a trackball. P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [quarterb] gamename=Quarterback numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Note that the buttons do various things based on the gameplay scenario. Also both buttons were labeled 'Action' so 'A' and 'B' were added to avoid confusion. Also the kicker only labeled the three actions it is used for, not how to aim, ect. This was added for your benefit. P1NumButtons=2 P1Controls=Football Kicker+stick|8-way Joystick+joy8way P1_BUTTON1=Action A P1_BUTTON2=Action B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_AD_STICK_X=Aim Left P1_AD_STICK_X_EXT=Aim Right P1_AD_STICK_Y=Pass / Punt / Kick P1_AD_STICK_Y_EXT=Set Power P2NumButtons=2 P2Controls=8-way Joystick+joy8way P2_BUTTON1=Action A P2_BUTTON2=Action B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [quartet] gamename=Quartet (8751 317-unknown) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Ironically this game is also available in a 2 player variety. Wouldn't that make it a duo? P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump / Start P1_BUTTON2=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [quasar] gamename=Quasar numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The 'forward' button appears to be broken in mame. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Forward P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [qad] gamename=Quiz & Dragons (US 920701) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=You may wonder why the control type is listed as 'Just Buttons' instead of 'Trivia Buttons'. This is one of the few arcade trivia games that doesn't use trivia-style buttons. It uses standard pushbuttons. P1NumButtons=4 P1Controls=Just Buttons+button P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [qndream] gamename=Quiz Nanairo Dreams: Nijiirochou no Kiseki (Japan 960826) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Like all capcom quiz games, this game's cp uses regular push buttons instead of trivia-style buttons. P1NumButtons=4 P1Controls=Just Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 [qmhayaku] gamename=Quiz-Mahjong Hayaku Yatteyo! (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [rtype] gamename=R-Type (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The longer you hold down the fire button, the stronger the shot. The force button 'shoots' or recalls a power-up piece from and to your ship. Mame has four buttons for this game for some reason, but only uses the first two. The game has the fire and force buttons on both sides of the joystick, but not 'mirrored': the force is to the left of the fire button on both sides of the joystick. NOTE In Mame this game actually has four buttons. This is due to some sloppy code and nothing more. The dipswitches between this game and a similar game running on the same system were identical, so the input function was simply re-routed to that game. This needs to be removed asap. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Force P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [radarscp] gamename=Radar Scope numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Note by HowardC: As of mame version .77 this game should us a 2-way stick. If it doesn't contact me. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [radrad] gamename=Radical Radial numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rchase] gamename=Rail Chase (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game didn't have a gun, rather a joystick with a crosshair on the screen. The machine also had a bench the players sat on with two solenoids mounted underneath to give the illusion of them sitting in the mine cart. P1NumButtons=1 P1Controls=Analog Gun+lightgun+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [rainbow] gamename=Rainbow Islands (new version) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Rainbow P1_BUTTON2=Jump P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rallyx] gamename=Rally X numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Smoke Screen P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [rampage] gamename=Rampage (revision 3) numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Jump P1_JOYSTICK_UP=Climb P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rmpgwt] gamename=Rampage: World Tour (rev 1.3) numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The tilt in mame does not work. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Punch P1_BUTTON3=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rampart] gamename=Rampart (Trackball) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The player's Place Piece/Fire button is also the start button. There are three basic different CP layouts for this game: 3 player trackball, 2 player trackball (dipswitch with same ROM as 3 player TB), and 2 player 8-way joystick (with ramprt2p and rampartj). The 3 player dedicated TB CP had two buttons per player on the left side of the TB. The kit highly recomends mirroring the buttons on both sides the joystick, with two buttons wired to each button input, but this was not always followed. Button2 (Rotate Peice/Fire) is labeled as the 3 player TB CP; for the joystick CP, this button was 'Rotate Piece/Speed Up' instead to give the joystick two movement speeds in the shooting part of the game. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Place Piece/Fire/Start P1_BUTTON2=Rotate Piece/Fire P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [reactor] gamename=Reactor numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The action buttons are 'mirrored' on both sides of the trackball like normal, and double as start buttons. However, the start half of the buttons are not mirrored: the start buttons go 1 2 1 2 from left to right, and the left side start buttons give you 3 ships for one credit, while the right side buttons give you 7 ships for two credits. So the layout, from left to right, is (energy / 1 player with 3 ships), (decoy / 2 players with 3 ships each), trackball, (decoy / 1 player with 7 ships), (energy / 2 players with 7 ships each). Mame's emulated buttons go start1, start2, trackball, p1 button2, p1 button1, following the above layout. So the start buttons are also action buttons, and the action buttons are start buttons, but they are 4 different buttons, even though there are two different actions. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Energy P1_BUTTON2=Decoy P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [rmhaihai] gamename=Real Mahjong Haihai (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [rmhaijin] gamename=Real Mahjong Haihai Jinji Idou Hen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [rmhaisei] gamename=Real Mahjong Haihai Seichouhen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [redlin2p] gamename=Redline Racer (2 players) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Accelerate [regulus] gamename=Regulus (New Ver.) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game doesn't have any labels, probably because the controls are so self-explainatory. P1NumButtons=2 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [renegade] gamename=Renegade (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack Left P1_BUTTON2=Jump P1_BUTTON3=Attack Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rescue] gamename=Rescue numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_BUTTON1=Bomb P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [rescraid] gamename=Rescue Raider numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The CP has the steering stick on the left side, shooting stick on the right. Mame has it emulated the opposite, so the labels are not mixed up. P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_BUTTON1=Select Weapons P1_JOYSTICKLEFT_UP=Shooting Up P1_JOYSTICKLEFT_DOWN=Shooting Down P1_JOYSTICKLEFT_LEFT=Shooting Left P1_JOYSTICKLEFT_RIGHT=Shooting Right P1_JOYSTICKRIGHT_UP=Steering Up P1_JOYSTICKRIGHT_DOWN=Steering Down P1_JOYSTICKRIGHT_LEFT=Steering Left P1_JOYSTICKRIGHT_RIGHT=Steering Right [nekkyoku] gamename=Rettou Juudan Nekkyoku Janshi - Higashi Nippon Hen (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [jedi] gamename=Return of the Jedi numPlayers=1 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Triggers fire cannon on all levels. Thumb buttons usually also fire cannon, except on the AT-Walker stages, where they rotate the turret. P1NumButtons=3 P1Controls=Yoke+stick+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Fire / Rotate Left P1_BUTTON2=Fire P1_BUTTON3=Fire / Rotate Right P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Y_EXT=Down [revx] gamename=Revolution X (Rev. 1.0 6/16/94) numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The 'bomb' button actually shoots a compact disc. But that's what it is labeled in the game. P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [ripoff] gamename=Rip Off numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This is a two player cooperative game. You cannot shoot the other player, but if you crash into him, you both blow up. Prevent the small tanks from stealing the triangular fuel pods by shooting them. The game ends when all the pods are gone. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Forward P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [roadblst] gamename=Road Blasters (upright, rev 4) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Steering wheel is unique in that it uses optics but is restricted to ~270 degrees, and it returns to the center position using springs. Also, it has 2 triggers (Fire Lasers), and 2 thumb buttons (Activate Special Weapon). Each trigger / thumb button does the same action. P1NumButtons=2 P1Controls=Pedal (Analog)+pedal|360 Steering Wheel+dial+P1_BUTTON1&P1_BUTTON2|Misc+other P1_BUTTON1=Fire Lasers P1_BUTTON2=Activate Special Weapon P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Accelerate [roadf] gamename=Road Fighter (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Game used a joystick and two pushbuttons for Low Gear and High Gear. No Shifter. High Gear cannot be pressed until the car has started and built up some RPM's. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Low Gear P1_BUTTON2=High Gear P1_JOYSTICK_UP=Speed Up P1_JOYSTICK_DOWN=Slow Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [roadrunn] gamename=Road Runner (rev 2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mame includes buttons 2 & 3, but they are not used. The original game has the hop button mirrored on both sides of the joystick. The left side jump button is also 1 player start button; mame emulates this as two buttons, button1 and start1. The right side hop button is also 2 players start button; mame emulates this as only the 'start2' button, even though pressing mame's start2 button also makes RoadRunner hop. The original joystick was a Hall Effect joystick: an analog joystick that used magnetics to vary the resistance instead of the usual POT. P1NumButtons=3 P1Controls=Analog Stick+stick P1_BUTTON1=Hop P1_BUTTON2=??not used P1_BUTTON3=??not used P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [robby] gamename=Robby Roto numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Magic P1_JOYSTICK_UP=Move Up P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [robocop] gamename=Robocop (World revision 4) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot/Punch P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [robocop2] gamename=Robocop 2 (Euro/Asia v0.10) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot Left P1_BUTTON2=Shoot Right P1_BUTTON3=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [robotron] gamename=Robotron (Solid Blue label) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The drivers in mame don't have a cocktail mode, but klov shows a cocktail cab, and the robotron drawing set shows two (cocktail) sets of dual joysticks. P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Move Up P1_JOYSTICKLEFT_DOWN=Move Down P1_JOYSTICKLEFT_LEFT=Move Left P1_JOYSTICKLEFT_RIGHT=Move Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [rocnrope] gamename=Roc'n Rope numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Rope P1_BUTTON2=Flash P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rollerg] gamename=Rollergames (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The two buttons have other uses besides those labeled, but you will be prompted on how to use them during gameplay. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rthunder] gamename=Rolling Thunder (new version) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The buttons are mirrored on both sides of the joystick. There are three settings for the type of control panel: 'Type A Upright' (1 joystick, alternating), 'Type B Cocktail--no flip' (2 joysticks, alternating), and 'Type C Cocktail--flip' (2 joysticks, alternating). Those with normal 2 joystick upright cabs will be happy with the Type B setting. P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rranger] gamename=Rough Ranger (v2.0) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The original cpo used icons, but they are very cryptic. 'Shoot' sported a rather understandable gun icon, but 'Jump' had an icon of overlapping up and down arrows. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [roundup] gamename=Round-Up numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The original panel has the same button either side of the joystick so can be played with either hand P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Cube Color Select P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [royalmah] gamename=Royal Mahjong (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [rungun] gamename=Run and Gun (ver EAA 1993 10.8) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Please note that although all 4 player inputs are in mame you can NOT play a 2 on 2 game. The original 4-player cab was actually two cabinets linked together. Since mame doesn't emulate the link or the second monitor, this game is 2 player only. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [runaway] gamename=Runaway (prototype) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The hi / low shifter was actually a plastic switch, but it operates just like a high / low shifter in mame so it's mapped it to that. The jump button was unlabeled on the original cpo. P1NumButtons=3 P1Controls=High-Low Shifter+button+P1_BUTTON3|Misc+other P1_BUTTON1=Switcher P1_BUTTON2=Jump P1_BUTTON3=Forward / Reverse [kirarast] gamename=Ryuusei Janshi Kirara Star numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [stunrun] gamename=S.T.U.N. Runner (rev 6) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Even though the yoke's buttons have seperate inputs, they seem to both perform the same function. P1NumButtons=2 P1Controls=Yoke+stick+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire (left) P1_BUTTON2=Fire (right) P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [salamand] gamename=Salamander (version D) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Missile P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [searchar] gamename=SAR - Search And Rescue (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Left P1_DIAL_EXT=Right [sarge] gamename=Sarge numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The buttons are mirrored across both sticks. They are labeled generically because you can control various vehicles in the game and they have different functions for each. This game driver has hacked in inputs that allow you to play the game with a regular joystick. To disable these hacked inputs you need to either disable cheats or remap the hacked inputs to 'none' in the input menu. P1NumButtons=2 P1Controls=Dual 2-way Triggersticks (Vertical)+vdoublejoy2way+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Trigger Switch P1_BUTTON2=Thumb Button P1_JOYSTICKLEFT_UP=Left Tread Forward P1_JOYSTICKLEFT_DOWN=Left Tread Backward P1_JOYSTICKRIGHT_UP=Right Tread Forward P1_JOYSTICKRIGHT_DOWN=Right Tread Backward [satansat] gamename=Satan of Saturn numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The joystick had the typical generic 'control' caption below it. P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Firing Button P1_BUTTON2=Laser Beam P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [shollow] gamename=Satan's Hollow (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game actually uses a gorf-style trigger stick, but a restrictor is used to make it 2-way. P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way+P1_BUTTON1|Misc+other P1_BUTTON1=Fire P1_BUTTON2=Shield P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [scandal] gamename=Scandal Mahjong (Japan 890213) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [scramble] gamename=Scramble numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Laser P1_BUTTON2=Bombs P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Slow P1_JOYSTICK_RIGHT=Fast [sdi] gamename=SDI - Strategic Defense Initiative (Europe, System 16A, FD1089B 317-0027) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=For those of you who have 'fraken-panels' this is the game for you. This game uses the extremely odd combination of a top-fire 8-way joystick and a trackball. All controls are required too so forget about playing this game unless you have those controls. P1NumButtons=1 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON1|Trackball+trackball P1_BUTTON1=Fire P1_JOYSTICK_UP=Move Up P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right P1_TRACKBALL_X=Aim Left P1_TRACKBALL_X_EXT=Aim Right P1_TRACKBALL_Y=Aim Up P1_TRACKBALL_Y_EXT=Aim Down [seawolf] gamename=Sea Wolf numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=The 'paddle' is actually a periscope you look through and turn. The field of view you have when looking through the scope helps you aim. Mame displays a cross hair to help you aim, you can turn it off with the F1 key. P1NumButtons=1 P1Controls=Misc+other|Paddle (Horizontal)+paddle+P1_BUTTON1 P1_BUTTON1=Fire Torpedo P1_PADDLE=Left P1_PADDLE_EXT=Right [seawolf2] gamename=Sea Wolf II numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 'paddle' is actually a periscope you look through and turn. The field of view you have when looking through the scope helps you aim. Mame displays a cross hair to help you aim, you can turn it off with the F1 key. P1NumButtons=1 P1Controls=Misc+other|Paddle (Horizontal)+paddle+P1_BUTTON1 P1_BUTTON1=Fire Torpedo P1_PADDLE=Left P1_PADDLE_EXT=Right [secolove] gamename=Second Love (Japan 861201) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [seiha] gamename=Seiha (Japan 870725) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [sengokmj] gamename=Sengoku Mahjong (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [shdancer] gamename=Shadow Dancer (set 3, US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pull joystick down and push ATTACK button to send your dog to attack your opponents. To wipe out everything on the screen use NINJA MAGIC button. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Ninja Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [shadoww] gamename=Shadow Warriors (World set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Yes, although it is rare to see the game with it's original layout, it was designed to be played with a top-fire joystick. P1NumButtons=3 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON3 P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Grab P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sharkatt] gamename=Shark Attack numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The cpo labels the joystick as 'shark control.' Above both buttons are the words 'press to' (as in press to thrust or press to munch). P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Munch P1_BUTTON2=Thrust P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sshooter] gamename=Sharpshooter (Rev 1.7) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [sheriff] gamename=Sheriff numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=NOTE The input emulation is correct in mame, but this games real life controls are NOT dual 8-ways. The game used a 8 way joystick and a special rotary dial with a trigger, which used absolute positon. Basically it acted like an 8way joystick that stays in the direction you point it. P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way|Misc+other P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKLEFT_LEFT=Left P1_JOYSTICKLEFT_RIGHT=Right P1_JOYSTICKRIGHT_UP=Aim Up P1_JOYSTICKRIGHT_DOWN=Aim Down P1_JOYSTICKRIGHT_LEFT=Aim Left P1_JOYSTICKRIGHT_RIGHT=Aim Right [shinobi] gamename=Shinobi (set 5, System 16A, unprotected) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=CP is a generic SEGA CP, with buttons arranged in a triangle. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Ninja Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [shootout] gamename=Shoot Out (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The 'jump' label is misleading. While moving left or right you press it to roll out of the way. The button is only effective while moving. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [shootbul] gamename=Shoot the Bull numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [shuffle] gamename=Shuffleboard numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Please note that the actual cpo shows the generic arrows shooting out from the trackball with the caption 'control puck' this has been left out for length reasons. Also the button caption may not exactly be 'game select' but this cpo was screened directly over the metal, and thus it's very difficult to find a completely readable one. P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Game Select P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [shufshot] gamename=Shuffleshot (v1.40) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Zoom P1_BUTTON2=Wax P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [sidearms] gamename=Side Arms - Hyper Dyne (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire Left P1_BUTTON2=Fire Right P1_BUTTON3=Power P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sidetrac] gamename=Side Track numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that the original game used a generic exidy panel and thus the button was unlabeled. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Speed Up P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sinistar] gamename=Sinistar (revision 3) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=49-way Joystick+stick P1_BUTTON1=Fire P1_BUTTON2=Sinibomb P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [skullxbo] gamename=Skull & Crossbones (rev 5) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=CP has 2 sword buttons either side of joystick, and 1 turn button directly below joystick. This just allows for left/right handed players - both sword buttons are wired to same input. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Sword P1_BUTTON2=Turn P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [skydiver] gamename=Sky Diver numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game actually used a parachute ripcord mounted as a 2-way joystick. You adjust for the wind by moving the cord left or right and pull up on it to release the chute. P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way|Misc+other+P1_BUTTON2 P1_BUTTON1=Jump P1_BUTTON2=Open Chute P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [skysoldr] gamename=Sky Soldiers (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Cannon P1_BUTTON2=Missle P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [slapfigh] gamename=Slap Fight numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The game is 2 player alternating, with a cocktail mode. As with all alternating cocktail games, a separate input is for the second player when the video flips for the second player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Weapon Select P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [slikshot] gamename=Slick Shot (V2.2) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 'trackball' is actually an entire section of a pool table, with a cue ball, cue stick, and various sensors to track their movement. The buttons are lighted when they are required and you are prompted on screen as to which to press. P1NumButtons=3 P1Controls=Misc+other|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3|Trackball+trackball P1_BUTTON1=Yellow P1_BUTTON2=Green P1_BUTTON3=Red P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [slither] gamename=Slither (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Fire Down P1_BUTTON2=Fire Up P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [slyspy] gamename=Sly Spy (US revision 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [smashtv] gamename=Smash T.V. (rev 8.00) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The joysticks were just globally labeled 'move' and 'fire' P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Move Up P1_JOYSTICKLEFT_DOWN=Move Down P1_JOYSTICKLEFT_LEFT=Move Left P1_JOYSTICKLEFT_RIGHT=Move Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [snakjack] gamename=Snacks'n Jaxson numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Sneeze Button P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [snapjack] gamename=Snap Jack numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The cpo generically labeled the entire joystick 'control'. P1NumButtons=0 P1Controls=8-way Joystick+joy8way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [snowbros] gamename=Snow Bros. - Nick & Tom (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Snow Bros is listed as using an 8-way joystick, though only left and right are used during gameplay. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot and Kick Snowball P1_BUTTON2=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=N/A P1_JOYSTICK_UP=N/A [solarfox] gamename=Solar Fox (upright) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=it should be noted that the triger button was also mirrored on the control panel itself. P1NumButtons=2 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Speed Control P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [solarq] gamename=Solar Quest numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Hyper Space P1_BUTTON4=Nova P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [amazon] gamename=Soldier Girl Amazon numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sbm] gamename=Sonic Blast Man (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game is unplayable on anyone's layout. It used a series of photo sensors and a punching pad, along with boxing gloves to make a 'punching sim'. Mame maps the impact position on the pad to the directional arrows and the speed is calculated by the photo sensors. Player 2 joystick may also do something. It doesn't really matter as the game is unplayable. Interesting side note.... The original machine was responsible for several lawsuits as the pad wasn't padded enough and people injured themselves hitting it. P1NumButtons=4 P1Controls=8-way Joystick+joy8way|Misc+other|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Sensor 1 P1_BUTTON2=Sensor 2 P1_BUTTON3=Sensor 3 P1_BUTTON4=Sensor 4 P1_JOYSTICK_UP=Aim Up P1_JOYSTICK_DOWN=Aim Down P1_JOYSTICK_LEFT=Aim Left P1_JOYSTICK_RIGHT=Aim Right [souledge] gamename=Soul Edge Ver. II (SO4/VER.C) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original control panel actually has attack with arrows going left and right for 'Attack A' and attack with arrows going up and down for 'Attack B' On some panels you will see this game with the labels A,B,K,G P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack A P1_BUTTON2=Attack B P1_BUTTON3=Kick P1_BUTTON4=Guard P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sspaceat] gamename=Space Attack (upright set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Space Invader type game. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Control Left P1_JOYSTICK_RIGHT=Control Right [spacduel] gamename=Space Duel numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that the 2 player start button does NOT function as a start button, rather a game select button. The good news is you can play a 2 player game on a single quarter! P1NumButtons=3 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Shield P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [spacefb] gamename=Space Firebird (Nintendo) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The game's cpo used nautical labels above the directional buttons and arrows below them. Since we aren't all sailors, the arrow directions are included. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Warp P1_JOYSTICK_LEFT=Port (Left) P1_JOYSTICK_RIGHT=Starboard (Right) [spacfury] gamename=Space Fury (revision C) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_JOYSTICK_LEFT=Rotate Left P1_JOYSTICK_RIGHT=Rotate Right [spacegun] gamename=Space Gun (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2|Pedal (Microswitch)+button+P1_BUTTON3 P1_BUTTON1=Trigger P1_BUTTON2=Bomb Select P1_BUTTON3=Back Up P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [sharrier] gamename=Space Harrier numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=If you are wondering why there are three 'shot' buttons, you are not alone. The trigger on the flight stick shoots and there are two buttons on the control panel that also shoot. They all have the same function, but for documentation's sake all three will be included. P1NumButtons=3 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1 P1_BUTTON1=Shot P1_BUTTON2=Shot P1_BUTTON3=Shot P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [invaders] gamename=Space Invaders numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The game cpo image uses 'control' as the label for the joystick. I modified it slightly to avoid confusion. The midway version of the game (invaders) actually used directional buttons instead of the joystick. The Taito version (Sitv) used the two-way joystick. P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Control Right P1_JOYSTICK_LEFT=Control Left [spacedx] gamename=Space Invaders DX (US) v2.1 numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [invadpt2] gamename=Space Invaders Part II (Taito) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The Taito version of this game (invadpt2) used a directional joystick. The Midway version (invaddlx) replaced the joystick with directional buttons. The buttons were labelled 'Laser Base Control' with arrows. P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire Laser P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [spacelnc] gamename=Space Launcher numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Launch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spaceod] gamename=Space Odyssey numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The cpo has very subtle icons integrated into the artwork. A death-ray like beam eminates from the 'laser' button while bombs appear to be dropping out of the 'bomb' button. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Laser P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [panic] gamename=Space Panic (version E) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game has a cocktail mode, so player 2 inputs are defined in mame. P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Holing P1_BUTTON2=Closing P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [spacezap] gamename=Space Zap numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=A very simple game. the directional buttons point the laser up, down, left or right. Shoot all the aliens before they destroy the base. P1NumButtons=1 P1Controls=Directional Buttons(4-way)+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [speakres] gamename=Speak & Rescue numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The cpo generically labels the joystick 'control.' P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spectar] gamename=Spectar (revision 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The fire decal also has an icon of a rocket. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spdcoin] gamename=Speed Coin (prototype) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=2-way Joystick (Horizontal)+joy2way P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [speedfrk] gamename=Speed Freak numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Speed is controlled by the shifter. Pressing the pedal makes the car move forward at the selected speed. Stay on the road and avoid all cars to avoid crashing. P1NumButtons=0 P1Controls=360 Steering Wheel+dial|4 Gear Shifter+button|Pedal (Microswitch)+button P1_DIAL=Left P1_DIAL_EXT=Right [speedrcr] gamename=Speed Racer numPlayers=1 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game has three volcano buttons mounted on the control panel, these buttons are used to fire the three weapons on your car. They are unlabeled but are referred to as A, B, and C in the game's test menu. The start button doubles as a jump button. In mame an extra button and an extra pedal are defined but this doesn't reflect the original hardware. P1NumButtons=3 P1Controls=270 Steering Wheel+paddle|Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3|Pedal (Analog)+pedal P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate [spidman] gamename=Spider-Man: The Videogame (World) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spiders] gamename=Spiders (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Teh original cpo simply depicts two arrows with the label 'Movement'. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [sprint1] gamename=Sprint 1 numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Note that the gear buttons are remapped from the button defaults. The number labels denote shift position. P1NumButtons=5 P1Controls=360 Steering Wheel+dial|4 Gear Shifter+button+P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=1 P1_BUTTON3=2 P1_BUTTON4=3 P1_BUTTON5=4 P1_DIAL=Left P1_DIAL_EXT=Right [starcas] gamename=Star Castle (version 3) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mame simulates this game using a 2-way joystick, but the actual game used Directional buttons labeled Left and Right. There was also a Rock-Ola version of the Control Panel (black background) which used pictograms for the button labels. Controls were the same, however. P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [starforc] gamename=Star Force numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [stargrds] gamename=Star Guards numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The player start buttons double as the 'Weapon' button and the cpo labels it so. P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Move Up P1_JOYSTICKLEFT_DOWN=Move Down P1_JOYSTICKLEFT_LEFT=Move Left P1_JOYSTICKLEFT_RIGHT=Move Right P1_JOYSTICKRIGHT_UP=Shoot Up P1_JOYSTICKRIGHT_DOWN=Shoot Down P1_JOYSTICKRIGHT_LEFT=Shoot Left P1_JOYSTICKRIGHT_RIGHT=Shoot Right [starhawk] gamename=Star Hawk numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Each player has an 8-way Joystick with a Fire Button on top. There are three buttons on the control panel that control the speed of the targeting crosshairs. Shoot as many ships as possible. P1NumButtons=4 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Slow P1_BUTTON3=Medium P1_BUTTON4=Fast P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [starjack] gamename=Star Jacker (Sega) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=On the original control panel, the start buttons were double-wired to the bomb buttons. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [startrek] gamename=Star Trek numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Photons P1_BUTTON4=Warp P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [starwars] gamename=Star Wars (rev 2) numPlayers=1 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Buttons correspond to the Trigger and Thumb buttons on the yoke. Aircraft style controls, moving control down moves aiming cursor up. P1NumButtons=4 P1Controls=Yoke+stick+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Fire P1_BUTTON2=Fire P1_BUTTON3=Fire P1_BUTTON4=Fire P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [stargate] gamename=Stargate numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Joystick is on left side of control panel with reverse button the the right of it so it can be hit with thumb. Fire and thrust are on right side of control panel with smart bomb, inviso, and hyperspace to the left in a 45 degree angle. P1NumButtons=6 P1Controls=2-way Joystick (Vertical)+vjoy2way P1_BUTTON1=FIRE P1_BUTTON2=THRUST P1_BUTTON3=SMART BOMB P1_BUTTON4=REVERSE P1_BUTTON5=INVISO P1_BUTTON6=HYPERSPACE P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [sgunner] gamename=Steel Gunner numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Missile P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [sgunner2] gamename=Steel Gunner 2 (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Missile P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [stocker] gamename=Stocker numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON1 P1_BUTTON1=High / Low P1_DIAL=Left P1_DIAL_EXT=Right [stratab] gamename=Strata Bowling (V3) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game only has one start button. You press it multiple times for up to 4 players. Mame has two player inputs for cocktail modes, so a person must assume that in cocktail mode teams take turns with the two control panels. P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Hook Left P1_BUTTON2=Hook Right P1_TRACKBALL_Y=Up P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_X=Left P1_TRACKBALL_Y_EXT=Down [stratgyx] gamename=Strategy X numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game used a very stylish, metal, top-fire joystick. P1NumButtons=3 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON1 P1_BUTTON1=Tank Fire P1_BUTTON2=Turrent Rotate Left P1_BUTTON3=Turrent Rotate Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sf] gamename=Street Fighter (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The original, dedicated, Street Fighter cabinet only had two, giant, semi-analog buttons. How hard the button was pressed determined which of the three attack strengths registered. The conversion kit and second revision of this game used the classic sf2 layout well all know and love. P1NumButtons=6 P1Controls=8-way Joystick+joy8way|Misc+other P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfa2] gamename=Street Fighter Alpha 2 (US 960306) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfa3] gamename=Street Fighter Alpha 3 (US 980904) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfa] gamename=Street Fighter Alpha: Warriors' Dreams (Euro 950727) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sf2] gamename=Street Fighter II - The World Warrior (World 910522) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sf2ce] gamename=Street Fighter II' - Champion Edition (World 920313) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game is essentially a clone of sf2. Only one or two chips where changed and it has the same layout. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfiii2] gamename=Street Fighter III 2nd Impact: Giant Attack numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfiii3] gamename=Street Fighter III 3rd Strike: Fight for the Future numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sfiii] gamename=Street Fighter III: New Generation numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sftm] gamename=Street Fighter: The Movie (v1.12) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Light Punch P1_BUTTON2=Middle Punch P1_BUTTON3=Heavy Punch P1_BUTTON4=Light Kick P1_BUTTON5=Middle Kick P1_BUTTON6=Heavy Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [strider] gamename=Strider (US set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Sword P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sbowling] gamename=Strike Bowling numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=0 P1Controls=Trackball+trackball P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [strkforc] gamename=Strike Force (rev 1 02/25/91) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The 'weapon' refers to your secondary weapon. Also note that the start button transforms your ship and on the original panel, the start button was labeled 'Start/Transform' P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Weapon Select P1_BUTTON2=Fire P1_BUTTON3=Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [s1945] gamename=Strikers 1945 numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [s1945iii] gamename=Strikers 1945 III (World) / Strikers 1999 (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Loop P1_BUTTON3=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [subs] gamename=Subs numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game is essentially unplayable in mame because in the original game, the two monitors were on opposite ends of the cab. Player 1 couldn't see player 2 and vice-versa. In mame the two monitors are combiend and thus it runs the effect. P1NumButtons=1 P1Controls=360 Steering Wheel+dial|Misc Buttons+button+P1_BUTTON1 P1_BUTTON1=Fire Torpedo P1_DIAL=Left P1_DIAL_EXT=Right [ssriders] gamename=Sunset Riders (4 Players ver EAC) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sbagman] gamename=Super Bagman numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The action button picks things up and drops them. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sbrkout] gamename=Super Breakout numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The original game used a 3-position rotary switch to select between 3 different variations: Progressive, Double, and Cavity. P1NumButtons=4 P1Controls=Paddle (Horizontal)+paddle P1_BUTTON1=Serve P1_BUTTON2=Progressive P1_BUTTON3=Double P1_BUTTON4=Cavity P1_PADDLE_EXT=Right P1_PADDLE=Left [scobra] gamename=Super Cobra numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The original CP labelled both buttons as 'Discharge Buttons.' Sidewinder Missile is a bit of an overstatement for little tiny blips. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Sidewinder Missile P1_BUTTON2=Bombs P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [scontra] gamename=Super Contra numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spdodgeb] gamename=Super Dodge Ball (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Press boht buttons to jump. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Offensive Throw / Defensive Catch P1_BUTTON2=offensive Pass / Defensive Duck P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sgemf] gamename=Super Gem Fighter Mini Mix (US 970904) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [shimpact] gamename=Super High Impact (rev LA1 09/30/91) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Obviously the action depends upon the position you are playing and what team you are on. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Action P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [marukin] gamename=Super Marukin-Ban (Japan 901017) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [smgp] gamename=Super Monaco GP (set 7, World, Rev B, 'Twin', FD1094 317-0126a) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The shifter switches are formula 1 style, meaning that they are mounted behind the wheel for quick shifting. P1NumButtons=2 P1Controls=270 Steering Wheel+paddle+P1_BUTTON1&P1_BUTTON2|Misc+other|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=Shift Down P1_BUTTON2=Shift Up P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [superpac] gamename=Super Pac-Man numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Super Speed P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [spbactn] gamename=Super Pinball Action (US) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game was actually a 'video pinball' table with real controls and everything. Note that this game is gonna be unplayable on a panel without pinball buttons. P1NumButtons=3 P1Controls=Just Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3|Misc+other P1_BUTTON1=Left Flipper P1_BUTTON2=Right Flipper P1_BUTTON3=Plunger [spnchout] gamename=Super Punch-Out!! numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Each button has a dual function. They are labeled in the order of netrual postion and up respectively. The Hook button only deleivers the knock out blow when the screen flashes to use it. The Hook button is a huge plunger button, similar to what you would see on a gameshow. P1NumButtons=3 P1Controls=4-way Joystick+joy4way|Misc Buttons+button+P1_BUTTON3 P1_BUTTON1=Left Blow to Head/Body P1_BUTTON2=Right Blow to Head/Body P1_BUTTON3=Uppercut / Hook / Knock Out Blow P1_JOYSTICK_UP=Guard Up P1_JOYSTICK_DOWN=Guard Down P1_JOYSTICK_LEFT=Dodge Left P1_JOYSTICK_RIGHT=Dodge Right [sqix] gamename=Super Qix (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Draw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [srmp7] gamename=Super Real Mahjong P7 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [srmp2] gamename=Super Real Mahjong Part 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [srmp3] gamename=Super Real Mahjong Part 3 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [srmp4] gamename=Super Real Mahjong PIV (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [sspeedr] gamename=Super Speed Race numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=Please note that with default mame mappings, the shifter and gas pedal will interfere with each other. P1NumButtons=1 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON1|Pedal (Analog)+pedal P1_BUTTON1=High / Low P1_DIAL=Left P1_DIAL_EXT=Right P1_PEDAL=Accelerate [ssprint] gamename=Super Sprint (rev 4) numPlayers=3 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Player one is blue, Player 2 is Red, Player 3 is yellow. P1NumButtons=0 P1Controls=360 Steering Wheel+dial|Pedal (Analog)+pedal P1_DIAL_EXT=Right P1_DIAL=Left P1_PEDAL=Gas [ssf2] gamename=Super Street Fighter II: The New Challengers (World 930911) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The ssf2 cpo image I found was very fuzzy. If you have a DEDICATED ssf2 cpo image please correct any mistakes I might have made. The labels to this game are very important as not only is it one of the very last dedicated capcom fighter cabs, but it's labels become the 'universal standard' for future capcom fighters. P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jab Punch P1_BUTTON2=Strong Punch P1_BUTTON3=Fierce Punch P1_BUTTON4=Short Kick P1_BUTTON5=Strong Kick P1_BUTTON6=Roundhouse Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Crouch P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [sstrike] gamename=Super Strike Bowling numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The 'trackball' actually consists of a small scale version of the beginning of a bowling alley and a cue ball with various sensors to track it's movement. This game basically recycles the hardware of Slick Shot into a bowling game. P1NumButtons=2 P1Controls=Misc+other|Trackball+trackball P1_BUTTON1=Right Hook P1_BUTTON2=Left Hook P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [szaxxon] gamename=Super Zaxxon numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The control panel had duplicate Fire buttons on the panel, as well as the joystick trigger button. The Joystick had an LED that would light up when the trigger was pulled. Aircraft style controls - Pulling back on the joystick causes aircraft to climb. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [superman] gamename=Superman numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Hold Punch button down momentarily to release Blast Punch. During shooting scenes the Kick button actually emits Heat Vision instead of kicking. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [swimmer] gamename=Swimmer (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Dive P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tnk3] gamename=T.N.K. III (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This rotary is a unique one. It almost looks like a dial at first glance, but the dial can also be shifted in 8 directions, just like a rotary 8-way. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Optical)+joy8way&dial|Misc+other P1_BUTTON1=Fire P1_BUTTON2=Cannon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Aim Left P1_DIAL_EXT=Aim Right [tailg] gamename=Tailgunner numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The original game had an ambidexterous setup. The controls were setup as Shield, Fire, Site Control(Joystick), Fire, Shield. P1NumButtons=2 P1Controls=Analog Stick+stick P1_BUTTON1=Fire P1_BUTTON2=Shield P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [hotgmck] gamename=Taisen Hot Gimmick (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hotgmck3] gamename=Taisen Hot Gimmick 3 Digital Surfing (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [hgkairak] gamename=Taisen Hot Gimmick Kairakuten (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [fromanc2] gamename=Taisen Idol-Mahjong Final Romance 2 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [fromanc4] gamename=Taisen Mahjong FinalRomance 4 (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [fromancr] gamename=Taisen Mahjong FinalRomance R (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [tank8] gamename=Tank 8 (set 1) numPlayers=8 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that this game lacks any labels. This is probably due to the self-explainatory layout. Also not that oddly enough, on this game the trigger button is NOT mirroed to the left stick. The only trigger is on the right one. P1NumButtons=1 P1Controls=Dual 2-way Triggersticks (Vertical)+vdoublejoy2way P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Left Tread Forward P1_JOYSTICKLEFT_DOWN=Left Tread Backward P1_JOYSTICKRIGHT_UP=Right Tread Forward P1_JOYSTICKRIGHT_DOWN=Right Tread Backward [tankbatt] gamename=Tank Battalion numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tapper] gamename=Tapper (Budweiser) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=This game used a real beer tap instead of a shifter. You pull down on the tap to pour and release to serve. In mame it's emulated as a single button. P1NumButtons=1 P1Controls=4-way Joystick+joy4way|High-Low Shifter+button+P1_BUTTON1|Misc+other P1_BUTTON1=Pour / Serve P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [targ] gamename=Targ numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tazmania] gamename=Tazz-Mania (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_BUTTON2=Zapper P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tbowl] gamename=Tecmo Bowl (World?) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Start / Jump P1_BUTTON2=Snap / Pass / Tackle / Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tmnt] gamename=Teenage Mutant Ninja Turtles (World 4 Players) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Pressing both buttons does a special attack. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Attack P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [tmnt2] gamename=Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver UAA) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Both buttons do a special attack. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Jump P1_BUTTON2=Attack P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [tehkanwc] gamename=Tehkan World Cup numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Two buttons were usually wired to the same single button input per player, one on each side of the TB. Mame has a hack so you can play with 8-way joyaticks, but the original had trackballs; mame also has the trackballs, but since no keys are mapped to the TBs (to enable the joystick hack), the TBs don't show in the tab input menu. There apparently were joystick bootlegs of this game; mame only has one version, so the bootlegs might have been hardware hacks no just the inputs (or mame is missing the different ROMs). P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Kick P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [tekken] gamename=Tekken (TE4/VER.C) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The cpo itself in this game labels the punch and kick buttons as just 'punch' and 'kick' grouped. The bezel labes them in detail. Please note that the punch buttons are on the top row of the tekken games, so remap accordingly. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Left Punch P1_BUTTON2=Right Punch P1_BUTTON3=Left Kick P1_BUTTON4=Right Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tekken2] gamename=Tekken 2 Ver.B (TES3/VER.B) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The cpo itself in this game labels the punch and kick buttons as just 'punch' and 'kick' grouped. The bezel labes them in detail. Please note that the punch buttons are on the top row of the tekken games, so remap accordingly. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Left Punch P1_BUTTON2=Right Punch P1_BUTTON3=Left Kick P1_BUTTON4=Right Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tekken3] gamename=Tekken 3 (TET1/VER.E1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The cpo itself in this game labels the punch and kick buttons as just 'punch' and 'kick' grouped. The bezel labes them in detail. Please note that the punch buttons are on the top row of the tekken games, so remap accordingly. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Left Punch P1_BUTTON2=Right Punch P1_BUTTON3=Left Kick P1_BUTTON4=Right Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [telmahjn] gamename=Telephone Mahjong (Japan 890111) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [tempest] gamename=Tempest (rev 3) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Super Zapper kills all enemies. Three Zaps per level. P1NumButtons=2 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_BUTTON2=Super Zapper P1_DIAL=Left P1_DIAL_EXT=Right [tengai] gamename=Tengai / Sengoku Blade: Sengoku Ace Episode II numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame lists 3 buttons although only 2 actually work P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_BUTTON3=?? P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [term2] gamename=Terminator 2 - Judgment Day (rev LA3 03/27/92) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Trigger P1_BUTTON2=Bomb P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [terracre] gamename=Terra Cresta (YM3526 set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Formation P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [terraf] gamename=Terra Force numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Formation P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [atetris] gamename=Tetris (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Atari Tetris uses a 4-way joystick, though only 3 positions are connected/used (left,right,down). Also the rotate button starts the game. We don't label it start though because on every single tetris machine there is a seperate start button which is apparently wired to button 1 to avoid confusion. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP= [tetris] gamename=Tetris (set 4, Japan, System 16A, FD1094 317-0093) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_JOYSTICK_UP= P1_JOYSTICK_DOWN=Drop P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tetrisp] gamename=Tetris Plus numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_BUTTON2=Rotate P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tetrisp2] gamename=Tetris Plus 2 (World?) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=As everybody knows how to play tetris by the time this game was relased, the controls are completely un-labeled on the real panel. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Rotate Clockwise P1_BUTTON2=Rotate Anti Clockwise P1_BUTTON3=Bomb P1_JOYSTICK_UP= P1_JOYSTICK_DOWN=Drop P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ctribe] gamename=The Combatribes (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [elecyoyo] gamename=The Electric Yo-Yo (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [esb] gamename=The Empire Strikes Back numPlayers=1 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Buttons 1 and 4 correspond to the Yoke triggers. Buttons 2 and 3 correspond to the Yoke thumb buttons. These shoot TOW cables on the Probots stages and Fire on the other stages. Game uses aircraft style controls, i.e. pulling the yoke grips down in MAME causes the cursor to move upward. P1NumButtons=4 P1Controls=Yoke+stick+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Fire P1_BUTTON2=Fire / Shoot TOW Cable P1_BUTTON3=Fire / Shoot TOW Cable P1_BUTTON4=Fire P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Y_EXT=Down [theend] gamename=The End numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [lkage] gamename=The Legend of Kage numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Sword P1_BUTTON2=Star Knives P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [themj] gamename=The Mah-jong (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mainevt] gamename=The Main Event (4 Players ver. Y) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The action button was one of those huge, round, lighted buttons. P1NumButtons=2 P1Controls=8-way Joystick+joy8way|Misc Buttons+button+P1_BUTTON1 P1_BUTTON1=Action P1_BUTTON2=Tag P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ninjaw] gamename=The Ninja Warriors (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Dagger P1_BUTTON2=Ninja Star P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [thepit] gamename=The Pit numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [punisher] gamename=The Punisher (World 930422) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [ghostb] gamename=The Real Ghostbusters (US 2 Players) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=In the versions in mame, there aren't seperate start buttons. The shoot button doubles as the start button. Mame's driver, however, includes normal seperate start buttons; they don't work. However, it seems like there were versions of this game that had the normal seperate start buttons. There also is a 3 player version. The Mame driver includes player 3 inputs in the 2 player game even though they aren't used. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot / Start P1_BUTTON2=Beam P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [simpsons] gamename=The Simpsons (4 Players) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [srumbler] gamename=The Speed Rumbler (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Escape P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [3stooges] gamename=The Three Stooges In Brides Is Brides numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=In this three player game, which player you are determines which stooge you are. P1=Larry P2=Curly P3=Moe P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Slap / Throw P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tinstar] gamename=The Tin Star numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The game actually had a unique digital dial to aim with. Also mame strangely puts the firing controls on the left stick, even though the dial is on the right of the joystick. P1NumButtons=1 P1Controls=Dual 8-way Joysticks+doublejoy8way|Misc+other P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Aim Up P1_JOYSTICKLEFT_DOWN=Aim Down P1_JOYSTICKLEFT_LEFT=Aim Left P1_JOYSTICKLEFT_RIGHT=Aim Right P1_JOYSTICKRIGHT_UP=Move Up P1_JOYSTICKRIGHT_DOWN=Move Down P1_JOYSTICKRIGHT_LEFT=Move Left P1_JOYSTICKRIGHT_RIGHT=Move Right [thief] gamename=Thief numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Pacman like game. P1NumButtons=0 P1Controls=4-way Joystick+joy4way P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [3wonders] gamename=Three Wonders (World 910520) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=3rd button mapped in mame but not used (AFAIK). This game has 3 games in 1 and the 2 buttons act differently in each game. There doesn't seem to be anything written on the control panel but for game 1 - Attack, Jump 2 - Attack, Special Attack 3 - Push Block, Push Block P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=?? P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [thndrbld] gamename=Thunder Blade (FD1094 317-0056) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The upright version of this game sported a force-feedback joystick, while the cockpit version used the force-feedback to shake the whole cockpit! P1NumButtons=2 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1&P1_BUTTON2|Throttle (Stick)+stickz P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down P1_AD_STICK_Z=Fast P1_AD_STICK_Z_EXT=Slow [thundfox] gamename=Thunder Fox (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Couldn't find a control panel pic. Press Button 1 for close range attack (punching, stabbing), press button 3 to use the weapon (throw grenade, shoot gun). Need to kneel down to pick up the weapons P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [thunderj] gamename=ThunderJaws numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tickee] gamename=Tickee Tickats numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Trigger P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [tigerh] gamename=Tiger Heli (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Shooting the colored crosses provides the following power-ups: White - Forward firing Little Heli, Red - Side Firing Little Heli, Blue - Bomb. A max of two bombs and two little helis are possible. Shooting 10 yellow diamonds awards an additional life. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Mini-Gun P1_BUTTON2=Bomb P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [tigeroad] gamename=Tiger Road (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [timber] gamename=Timber numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=OTHER: The two buttons in mame are actually a two-way joystick. The 4-way joystick is for moving and pushing, the buttons (2-way) chops the wood. P1NumButtons=2 P1Controls=4-way Joystick+joy4way|Misc+other P1_BUTTON1=Chop Left P1_BUTTON2=Chop Right P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [timecris] gamename=Time Crisis (Rev. TS2 Ver.B) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The player uses the pedal to rise up from behind cover. teh cryptic label is posted on the control panel, with a giant arrow pointing down. This is probably to make the player aware that there is a pedal on a gun game, which is obviously quite odd. P1NumButtons=2 P1Controls=Lightgun+lightgun+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Step on It! P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [timekill] gamename=Time Killers (v1.32) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The distinction of left and right on these labels isn't which limb you use, but describes the position of the buttons on the control panel. Each player has two arm and leg buttons and they both do different things, even though they are labeld different. On the original control panel the arm buttons are on the top row and the legs are on the bottom with the head button centered, above both rows. So to play this game properly, some remapping will probably be required. P1NumButtons=5 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Left Arm P1_BUTTON2=Right Arm P1_BUTTON3=Left Leg P1_BUTTON4=Right Leg P1_BUTTON5=Head P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [timeplt] gamename=Time Pilot numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [timesold] gamename=Time Soldiers (US Rev 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game used a 12 direction mechanical rotary (SNK LS-30). P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Fire P1_BUTTON2=Hyper Weapon P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [titlef] gamename=Title Fight (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game actually used a pair of digital 'twist sticks' basically, you moved them up and down as normal, but to press left or right you twist them. Explaining how to play is rather complicated as the game uses combinations of both stick movements to do moves. P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way|Misc+other P1_JOYSTICKLEFT_UP=Left Fist Up P1_JOYSTICKLEFT_DOWN=Left Fist Down P1_JOYSTICKLEFT_LEFT=Left Fist Left P1_JOYSTICKLEFT_RIGHT=Left Fist Right P1_JOYSTICKRIGHT_UP=Right Fist Up P1_JOYSTICKRIGHT_DOWN=Right Fist Down P1_JOYSTICKRIGHT_LEFT=Right Fist Left P1_JOYSTICKRIGHT_RIGHT=Right Fist Right [toki] gamename=Toki (World set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tmmjprd] gamename=Tokimeki Mahjong Paradise - Dear My Love numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mahmajn] gamename=Tokoro San no MahMahjan numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mahmajn2] gamename=Tokoro San no MahMahjan 2 numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [tokyogal] gamename=Tokyo Gal Zukan (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [tomahawk] gamename=Tomahawk 777 (Revision 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The cpo has the generic 'control' label under the joystick, which was popular in that era. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tontonb] gamename=Tonton [BET] (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [toobin] gamename=Toobin' (rev 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The buttons are arranged in a flattened pentagon shape, with the point on the bottom. The throw button is the bottom point, above that are the two forward buttons, and the two back buttons on the top. The original CP used the throw button also as the start; Mame has a seperate 'start' button, but both mame's 'throw' and 'start' buttons throw and start. Mame labels the five buttons a little differently than the original CP: 'throw', 'R Paddle Forward', 'L Paddle Forward', 'L Paddle Backward', and 'R Paddle backward'. P1NumButtons=5 P1Controls=Just Buttons+button P1_BUTTON1=Throw Can / Start P1_BUTTON2=Paddle Forward (Right) P1_BUTTON3=Paddle Forward (Left) P1_BUTTON4=Back Paddle (Left) P1_BUTTON5=Back Paddle (Right) [topspeed] gamename=Top Speed (World) numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=This game has a ton of extra inputs that show up do to a digital hack. Ignore them as buttons 1-4 is all you need. P1NumButtons=4 P1Controls=270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON4|Pedal (Microswitch)+button+P1_BUTTON1|Pedal (Microswitch)+button+P1_BUTTON2 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=Nitro P1_BUTTON4=Hi / Lo P1_PADDLE=Left P1_PADDLE_EXT=Right [totcarn] gamename=Total Carnage (rev LA1 03/10/92) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The start button is used in the game to speed up or skip hints, and to place mines/bombs. P1NumButtons=0 P1Controls=Dual 8-way Joysticks+doublejoy8way P1_JOYSTICKLEFT_UP=Move Up P1_JOYSTICKLEFT_DOWN=Move Down P1_JOYSTICKLEFT_LEFT=Move Left P1_JOYSTICKLEFT_RIGHT=Move Right P1_JOYSTICKRIGHT_UP=Fire Up P1_JOYSTICKRIGHT_DOWN=Fire Down P1_JOYSTICKRIGHT_LEFT=Fire Left P1_JOYSTICKRIGHT_RIGHT=Fire Right [tdfever] gamename=TouchDown Fever numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=You'll usually only see a two player version of this game as the 4 player used a specialized cocktail cabinet. P1NumButtons=2 P1Controls=8-way Rotary Joystick(Optical)+joy8way&dial P1_BUTTON1=Run P1_BUTTON2=Pass P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [toypop] gamename=Toypop numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The only know control panel image of this game shows two trivia style buttons labeled 'shoot' on either side of the joysticks. Of course this is just a mirrored layout. P1NumButtons=1 P1Controls=4-way Joystick+joy4way|Trivia Buttons+button+P1_BUTTON1 P1_BUTTON1=Shoot P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [trackfld] gamename=Track & Field numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=3 P1Controls=Just Buttons+button P1_BUTTON1=Run P1_BUTTON2=Jump/Throw P1_BUTTON3=Run [tranqgun] gamename=Tranquilizer Gun numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [trisport] gamename=Tri-Sports numPlayers=4 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Set / Start P1_BUTTON2=Select P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [triplhnt] gamename=Triple Hunt numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails=This lightgun is actually a shotgun mounted to the cabinet. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [statriv2] gamename=Triv Two numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The game also has two 'play 1000' buttons defined in mame. These appear to be service buttons to change the question packs. P1NumButtons=4 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D [gt507uk] gamename=Trivia (UK Version 5.07) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [gt102b] gamename=Trivia (Version 1.02B) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [gt102c] gamename=Trivia (Version 1.02C) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [gt103] gamename=Trivia (Version 1.03) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [gt103a] gamename=Trivia (Version 1.03a) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [gt5] gamename=Trivia (Version 5) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the control panel overlay. There are labeled arrows on the screen that point to the appropriate button. (Note: even though all sources, evne the original game machines point ot alternating 2 player gameplay, it doesn't seem to work in mame... it's probably a bug.) P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4&P1_BUTTON5 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=5 [trvwhzii] gamename=Trivia ? Whiz (Edition 2) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the contorl panel overlay. The game itself has arrows pointing down to the appropriate button. Also note that buttons a-d also act as the star buttons, again with an arrow pointing towards which is which. (A = 1 player game, B= 2 players, ect) P1NumButtons=4 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D [trvwhiz] gamename=Trivia ? Whiz (Question set 1) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the contorl panel overlay. The game itself has arrows pointing down to the appropriate button. Also note that buttons a-d also act as the star buttons, again with an arrow pointing towards which is which. (A = 1 player game, B= 2 players, ect) P1NumButtons=4 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D [trvgns] gamename=Trivia Genius numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The lighted trivia buttons are actually blank, as is the contorl panel overlay. The game itself has arrows pointing down to the appropriate button. Also note that buttons a-d also act as the star buttons, again with an arrow pointing towards which is which. (A = 1 player game, B= 2 players, ect) P1NumButtons=4 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=A P1_BUTTON2=B P1_BUTTON3=C P1_BUTTON4=D [triviasp] gamename=Trivial Pursuit (All Star Sports Edition) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=When a question is asked, a possible answer is displayed. You either press correct to select the given answer, or press incorrect until the correct answer is displayed and then press correct to confirm. Mame has a bunch of extra inputs defined, but all you should be concerned with are the 'red' (incorrect) and 'green' (correct) buttons. P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Correct P1_BUTTON2=Incorrect [triviabb] gamename=Trivial Pursuit (Baby Boomer Edition) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=When a question is asked, a possible answer is displayed. You either press correct to select the given answer, or press incorrect until the correct answer is displayed and then press correct to confirm. Mame has a bunch of extra inputs defined, but all you should be concerned with are the 'red' (incorrect) and 'green' (correct) buttons. P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Correct P1_BUTTON2=Incorrect [triviag1] gamename=Trivial Pursuit (Genus I) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=When a question is asked, a possible answer is displayed. You either press correct to select the given answer, or press incorrect until the correct answer is displayed and then press correct to confirm. Mame has a bunch of extra inputs defined, but all you should be concerned with are the 'red' (incorrect) and 'green' (correct) buttons. P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Correct P1_BUTTON2=Incorrect [triviag2] gamename=Trivial Pursuit (Genus II) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=When a question is asked, a possible answer is displayed. You either press correct to select the given answer, or press incorrect until the correct answer is displayed and then press correct to confirm. Mame has a bunch of extra inputs defined, but all you should be concerned with are the 'red' (incorrect) and 'green' (correct) buttons. P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Correct P1_BUTTON2=Incorrect [triviayp] gamename=Trivial Pursuit (Young Players Edition) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=When a question is asked, a possible answer is displayed. You either press correct to select the given answer, or press incorrect until the correct answer is displayed and then press correct to confirm. Mame has a bunch of extra inputs defined, but all you should be concerned with are the 'red' (incorrect) and 'green' (correct) buttons. P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Correct P1_BUTTON2=Incorrect [trog] gamename=Trog (rev LA4 03/11/91) numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Like many 4 player games, which character you choose determines which controls you'll use and vice-versa. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tron] gamename=Tron (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The joystick in this game was unique. It was an 8-way leaf joystick with a larqe actuator and a diagonal 4-way restrictor making it possible (but difficult) to hit the diagonals. The 4-way mode was useful for the Tanks stage, and necessary for the Light Cycle stage. Controls worked as follows: Light Cycles: The joystick controls the direction of travel and the trigger controls the speed of the bike. Grid Bugs: The stick controls the movement of your character and the spinner controls the direction of fire. Tanks: The stick controls the movement of your tank and the spinner controls the direction of fire. MCP Cone: The stick controls the movement of your character and the spinner controls the direction of fire. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1|Spinner+dial P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Aim Left P1_DIAL_EXT=Aim Right [tubep] gamename=Tube Panic numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=this game doesn't have any labels. P1NumButtons=1 P1Controls=8-way Top-Fire Joystick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tunhunt] gamename=Tunnel Hunt numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Flightstick (Analog)+stick+P1_BUTTON1 P1_BUTTON1=Fire P1_BUTTON2=Shield P1_AD_STICK_X=Left P1_AD_STICK_X_EXT=Right P1_AD_STICK_Y=Up P1_AD_STICK_Y_EXT=Down [turbo] gamename=Turbo numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The shifter doesn't appear to work properly. The lo button seems to act more like a brake than anything else even though the game doesn't have a brake. The hi button toggles gears. P1NumButtons=3 P1Controls=360 Steering Wheel+dial|High-Low Shifter+button+P1_BUTTON2&P1_BUTTON3|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=Lo P1_BUTTON3=Hi P1_DIAL=Left P1_DIAL_EXT=Right [turbofrc] gamename=Turbo Force numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=3rd player in mame not working?? P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [toutrun] gamename=Turbo Out Run (set 3, upgrade kit, FD1094 317-0118) numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=The shifter has a side button for turbo, thus the name of the game. P1NumButtons=2 P1Controls=270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON1&P1_BUTTON2|Misc+other|Pedal (Analog)+pedal|Pedal2 (Analog)+pedal2 P1_BUTTON1=High / Low P1_BUTTON2=Turbo P1_PADDLE=Left P1_PADDLE_EXT=Right P1_PEDAL=Accelerate P1_PEDAL2=Brake [tshoot] gamename=Turkey Shoot numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The Grenade Button is actually mounted on top of the machine gun. Technically it counts as a part of the gun, but the button itself is a stock lighted button. This game had an interesting gimmick where feathers were blown in front of the screen between two layers of plexi if a round was successful. Somone should take advantage of mame's switchable artwork system and re-create this effect via a series of feather animations. P1NumButtons=3 P1Controls=Analog Gun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_BUTTON3=Gobble! P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [tutankhm] gamename=Tutankham numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The fire buttons are actually supposed to be a 2 way joystick, but for whatever reason, the mame driver sets them as buttons. P1NumButtons=3 P1Controls=8-way Joystick+joy8way|Misc+other P1_BUTTON1=Fire Left P1_BUTTON2=Fire Right P1_BUTTON3=Flash P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [twincobr] gamename=Twin Cobra (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [twineagl] gamename=Twin Eagle - Revenge Joe's Brother numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The conversion kit came with “Button” and “Missile” labels even though the flyer and the conversion manual state they are “Bomb” and “Missile” buttons P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Missile P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [twineag2] gamename=Twin Eagle II - The Rescue Mission numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_BUTTON3=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [twotiger] gamename=Two Tigers (dedicated) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Mame used to incorrectly define this game as a spinner. Now it properly shows up as a one-axis yoke. The 'misc' entry was added to show that it doesn't use the traditional star wars, 2-axis yoke. The three player start button selects dogfight mode. P1NumButtons=3 P1Controls=Misc+other|Yoke+stick+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Shoot P1_BUTTON2=Bomb P1_BUTTON3=Speed P1_AD_STICK_X_EXT=Right P1_AD_STICK_X=Left P1_AD_STICK_Y= P1_AD_STICK_Y_EXT= [earthjkr] gamename=U.N. Defense Force: Earth Joker (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Hold down A to increase shot power P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A-Shoot P1_BUTTON2=B-Bomb P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [unsquad] gamename=U.N. Squadron (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special Weapon P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vball] gamename=U.S. Championship V'ball (set 1) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=A hits the ball and B jumps. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [usclssic] gamename=U.S. Classic numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Trackball+trackball P1_BUTTON1=Select Club P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [ultramhm] gamename=Ultra Maru-hi Mahjong (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [ultratnk] gamename=Ultra Tank numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Dual 2-way Triggersticks (Vertical)+vdoublejoy2way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICKLEFT_UP=Up P1_JOYSTICKLEFT_DOWN=Down P1_JOYSTICKRIGHT_UP=Up P1_JOYSTICKRIGHT_DOWN=Down [utoukond] gamename=Ultra Toukon Densetsu (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [undrfire] gamename=Under Fire (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The guns second buton is a shotgun pump. P1NumButtons=2 P1Controls=Lightgun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_LIGHTGUN_X=Aim Left P1_LIGHTGUN_X_EXT=Aim Right P1_LIGHTGUN_Y=Aim Up P1_LIGHTGUN_Y_EXT=Aim Down [uniwars] gamename=UniWar S numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Firing Button P1_JOYSTICK_LEFT=Control Lever (Left) P1_JOYSTICK_RIGHT=Control Lever (Right) [upndown] gamename=Up'n Down numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [valkyrie] gamename=Valkyrie No Densetsu (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Hold down attack button to use magic. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=?? P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [vandyke] gamename=Vandyke (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vanguard] gamename=Vanguard (SNK) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The buttons on this control panel are arranged in a diamond shape. As each button fires in a different direction it is very difficult to play this game without a diamond patterened layout. Also the joystick is labeled control, but for obvious reasons the labels in this entry have the usual labeling. P1NumButtons=4 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire Back P1_BUTTON2=Fire Forward P1_BUTTON3=Fire Down P1_BUTTON4=Fire Up P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [varth] gamename=Varth - Operation Thunderstorm (World 920612) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vendetta] gamename=Vendetta (World 4 Players ver. T) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [venture] gamename=Venture (version 5 set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [victory] gamename=Victory numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The game used a tempest style spinner, three round lighted buttons for normal functions, and a large, rectangular, trivia-style button for the doomsday weapon activation. P1NumButtons=4 P1Controls=Misc Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3|Spinner+dial|Trivia Buttons+button+P1_BUTTON4 P1_BUTTON1=Fire P1_BUTTON2=Thrust P1_BUTTON3=Shields P1_BUTTON4=Doomsday P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [victroad] gamename=Victory Road numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Rotary Joystick(Mechanical)+joy8way&dial P1_BUTTON1=Fire P1_BUTTON2=Grenade P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right P1_DIAL=Rotate Left P1_DIAL_EXT=Rotate Right [hustler] gamename=Video Hustler numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The joystick is a twist joystick. P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Shoot P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [videopin] gamename=Video Pinball numPlayers=4 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game had a control panel that repliactes real pinball controls. It even had a section you could nudge in the front and a plunger. The plunger appears to be digital, but since it really adds to the feel of the game, I tacked on the 'other' flag. The hardcoded defaults for the flippers are left ctrl and right ctrl. It is suggested that you place a videopin.ini in your personal ctrlr folder and remap them to match visual pinball defaults. P1NumButtons=3 P1Controls=2-way Joystick (Vertical)+vjoy2way|Misc+other P1_BUTTON1=Left Flipper P1_BUTTON2=Right Flipper P1_BUTTON3=Nudge P1_JOYSTICK_UP= P1_JOYSTICK_DOWN=Pull plunger [vigilant] gamename=Vigilante (World) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game lacks labels for the buttons, even on the official cpo and in the manual. These are simply the actions they do. Trivia: The cpo of this game has 'I'm Bad!' graffiti on it which is a tribute to the game BadDudes, relased by the same company eariler that year. In that game the character would yell the phrase at the end of each level. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Duck P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vimana] gamename=Vimana numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=If you hold the shoot button for a while you increase the spread of your bullets. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Circle Bomb P1_BUTTON3=?? P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [vindictr] gamename=Vindicators (rev 5) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There are two button on each stick (trigger and thumb buttons). The thumb buttons are to rotate the tanks' turrent if you bought the ability to rotate (and it's not damaged). The right trigger is the normal fire button, the left trigger button is to fire the special weapon. If you have different types of special weapons, the start is used to switch between the different types. The odd numbered buttons are the triggers and the even numbered ones are the thumb switches for the left and right joysticks respectively. Note: If you have cheats enabled the game inputs are hacked to use a 4way joystick as the controls. There isn't an option to turn it off in the cheat menu, so if you wish to play the game correctly, turn cheats off. P1NumButtons=4 P1Controls=Dual 2-way Joysticks (Vertical)+vdoublejoy2way+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Special P1_BUTTON2=Rotate left P1_BUTTON3=Fire P1_BUTTON4=Rotate right P1_JOYSTICKRIGHT_UP=Right forward P1_JOYSTICKLEFT_DOWN=Left back P1_JOYSTICKLEFT_UP=Left forward P1_JOYSTICKRIGHT_DOWN=Right back [vindctr2] gamename=Vindicators Part II (rev 3) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=There are two button on each stick (trigger and thumb buttons). The thumb buttons are to rotate the tanks' turrent if you bought the ability to rotate (and it's not damaged). The right trigger is the normal fire button, the left trigger button is to fire the special weapon. If you have different types of special weapons, the start is used to switch between the different types. The odd numbered buttons are the trigger sticks and the even numbered ones are the thumbsticks on the left and right stck respectively. P1NumButtons=4 P1Controls=Dual 2-way Joysticks (Vertical)+vdoublejoy2way+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=special P1_BUTTON2=rotate left P1_BUTTON3=fire P1_BUTTON4=rotate right P1_JOYSTICKRIGHT_UP=Right forward P1_JOYSTICKLEFT_DOWN=Left back P1_JOYSTICKLEFT_UP=Left forward P1_JOYSTICKRIGHT_DOWN=Right back [viofight] gamename=Violence Fight (World) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=As this game is a taito game, it is generally sold as a convrsion kit with the buttons mounted in a 'double dragon' layout with the punch/kick buttons at the bottom of the triangle. Pressing punch and jump at the smae time does a special move. Also the offical cpo doesn't have any labels for anything. This is based on parts of the manual and documentation for teh game. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Jump P1_BUTTON3=Kick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [viper] gamename=Viper numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This game actually uses two trigger sticks that are mounted stationary on the montior, which moves as you pull on the sticks. As you pull, the area of the screen moves as well. This gives the illusion that you are manning a gun turrent. Each stick has two thumb buttons but there are only two inputs. To confuse things even more, both inputs do the same thing. (Fire) P1NumButtons=2 P1Controls=Trackball+trackball+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Fire P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [vf] gamename=Virtua Fighter numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that on a real vf cabinet the defense button was to the left adn slightly below the punch button. Those of you with neogeo layouts shoudl have not problem replicating the layout. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Defense P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vf2] gamename=Virtua Fighter 2 (ver 2.1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Note that on a real vf2 cabinet the defense button was to the left adn slightly below the punch button. Those of you with neogeo layouts shoudl have not problem replicating the layout. P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Defense P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsgongf] gamename=VS Gong Fight numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [rbibb] gamename=Vs. Atari R.B.I. Baseball (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [balonfgt] gamename=Vs. Balloon Fight numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsbball] gamename=Vs. BaseBall numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [btlecity] gamename=Vs. Battle City numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [cstlevna] gamename=Vs. Castlevania numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up [cluclu] gamename=Vs. Clu Clu Land numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [drmario] gamename=Vs. Dr. Mario numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up [duckhunt] gamename=Vs. Duck Hunt numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [excitebk] gamename=Vs. Excitebike numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up [vsfdf] gamename=Vs. Freedom Force numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsgradus] gamename=Vs. Gradius numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsgshoe] gamename=Vs. Gumshoe numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [hogalley] gamename=Vs. Hogan's Alley numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [hotsmash] gamename=Vs. Hot Smash numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. This game is unique to the system in that it uses a spinner. As it's one of the last games released for the system, it can be assumed that this is the only vs game to do so. P1NumButtons=0 P1Controls=Spinner+dial P1_DIAL=Left P1_DIAL_EXT=Right [iceclimb] gamename=Vs. Ice Climber numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [iceclmrj] gamename=Vs. Ice Climber Dual (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [machridr] gamename=Vs. Mach Rider (Endurance Course Version) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsmahjng] gamename=Vs. Mahjang (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [mightybj] gamename=Vs. Mighty Bomb Jack (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [jajamaru] gamename=Vs. Ninja Jajamaru Kun (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vspinbal] gamename=Vs. Pinball numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [platoon] gamename=Vs. Platoon numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [bnglngby] gamename=Vs. Raid on Bungeling Bay (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsslalom] gamename=Vs. Slalom numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way P1_BUTTON1=Jump P1_JOYSTICK_UP=Lean Forward P1_JOYSTICK_DOWN=Brake P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vssoccer] gamename=Vs. Soccer numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [starlstr] gamename=Vs. Star Luster numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down [smgolf] gamename=Vs. Stroke & Match Golf (Men Version) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [suprmrio] gamename=Vs. Super Mario Bros. numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vsskykid] gamename=Vs. Super SkyKid numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [supxevs] gamename=Vs. Super Xevious numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vstennis] gamename=Vs. Tennis numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B button, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [vstetris] gamename=Vs. Tetris numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [goonies] gamename=Vs. The Goonies numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [tkoboxng] gamename=Vs. TKO Boxing numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [topgun] gamename=Vs. Top Gun numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. Although the cabinets had buttons for 3 and 4 player start, most of the games were only two player. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wrecking] gamename=Vs. Wrecking Crew numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The Nintendo Vs. System was released along side the original NES game console. The games it plays are virtually identical. This is the earliest known mvs cabinet. Almost all Vs cabinets had a layout exactly like the NES at home, with a joystick, A and B buttons, or a zapper. This cabinet is really two cabinets joined together. Two pairs of people can play two different games at the same time. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=B P1_BUTTON2=A P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wacko] gamename=Wacko numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=The trackball moves the player. There are two 4-way joysticks, one one each side of the trackball, but they are both wired to the same input. Mame maps both sticks to the left stick of a dual stick combo to avoid the conflicting default keyboard mapping of the normal joystick and the trackball; mame's right stick input type is not used. (Note for HowardC: Accepted for now, but I'll try to get the mame devs to accept a fixed one. Remapping to avoid conflict is silly as almost everyone maps the 'left joystick' to match their regular joystick. Now if it was mapped to joystick right then I could have seen it.) Keep an eye on this game for driver changes. P1NumButtons=0 P1Controls=Dual 4-way Joysticks+doublejoy4way|Trackball+trackball P1_JOYSTICKRIGHT_RIGHT=- P1_JOYSTICKRIGHT_LEFT=- P1_JOYSTICKRIGHT_DOWN=- P1_JOYSTICKRIGHT_UP=- P1_JOYSTICKLEFT_RIGHT=Zap Right P1_JOYSTICKLEFT_LEFT=Zap Left P1_JOYSTICKLEFT_DOWN=Zap Down P1_JOYSTICKLEFT_UP=Zap Up P1_TRACKBALL_X=Krooz Left P1_TRACKBALL_Y=Krooz Up P1_TRACKBALL_X_EXT=Krooz Right P1_TRACKBALL_Y_EXT=Krooz Down [mj4simai] gamename=Wakakusamonogatari Mahjong Yonshimai (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [wargods] gamename=War Gods numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The game uses the same williams/midway classic 'X' layout, so remapping will be required. The only difference is the run button hs ben replaced with a lighted 3d button, which allows you to move on the z-axis. It should be noted that not all revisions use the lighted button and many use a standard pushbutton with the mk3 layout. P1NumButtons=6 P1Controls=8-way Joystick+joy8way|Misc Buttons+button+P1_BUTTON6 P1_BUTTON1=High Punch P1_BUTTON2=Block P1_BUTTON3=High Kick P1_BUTTON4=Low Punch P1_BUTTON5=Low Kick P1_BUTTON6=3D P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wotw] gamename=War of the Worlds numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Directional Buttons(2-way left/right)+joy2way P1_BUTTON1=Fire P1_BUTTON2=Shield P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [warlords] gamename=Warlords numPlayers=4 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The player buttons simply start the game. They do not do anything else and the mame start buttons are deactivated in this game. P1NumButtons=1 P1Controls=Paddle (Horizontal)+paddle P1_BUTTON1=Start P1_PADDLE=Left P1_PADDLE_EXT=Right [warpwarp] gamename=Warp & Warp numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game is also known as Warp Warp. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [warrior] gamename=Warrior numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Warrior had two top fire style joysticks, one per player. Moving the joystick would move your knight. Moving the joystick while pressing the button swings the knights sword. You cannot move and fight simultaneously. Movement directions are relative to the screen, not the direction the night is fighting. ie: Left is always toward the left of the screen. The knights are almost always facing each other. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Sword P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [suzume] gamename=Watashiha Suzumechan (Japan) numPlayers=1 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Mahjong games are NOT compatable with ctrlr files. As a matter of fact they pretty much all have the same layout and all have the same controls. The controls are hardcoded, so remapping isn't reccomended, especially considering the fact that a full keyboard of buttons are required to play. P1NumButtons=0 P1Controls=Mahjong Control Panel+other [wecleman] gamename=WEC Le Mans 24 numPlayers=1 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=4 P1Controls=Pedal (Microswitch)+button+P1_BUTTON2|270 Steering Wheel+paddle|High-Low Shifter+button+P1_BUTTON3&P1_BUTTON4|Pedal (Microswitch)+button+P1_BUTTON1 P1_BUTTON1=Accelerate P1_BUTTON2=Brake P1_BUTTON3=Low Gear P1_BUTTON4=High Gear P1_PADDLE=Left P1_PADDLE_EXT=Right [wfortune] gamename=Wheel Of Fortune numPlayers=3 alternating=0 mirrored=0 tilt=0 cocktail=1 usesService=0 miscDetails=This game is just like the tv show. Everyone spins the same wheel which is mapped to player one's controls. The wheel is a glorified, oversized, spinner with a wof 'wheel' sticker on top of it. When not spinning, the wheel moves the cursor while the select button selects the action highlighted. It should be noted that the wheel won't spin left while in 'spin the wheel' mode. P1NumButtons=1 P1Controls=Spinner+dial P1_BUTTON1=Select P1_DIAL=Spin Left P1_DIAL_EXT=Spin Right P2NumButtons=1 P2Controls= P2_BUTTON1=Select P3NumButtons=1 P3Controls= P3_BUTTON1=Select [whodunit] gamename=Who Dunit (version 8.0) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game actually used a mounted lightgun (or light shotgun I should say) but the 'other' flag that we generally tag onto special controls isn't needed as the game plays just fine with an unmounted lightgun and there have been arcade conversions utilizing unmounted guns. P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_X=Left P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_Y=Up P1_LIGHTGUN_Y_EXT=Down [wildfang] gamename=Wild Fang / Tecmo Knight numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Special transforms your warrior into a small guy riding a tiger P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Special P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [moo] gamename=Wild West C.O.W.-Boys of Moo Mesa (ver EA) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Combinations of Jump, Shoot and a Direction perform various special moves. They are listed on screen as you run across them. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Shoot P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [willow] gamename=Willow (US) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Holding attack button will increase the power of the attack P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wizdfire] gamename=Wizard Fire (US v1.1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Magic P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wow] gamename=Wizard of Wor numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=The original game had a fire button on the left and a ball top joystick on the left. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wolfpack] gamename=Wolf Pack (prototype) numPlayers=1 alternating=0 mirrored=0 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Spinner+dial P1_BUTTON1=Fire P1_DIAL=Left P1_DIAL_EXT=Right [wboy] gamename=Wonder Boy (set 1, new encryption) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Speed / Attack P1_BUTTON2=Jump P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left [wbml] gamename=Wonder Boy in Monster Land (Japan New Ver.) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Sword P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wbeachvl] gamename=World Beach Volley (set 1) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=3rd button is mapped but not known what it does P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Hit P1_BUTTON2=Jump P1_BUTTON3=Unknown P1_JOYSTICK_UP=Up-Left P1_JOYSTICK_DOWN=Down-Right P1_JOYSTICK_LEFT=Left-Down P1_JOYSTICK_RIGHT=Right-Up [wcbowl] gamename=World Class Bowling (v1.66) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=When looking in the tab menu it would seem the game is only 2 player, however it is a 4 player game with each player entering the game by pressing the Player1 start button (on the control panel it is just a Start button). Player 2 start button is mapped but doesn’t do anything P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Hook Left P1_BUTTON2=Hook Right P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [wcbowldx] gamename=World Class Bowling Deluxe (v2.00) numPlayers=4 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trackball+trackball P1_BUTTON1=Hook Left P1_BUTTON2=Hook Right P1_TRACKBALL_X=Left P1_TRACKBALL_X_EXT=Right P1_TRACKBALL_Y=Up P1_TRACKBALL_Y_EXT=Down [wseries] gamename=World Series: The Season numPlayers=2 alternating=0 mirrored=0 tilt=0 cocktail=0 usesService=0 miscDetails=This is a simultaneous 2 player alternating game; a player is on the left side when pitching, on the right side when batting. The aim button is shown with two physical buttons wired to one pin in the schematics. All buttons are on one input port in the machine; mame puts them all as player 1 inputs, but on the 2 player game, the aim button(s) is more like a player 2 button. (On a one player game, all inputs are like player 1 inputs.) P1NumButtons=3 P1Controls=Batter Control+stick P1_BUTTON1=Go Back P1_BUTTON2=Xtra Base P1_BUTTON3=Aim P1_AD_STICK_Y=Up P1_AD_STICK_X_EXT=Swing P1_AD_STICK_X=Swing P1_AD_STICK_Y_EXT=Down P2NumButtons=0 P2Controls=Baseball Pitcher+stick P2_AD_STICK_X=Left P2_AD_STICK_X_EXT=Right P2_AD_STICK_Y=Pitch P2_AD_STICK_Y_EXT=Windup [wsf] gamename=World Soccer Finals numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=A and B both do varouis things, depending upon the situation. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wtennis] gamename=World Tennis numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The label for the button is unknown. I took an educated guess and take full responsibility for it's accuracy. P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Swing P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [wwfsstar] gamename=WWF Superstars (Europe) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Press button A to punch, button B to kick. As with all WWF games, the two buttons do a number of things by pressing different combinations at different times including pin, ect. If anyone wishes to make a list please do so here. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [wwfwfest] gamename=WWF WrestleFest (US set 1) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=The A and B buttons do various things depending upon the wrestler and the situation. Generally when you can do something special you recieve a message on the screen on how to do so. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=A P1_BUTTON2=B P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [wwfmania] gamename=WWF: Wrestlemania (rev 1.30 08/10/95) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game has the same mame-related layout problems as the mk games. The X pattern applies. Press punch and kick at the same time to run. A bit of unoffical input history: This game runs on the same boardsets as Mk2 and uses the same layout. As this is a wrasslin game they needed a 'run' button, so they coded the game to make the superstars run when you hold down punch and kick. Operators often wired the 6th button to both punch and kick so they would have an extra function to fill the hole in sf2 conversions. Midway liked the idea and stole it for mk3, adding a dedicated run button. Unfortunately instead of putting the layout in a standard row of 2 by 3, they stuck with the funky x pattern and simply added a button at the bottom. :( P1NumButtons=5 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_BUTTON3=Defense P1_BUTTON4=Power Punch P1_BUTTON5=Power Kick P1_JOYSTICK_UP=Move Up P1_JOYSTICK_DOWN=Move Down P1_JOYSTICK_LEFT=Move Left P1_JOYSTICK_RIGHT=Move Right [xmen] gamename=X-Men (4 Players ver UBB) numPlayers=4 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=3 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Jump P1_BUTTON3=Mutant Power P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up P1_JOYSTICK_RIGHT=Right [xmvsf] gamename=X-Men Vs. Street Fighter (Euro 960910) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch - Light P1_BUTTON2=Punch - Medium P1_BUTTON3=Punch - Heavy P1_BUTTON4=Kick - Light P1_BUTTON5=Kick - Medium P1_BUTTON6=Kick - Heavy P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [xmcota] gamename=X-Men: Children of the Atom (Euro 950105) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=6 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch - Jab P1_BUTTON2=Punch - Strong P1_BUTTON3=Punch - Fierce P1_BUTTON4=Kick - Short P1_BUTTON5=Kick - Forward P1_BUTTON6=Kick - Roundhouse P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [xsleena] gamename=Xain'd Sleena numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=Pressing the jump button while already in the air will do a second jump boost. Much of the data on this game is purely speculative as it is a copy of Solar Warrior. It is assumed that they use the same labels. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [xenophob] gamename=Xenophobe numPlayers=3 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This trigger stick has two thumb buttons in additon to the normal fire button. The left and right buttons each do over a dozen things, with what they do depending upon the message displayed on the screen at the time. They are appropriately labeled 'left button' and 'right button' on the screen. P1NumButtons=3 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3 P1_BUTTON1=Fire / Punch P1_BUTTON2=Left Button P1_BUTTON3=Right Button P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [xevious] gamename=Xevious (Namco) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The labels on the original cpo are the ones in this entry, however they don't really apply to what the buttons do. Button 1 shoots and Button 2 Fires bombs. Because of this the button labels may be swapped as I don't have access to a real machine. P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Zapper P1_BUTTON2=Blaster P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [xybots] gamename=Xybots (rev 2) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=This game used a twist stick, not to be confused with a rotary mechanical stick. Basically you can twist the stick left and right for two additional inputs. P1NumButtons=3 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON2&P1_BUTTON3|Misc+other P1_BUTTON1=Fire P1_BUTTON2=Turn Left P1_BUTTON3=Turn Right P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [yesnoj] gamename=Yes/No Sinri Tokimeki Chart numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Yes P1_BUTTON2=No [yiear] gamename=Yie Ar Kung-Fu (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Punch P1_BUTTON2=Kick P1_JOYSTICK_UP=Jump P1_JOYSTICK_DOWN=Stoop Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [yosakdon] gamename=Yosaku To Donbei (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Horizontal)+joy2way P1_BUTTON1=Fire P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [yuyugogo] gamename=Yuuyu no Quiz de GO!GO! (Japan) numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=Game in Japanese. No references available. Buttons relate to the numbers on the screen. P1NumButtons=5 P1Controls=Trivia Buttons+button+P1_BUTTON1&P1_BUTTON2&P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=1 P1_BUTTON2=2 P1_BUTTON3=3 P1_BUTTON4=4 P1_BUTTON5=?? [zaxxon] gamename=Zaxxon (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=The fire button is also placed on the control panel. The button on the trigger stick lights up when it's time for you to do some shooting. P1NumButtons=1 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1 P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zerohour] gamename=Zero Hour numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zeropnt] gamename=Zero Point (set 1) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left P1_LIGHTGUN_Y_EXT=Down [zeropnt2] gamename=Zero Point 2 numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=Lightgun+lightgun+P1_BUTTON1 P1_BUTTON1=Fire P1_LIGHTGUN_Y_EXT=Down P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left [zerowing] gamename=Zero Wing numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=1 usesService=0 miscDetails=Control wise this game is pretty standard, but the game's claim to fame is the wording of the translated text, or more accurately the poor wording of the translated text. This is commonly referred to as 'Engrish' Ever wondered where the 'All Your Base Are Belong To Us.' line comes from? It's this game. So for a good laugh check it out. All your controls are belong to us!!!! P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Shield P1_JOYSTICK_RIGHT=Right P1_JOYSTICK_LEFT=Left P1_JOYSTICK_DOWN=Down P1_JOYSTICK_UP=Up [zerozone] gamename=Zero Zone numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Rotate P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zigzag] gamename=Zig Zag (Galaxian hardware, set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This game is a pirated version of digdug. With the execption of a new title, the game plays exactly the same. P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Pump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zingzip] gamename=Zing Zing Zip numPlayers=2 alternating=0 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_BUTTON2=Bomb P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zoar] gamename=Zoar numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails=This is probably the only 2d shooter ever to utilize the z axis. Instead of being able to speedup or slowdown with the up and down directions, these directions allow you to make the craft raise or lower to the ground. The top speed key doesn't appear to do anything until you try to move left or right. When you do you will move much more quickly. P1NumButtons=3 P1Controls=4-way Joystick+joy4way P1_BUTTON1=High Missile P1_BUTTON2=Low Missile P1_BUTTON3=Top Speed P1_JOYSTICK_UP=Gain Altitude P1_JOYSTICK_DOWN=Lose Altitude P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zodiack] gamename=Zodiack numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Fire P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zombraid] gamename=Zombie Raid (US) numPlayers=2 alternating=0 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails=Controls were sawed-off shotguns with pump action reload, this is mapped to button 2 P1NumButtons=2 P1Controls=Lightgun+lightgun+P1_BUTTON1&P1_BUTTON2 P1_BUTTON1=Fire P1_BUTTON2=Reload P1_LIGHTGUN_Y=Up P1_LIGHTGUN_X_EXT=Right P1_LIGHTGUN_X=Left P1_LIGHTGUN_Y_EXT=Down [zookeep] gamename=Zoo Keeper (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails= P1NumButtons=1 P1Controls=4-way Joystick+joy4way P1_BUTTON1=Jump P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zunkyou] gamename=Zunzunkyou No Yabou (Japan) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=0 usesService=0 miscDetails= P1NumButtons=2 P1Controls=8-way Joystick+joy8way P1_BUTTON1=Attack P1_BUTTON2=Special Attack P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Left P1_JOYSTICK_RIGHT=Right [zwackery] gamename=Zwackery numPlayers=2 alternating=1 mirrored=1 tilt=1 cocktail=0 usesService=0 miscDetails=This game has an identical control panel layout as discs of tron. Unfortunately due to the fact that it's a platformer, it is extremely akward to play unless you have those exact controls. P1NumButtons=4 P1Controls=8-way Triggerstick+joy8way+P1_BUTTON1&P1_BUTTON2|Push/Pull Spinner+dial+P1_BUTTON3&P1_BUTTON4 P1_BUTTON1=Sword P1_BUTTON2=Shield P1_BUTTON3=Pick Up P1_BUTTON4=Cast Spell P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down P1_JOYSTICK_LEFT=Run Left P1_JOYSTICK_RIGHT=Run Right P1_DIAL=Aim Sword Left P1_DIAL_EXT=Aim Sword Right [zzyzzyxx] gamename=Zzyzzyxx (set 1) numPlayers=2 alternating=1 mirrored=1 tilt=0 cocktail=1 usesService=0 miscDetails= P1NumButtons=1 P1Controls=2-way Joystick (Vertical)+vjoy2way P1_BUTTON1=Make Brick P1_JOYSTICK_UP=Up P1_JOYSTICK_DOWN=Down