Main > Main Forum
1p vs 2pm games in MAME
bkenobi:
Search for CFG Magician. It will do what you want!
EDIT: Here you go:
http://forum.arcadecontrols.com/index.php?topic=88948.0
secret80sman:
Everyone,
This was a big help, I went the route of assigning both joysticks to control player 1 and 2. I did an experiment and while I was playing Ms. Pac Man with one joystick I touched the other one and it did not have any effect. It was almost as if MAME excluded the second joystick because the other joystick had "the right of way" so to speak.
I agree that it is not ideal because both joysticks are in effect active so if one stops for a second and the other stick is bumped accidentally (or on purpose as would be the case with some of my friends) then you could be in trouble. I don't have a dedicated four way stick so for now this will have to do. Thanks again for pointing me in the right direction!
u_rebelscum:
--- Quote from: Haze on January 19, 2010, 02:28:58 pm ---Reprogramming MAME won't help. The games only understand 1 joystick, that's the way the games were programmed. You would have to rewrite the actual GAME code to change that.
--- End quote ---
Technically, the easiest way around this is to hack mame (well, the game's driver) so "screen flip for cocktail play" doesn't work, and enable cocktail play. The game's software will do the switch inputs but not the flip screen. Ugly hack, but possible. And probably easier than hacking so mame looks at a specific memory bit that has to be found some how to see if it's player 1 or 2 (like the console emulations).
Both ways are against mame's goals, so you won't see 'em in mame unless you do 'em yourself, though. So yeah, practically, noone who can do it wants to do it, so it can't be done.
gazz292:
go with the both joys mapped to player one, but add the guts from one of those electric shock games to the shaft of the joysticks, have a relay that connects the ouput of the shocker to the oposite joystick that's in use at the time, then if you buddy's try to mess your game up, they pay for it >:D
secret80sman:
--- Quote from: gazz292 on January 20, 2010, 07:46:39 pm ---go with the both joys mapped to player one, but add the guts from one of those electric shock games to the shaft of the joysticks, have a relay that connects the ouput of the shocker to the oposite joystick that's in use at the time, then if you buddy's try to mess your game up, they pay for it >:D
--- End quote ---
I like this solution best of all. :lol