Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: bigster on September 30, 2009, 05:21:51 pm

Title: 4 Player Games on My 2 Player Cabinet (Mostly NBA JAM)
Post by: bigster on September 30, 2009, 05:21:51 pm
Ok, So i finally finished my cabinet mostly (pics to follow).  While testing, I started up a game of NBA JAM TE and noticed that I could not play against my friend because to be the opponent requires the 3rd player. 

Is there anyway in the software (the rom or mame) that will allow me to set all games as if they were in a 2 player cabinet. 

My only other solution is to map the 2 player shift controls to the 3rd player (I have a iPac32).  I would like to avoid this route if possible.

I know there are 2 player versions of 4 player games like TMNT and Simpons, but there are none for NBA JAM.

Thanks in advance for your help.   
Title: Re: 4 Player Games on My 2 Player Cabinet (Mostly NBA JAM)
Post by: solowCX on September 30, 2009, 05:51:55 pm
http://forum.arcadecontrols.com/index.php?topic=49499.0
Title: Re: 4 Player Games on My 2 Player Cabinet (Mostly NBA JAM)
Post by: bigster on September 30, 2009, 06:39:58 pm
Thanks a ton! 

I knew you could do it.  I was just looking in the wrong place (I was looking in the test menu).

So there is no "2 player only" setting for the mame.ini?   I guess I will have to change it on every game.
Title: Re: 4 Player Games on My 2 Player Cabinet (Mostly NBA JAM)
Post by: Beretta on September 30, 2009, 06:54:22 pm
mame saves the dip switch settings.


you'll need to switch the dip when you wanna play on same team.

there is a way to get both vs and co-op play out of nba jam with just 2 sticks.

IF you have 4+ buttons you could use one of the unused buttons on player 2 for a 3rd player start..

so you could have it so that either player 2 button 4 is 3rd player start.. OR have it set so
player 2 button 4 + 2 player start = 3rd player.

to avoid having the 2nd player start be triggered along with the 3rd player.. set it so that player 2 start "not" player 2 button 4

the "not" feature can be accessed when assigning a key in mame and then pressing the button you dont want twice immediately after words.

what this will do is tell mame that when ever player 2 button 4 is pressed teh player 2 start button will not trigger a player 2 start input.

then map 3rd player controls to 2 player.

as long as you dont have player 2 and 3 in the game at the same time this should work fine.. effectively player 2 controls also control player 3.

this way if you want to play on a team you can just start like normal.. and if you wanna play against each other you just use the player 3 start.

it sounds more complicated then it really is but it saves you the hassle of going into the menu to change a dip and then reset the game to take effect and under normal game play should'nt be triggered by accident.