Main > Main Forum
87 buttons REALLY neccesary??
Lilwolf:
I have a MK64 and for my next project, I might need another.
And yes, all in one cabinet....
u_rebelscum:
--- Quote from: anthony691 on April 22, 2003, 06:25:47 pm ---
--- Quote from: Jakobud on April 22, 2003, 06:21:13 pm ---
--- Quote from: JamesMolloy on April 22, 2003, 05:47:07 pm --- The funny thing is you actually do need 50+ buttons to play all the games on MAME properly. Some of the Majong ones need tons.
--- End quote ---
Last I checked the maximum amount of Player buttons Mame will allow one to configure for Players 1 and 2 are ten buttons each.
--- End quote ---
It is true (I am 99.99% sure) that MAME can't support 50+ buttons; however the real cabs of those Mahjong games are wacky and have about that many!
--- End quote ---
Mah Jong games have more than 10 buttons per player by not using mame's pre-defined button settings, and instead making their own. Examples:
"Normal" definition of a button
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 | IPF_PLAYER1 )Definition of non-standard buttons:
PORT_BITX(0x01, IP_ACTIVE_LOW, 0, "P1 Button 1", KEYCODE_LCONTROL, JOYCODE_1_BUTTON1 )
There are 2-player mah jong games in mame (royalmah for instance), with each player having 26 buttons + 1 start (total 54 buttons).
FWIW, theoretically Mame can support a lot of buttons. Internally, the max is 20 ports (MAX_INPUT_PORTS) * 16 bits per port = 320 buttons (if all ports are used, if the inputs aren't "matrix-ed" inside mame, and if all ports are buttons, ie: no dipswitches, no analog inputs). In windows mame the max physical inputs would be: 256 keyboard buttons + 4 mouse buttons + (32 joystick buttons * 4 joysticks per mame) = 388 input buttons. Of course, no games or hardware comes close to either these limits. ;)
paigeoliver:
--- Quote ---FWIW, theoretically Mame can support a lot of buttons. Internally, the max is 20 ports (MAX_INPUT_PORTS) * 16 bits per port = 320 buttons (if all ports are used, if the inputs aren't "matrix-ed" inside mame, and if all ports are buttons, ie: no dipswitches, no analog inputs). In windows mame the max physical inputs would be: 256 keyboard buttons + 4 mouse buttons + (32 joystick buttons * 4 joysticks per mame) = 388 input buttons. Of course, no games or hardware comes close to either these limits. ;)
--- End quote ---
Ah, there are a few games that aren't in MAME that have some crazy control requirements.
Sprint 8 - 24 analog inputs (8 wheels and 16 pedal), and at least 41 digital (32 for the shifters, and I am assuming 8 coin mechs, and one start button somewhere). Probably a few more, as I am sure it has a service switch and dip switches. I'll bet we never get that many analog inputs supported.
Tank 8 probably has a buttload too.
And by the way, this topic was a joke to illustrate the point that your cab is great no matter how many or how few buttons you have. One of my cabs has 2 and the other has 6
Tiger-Heli:
--- Quote from: paigeoliver on April 23, 2003, 12:42:40 am ---And by the way, this topic was a joke to illustrate the point that your cab is great no matter how many or how few buttons you have. One of my cabs has 2 and the other has 6
--- End quote ---
For future reference, it might be a good idea to end similar posts with j/k or "just kidding" so everyone else knows.
OTOH, it led to a lot of good discussion and I caught the sarcasm (see earlier post), so it makes up for the times I took stuff seriously and everyone else knew it was a joke. :D
paigeoliver:
I put the big cheesy smile at the end of my post!
;D