Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: JLR2000 on December 09, 2002, 01:01:13 am

Title: Cocktail Cab - Player 1 on Which Side?
Post by: JLR2000 on December 09, 2002, 01:01:13 am
Looking for confirmation here.....when facing the front (Coin Door side) does the Player 1 CP go on the left side?  Can anyone confirm....I know I can put it on either side, but just wondering what the "real thing" had.

Also, looking for an easy way to sort out all the vertical games....any suggestions.  I figure I can play with catver.ini, but I was wondering if anyone knows of or has a tool to do this already.

THANKS!!
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: Thenasty on December 09, 2002, 02:41:11 am
for the player one, it should be facing along with MONITOR  so, when you are playing only PLAYER ONE, you don't have to walk across the other side cuase your game would be FLIP.
So it really goes where the correct oreintation of the player one.
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: MinerAl on December 09, 2002, 10:35:53 am
All the cocktail cabinets that came through the pizza place I used to work at had (looking down on it) player 1 on the west side, player 2 on the east, and the coin door on the south side. (So yeah, left.)

That said.  It would've worked out better in the room I put my cocktail cab in to have player one on the right, and I may switch the CPs.
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: Smack on December 09, 2002, 11:20:12 pm
As far as the orientation, MAME can flip it whichever way you need it to go.

My Player 1 side on my cocktail is on the left side (if you were facing the coin door.)

If you add the following lines to the source and recompile, you can make a vertial ini file and have those games auto rotate the way that you want. That way you can leave games like Gauntlet horizontal and just reprogram controls for that game for example. ;D

Add this to src/windows/config.c, just above the /* nice hack: load source_file.ini (omit if referenced later any) */ comment:

    /* if this is a vertical game, parse vertical.ini first */
    if (drivers[game_index]->flags & ORIENTATION_SWAP_XY) {
       if (parse_config ("vertical.ini", NULL))
          exit(1);
    } else {
       if (parse_config ("horizont.ini", NULL))
          exit(1);
    }

The changes were sent to me by Paul Priest.

Word.
Smack
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: Johnny on December 10, 2002, 06:40:22 pm
Hi JLR2000

I know nothing about the cocktail Cab, but I have file giving You all sorts of info based on the Mame.exe file. (Made by Emumannen)
If You want to try it out, please pm me here.

- Johnny
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: JLR2000 on December 10, 2002, 08:25:51 pm
Thanks everyone for all your input!  I think I will go with player 1 on the left side (facing the coin door).

As for listing out the vertical games, I used this util:

ROMorg - http://pigseye.kennesaw.edu/~dhirschl/mame/ (http://pigseye.kennesaw.edu/~dhirschl/mame/)

To put all the games in a comma delimited format, then used excel to sort by orientation.  Cut out the verticals, then removed those games that used a dial or double8way controller.  Finally cut out the rom names from the resulting list, and used UltraEdit to make a batch file to copy them from my main rom directory.  This probably was the long way around, but it only took about 15 minutes to do.  I tried to script it out with a dos batch file, but had trouble redirecting the input file of rom names to the batch script.  Oh well - this worked.  Thanks for all the help and suggestions.

Johnny - I did notice the Emumannen tool today, it looks very helpful, although I don't think it would have served my needs.  Thanks for the info tho.....
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: Spartan on December 11, 2002, 02:01:28 pm
Hmmm -- interesting.  I put my player one on the right side (if facing coin door).

Anyhow, I have a utility that will parse all of MAME's <driver>.c files and change the default dip switch setting from upright to cocktail.  Of course, you will have to recompile MAME after the changes are made.

Beware that the last time I ran my utility, MAME was at version 0.58.  As long as things haven't drastically changed, it should still work with the current version of MAME.

Download my "Cocktailizer" here... (http://www.municade.com/municade/software/)
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: JLR2000 on December 11, 2002, 05:56:46 pm
Munich -

Yeah I noticed you put yours on the right side, I also notice that you have the now elusive 4" square Radio Shack Speaker grills - they've been discontinued and you can't find them anywhere!  I managed to get 1.....of course I need 2 so now I have to come up with something else.

Thanks for the link to your Cocktalizer code.  I haven't thought that far ahead, but now I can see how useful this will be.  I recompile for other reasons anyway, so this will be a big help. Thanks!
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: planetjay on December 12, 2002, 07:21:35 pm
Another way to think of it is... Player One should be able to put coins in with his/her right hand.
Title: Re:Cocktail Cab - Player 1 on Which Side?
Post by: JLR2000 on January 29, 2003, 10:28:15 am
Just an update:

I found this site which has a ready-made list of vertical only games.

http://www.geocities.com/thepinnyparlour/download.htm (http://www.geocities.com/thepinnyparlour/download.htm)