

And if you screw up and wish to set a button back to default, press right on the dpad twice fairly quickly when it's waiting for your button assignment. Note that setting buttons in this menu for controller 2 will require you to use both controllers, pressing B on pad 1 followed by the pad 2 assignment soon after. That's dpad for the 4 directions and A, Y, and B for buttons 2, 3, and 1. Set these to be the same values you see for P2. The buttons are P3 up/down/left/right and Buttons 1, 2, and 3. This way we can later just start as p2 if we want coop, or p3 if we want vs. We'll set the p2 gameplay buttons here to also feed into p3. You may save the controls you just set at this point if you wish.īack in the game, press your OSD menu button from above to get the mame OSD and choose input (this game) To have it do nothing, just set it to 元 or something not on your controller. I have no interest in playing as p4, but maybe you do.

Optional: map User 2 button 5 to do nothing.I don't like X because it is more likely someone will press it by accident not meaning to cause p3 start. Optional: map User 2 button 4 (this is p3 start) to whatever you want (I choose L for this too).map User 1 OSD Menu to a button you won't otherwise use (I choose L).With that in mind, let's config our buttons. Perhaps other mame roms with 4 players are like this too? It was new to me. But only for User 2, they are mapped to p3 and p4 start in the game. These are "button 4" and "button 5" in the retroarch controls menu, and it's confusing because for User 1 those buttons do nothing. What confused me most with this game was realizing that, under the default config, either mame or the rom somehow has mapped the p3 start and p4 start buttons to X and L on the 2nd controller, even though I don't see this in any of the button settings menus. But for now, here's what I did to play nbajam with 2 players under mame2000. I also hear that Kyland K may suggest what is likely a better solution or guide in the future. This is for /u/mulliganman30 most of all, though he's probably already figured it out by now. In some recent posts about it, I failed to explain this completely.
