I read the FAQ, actually multiple FAQs, and found a recent thread on the subject in the forum. These answered a lot of my questions. From that I concluded that I can't fit a four player panel in a standard cabinet width and that I want a wider panel with the outer two players angled. People vary on recommend width, but I can handle that. So I'm thinking of designing something like the Supercade (
http://www.cybercoma.com/supercade/), but with a smaller four player lower level and a slightly larger upper level (or a rotating upper level). The sticks will be eight-way. But the FAQs didn't answer all of my questions, such as:
Button Color: I like the aesthetics of making player 1 all one color, player 2 all a different color, etc. But I think it would be easier for visitors if I used mix colors for each player, that way I could tell people "Red is attack, green is jump." What are the opinions on this?
Number of Buttons: O.k., from the FAQ I get that the most buttons in a four player MAME game is four for D&D. Some argue that you should have six for future games and other emulators. But why do some panels, e.g. the SlikStik Quad, have seven? I'm tending to six buttons. Why should I have seven?
Button Layout: Most of the panels I've seen lay out buttons with two rows of three and then the seventh button is down and to the left of those. I still don't know about that seventh button, but I guess the two rows of three matches many of the fighter games. I haven't played any arcade fighter games, so I'm not set on that arrangement, and I was thinking of an alternative. What about an extended diamond like in the picture below (where the seventh button is yellow to distiguish that it may not be implemented)? I figure the diamond is a common layout, and this extends it. Any thoughts?
Arrangement of Players: I presume it is easy (or at least possible) to configure MAME so that 4P games use players 1-2-3-4 left to right and 2P games use the center two controls (players 2 and 3). I read one of the threads on button layouts and it made me wonder--Is there a tool to automate setting up all the control config files for MAME? I'd like to do somthing like I mentioned for 2 vs. 4 player games, and also set up buttons so that when excess controls are not needed, they echo others, e.g. if only one button is used in a game, all buttons work for that button. If there isn't such a tool, maybe I'll make one.
Thanks for any and all opinions.
-foomench