Main > Main Forum
The optimum number of buttons per stick
ivwshane:
--- Quote from: u_rebelscum on June 12, 2008, 01:21:06 pm ---
--- Quote from: ivwshane on June 12, 2008, 02:59:43 am ---To put it another way:
4 buttons allows you to play 86% of the games in mame
5 buttons allows you to play 89% of all games in mame
6 buttons allows you to play 98% of all games.
--- End quote ---
Just to nitpick, the numbers are closer to
4 = 78%
5 = 80%
6 = 88%
7 = 90%
of all games in mame, you'll have enough buttons.
(Your numbers are closer if you ignore all the mahjong games, but then you have to change the "all" to "all real" or something like that. ;))
Either way, there's more to being playable than having enough buttons. Example: tempest needs a spinner as well as one button.
Also, the reason you see a lot of 7 button CPs is not because of 7 button games. It's mostly so they can have neogeo's 4 buttons in a row layout & street fighter's 2x3 six button layout. It's not all about number of games, but which games & playability of said games.
--- End quote ---
lol
I was merely using his numbers;)
nukedawg:
Also some of the data in Maws or the control.dat file shows games with say 6 buttons but they are actually lower than that such as:
G-Darius - shows 6 but actually is 3.
Brave Blade - shows 6 but is 3.
Mr. Driller - shows 6 but is 1.
Strider 2 - shows 6 but is 3.
And there are many like that. I believe the data is taken from maybe the number of connections supported by the Jamma interface but I am just guessing here so no flamin' :)
So 6 buttons is a good number to shoot for but I have 7 so I can have the 4 in a row for neogeo and 6 for capcom type games.
I have console emulators setup as well but sometimes you may not have enough buttons to set up the controllers with all the inputs. For example, Playstation has 8 buttons total (not including start & select). So with my 7 button layout I have the 4 input buttons + R1 +R2 and 1 left over for L1. I have an admin button set for the odd L2. So it isnt perfect but it works as most PSX games do not use the L2 that often.
Simularlly with the N64 emulator which has 9 buttons (not including start). So I have my 7 buttons set for the 2 input buttons + Z button +4 C buttons and 2 admin buttons act as the L1 and R1 buttons. Most N64 games either used Z with R1 or the games used L1 with L2 and no Z so it all works out. Again not perfect but works for me!
So figure out what type games (Mame, consoles, etc) and then determine what it is you want your cab to support and go from there.
Hope this helps!
Timstuff:
7 buttons in the "Connecticut" formation is best IMO. There may not be a lot of games that support 7 buttons, but that 7th button makes 4 button games a whole lot nicer to play.
paulscade:
This all makes sense. I think that I'm back to 7. With 6, I suppose that I could still have 4 buttons (for NeoGeo) but they wouldn't be in a row (2x3)... sort of awkward, hu?... and probably not something that's recommended.
I really don't have a favorite game... well... I do like PacMan (ha!... a zero button game).
I just want the panel to accommodate as much as possible.... while not overdoing it.
nukedawg:
--- Quote from: paulscade on June 12, 2008, 06:41:42 pm ---accommodate as much as possible.... while not overdoing it.
--- End quote ---
Exactly....or you might end up on 'crapmame' :-\