Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Cocktail Cab Questions  (Read 6555 times)

0 Members and 1 Guest are viewing this topic.

markronz

  • We traced the call, and it came from....INSIDE YOUR ARCADE MACHINE!
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 821
  • Last login:April 12, 2019, 12:03:08 am
  • Game on!
Cocktail Cab Questions
« on: February 01, 2011, 09:27:51 am »
Hey everyone-
   A friend of mine is thinking about converting his cocktail cab into a MAME cab.   I told him that I'd be willing to help, but I do not yet have any experience working with Cocktail cabs yet.  I just have a very general question on how MAME works with Cocktail cabs.

Can you set MAME to flip the game's picture over to player 2 for every game (with alternating game play) or does it only work for games that were originally released on a cocktail cabinet? 

What about games like Ms Pacman, which only originally had one set of controls, do players 1 and 2 both have to alternate sitting in the same seat, on the same side of the cocktail cab then?

How do you tell mame when to rotate games for specific games, but not others?  Is this hard to set up?

I now understand why a lot of people choose to make "3 sided cocktails cabs"...

Thanks for the help!

piecesof8

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 183
  • Last login:January 11, 2014, 08:50:24 pm
  • The party boat is here.
Re: Cocktail Cab Questions
« Reply #1 on: February 01, 2011, 09:32:27 am »
"True" cocktail flipping only works for games that originally supported that feature, though MAME does offer a "cocktail" video option that splits the screen into two displays (one facing each player). You asked about Ms Pacman - that's one that supports cocktail flipping (as does Pacman). To turn it on, you go into the dipswitch settings in the MAME menu and set the cabinet type to cocktail (this is a per-game setting).

MAME TIME

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:March 23, 2019, 10:23:19 pm
Re: Cocktail Cab Questions
« Reply #2 on: February 01, 2011, 02:31:42 pm »
You might want to make the decision if you want a hor or vert position monitor to play certain games, and also keep in mind that games that offer the cocktail flipping option in mame,doesn't necessary offer the flipping controls. the second player will often at times use the player one controls ala thunder bike for instance, im not sure if you can go in and setup the second player buttons for those games, i never tried. The one big pain is going through the games and setting up those options.check my youtube chan, i can help you out
Too Much Game, check out my ish!!!

Geometry Arcade



Neo Geo 360


MK2 standup



SF2 champ edition X2


NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: Cocktail Cab Questions
« Reply #3 on: February 02, 2011, 11:32:58 am »
also keep in mind that games that offer the cocktail flipping option in mame,doesn't necessary offer the flipping controls. the second player will often at times use the player one controls ala thunder bike for instance,

that sounds like a bug in mame to me, and should be reported to the devs.  It doesn't make any sense that the screen would flip but the controls not change to a 2nd set.  How in the world would that work on real hardware?

I've got a few hundred cocktail friendly games on my cocktail machine and they all do what you'd expect with regard to flipping screens and switching controls at the same time.  I went through 'em all by hand to check, which was actually a lot of fun if you have enough beer on hand.

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: Cocktail Cab Questions
« Reply #4 on: February 02, 2011, 01:44:57 pm »
also keep in mind that games that offer the cocktail flipping option in mame,doesn't necessary offer the flipping controls. the second player will often at times use the player one controls ala thunder bike for instance,

that sounds like a bug in mame to me, and should be reported to the devs.  It doesn't make any sense that the screen would flip but the controls not change to a 2nd set.  How in the world would that work on real hardware?

I'm guessing both controls would connect to the same input port, in addition to some switch which would only allow one at a time to control the player?

NoBullMAME

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:April 11, 2011, 11:23:34 am
  • Author, The No Bull MAME Guide
    • No Bull MAME Guide Blog
Re: Cocktail Cab Questions
« Reply #5 on: February 04, 2011, 04:32:44 pm »
Wire both controls separately.

Most games that were released with cocktail flipping (all the popular ones like Pac-man, Dig Dug, Centipede, etc) also support it in MAME (but no all). These games should automatically use the default MAME controls for player 2 when put into flipping mode.

I don't know of any games with flipping that don't use the player 2 controls properly (except ones that come with the warning about not supporting flipping), but I wouldn't be surprised if there were some. If you have that problem, just set your IPAC to reprogram every time you start and exit that game; you'll set the player 2 controls to the same config as player 1, then reprogram them back to normal when the game exits. There's a couple ways to do this, but I think the easiest with with a batch file. The IPAC utility can be ran from DOS by feeding it the name of the config file you want. Then run the game using the MAME command line function. The batch file will freeze while the game is running. When you exit the game the batch file will resume and you can reprogram the controls back.

Here's an example batch file (though you wouldn't use this for Star Fire):


cd\
cd "program files"
cd "winIPAC"
WinIPAC.exe c:\program files\winipac\allp1.ipc

cd\
cd "MAM32"
MAME32.exe c:\MAME32\ROMS\starfire.zip

cd\
cd "program files"
cd "winIPAC"
WinIPAC.exe c:\program files\winipac\defult.ipc

The above also works great if you are trying to play old PC games on your arcade (like old PC versions of arcade games) that don't allow you to reassign the controls. Just copy the text into a new text file, change the parameters, save and then rename to whatever.bat
Author,The No Bull MAME Guide Intro priced at: $2.99

MAME TIME

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 175
  • Last login:March 23, 2019, 10:23:19 pm
Re: Cocktail Cab Questions
« Reply #6 on: February 04, 2011, 06:48:17 pm »
or you can reprogram the buttons just for that game, gives you the options to set the buttons in general and also for that game
« Last Edit: February 04, 2011, 06:54:01 pm by MAME TIME »
Too Much Game, check out my ish!!!

Geometry Arcade



Neo Geo 360


MK2 standup



SF2 champ edition X2