Main > Software Forum
MAME Asteroids Cocktail controls
PL1:
Nice catch. :cheers:
IIRC I had previously read that the only difference in the upright and cocktail wiring harnesses was the pin 7 to 19 jumper, but that is obviously not the case. :embarassed:
Turns out the Asteroids pinout on KLOV is for the cocktail version, so there's still some unclear documentation about this 44-year old game, even on sources that are usually reliable. :banghead:
https://www.arcade-museum.com/pinouts-game/6939.html
Scott
PL1:
Since this topic just came up in another thread, here is the documentation I've developed so far for any MAME Dev who might be able to add the separate P2 inputs in the MAME Inputs menu, add the P23B connector for P2 controls (P23 in Upright is P23A in cocktail), add the 10 blocking diodes, change where each player gets the grounds for their player controls, and add either a "Cabaret" or "Mirror Cabinet" option configuration for Asteroids Deluxe. (Video flipping in the current "Upright" configuration for AD is actually the configuration for "Cabaret".)
AFAIK, everything they need to update the configuration connections in MAME should be highlighted/noted in these five images.
Scott
EDIT: It would also be a good idea to update the Input menu button labels.
- Button 1 (Left)
- Button 2 (Right)
- Button 3 (Fire)
- Button 4 (Thrust)
- Button 5 (Hyperspace/Shield)
rdagger:
Mame 2003 plus now supports cocktail mode along with separate controls for player 1 and 2. Big thanks to mahoneyt944!
Here's the GitHub issue: https://github.com/libretro/mame2003-plus-libretro/issues/1669
PL1:
--- Quote from: rdagger on January 26, 2024, 04:06:00 pm ---Mame 2003 plus now supports cocktail mode along with separate controls for player 1 and 2. Big thanks to mahoneyt944!
--- End quote ---
Great news. :applaud:
Maybe we can get the MAME Devs to add this to mainline, too.
Scott
Robbbert:
This issue has been confirmed and a new MameTesters report created: https://mametesters.org/view.php?id=8977
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version