I'm using a pair of MAYFLASH F300 Elite arcade sticks and they have 1 start button each. R-Type Leo (for example) needs separate button mapping for P1 Start and P2 Start. Is there any way to map P1 Start to the start button on the first controller and P2 Start to the start button on the second controller?
Where Do You Map P2 Start?
-
- Posts: 150
- Joined: Tue Jan 11, 2022 1:43 am
- Has thanked: 55 times
- Been thanked: 3 times
-
- Posts: 261
- Joined: Sun May 24, 2020 10:06 pm
- Has thanked: 136 times
- Been thanked: 78 times
Re: Where Do You Map P2 Start?
misterrocks wrote: ↑Tue May 23, 2023 5:28 pmI'm using a pair of MAYFLASH F300 Elite arcade sticks and they have 1 start button each. R-Type Leo (for example) needs separate button mapping for P1 Start and P2 Start. Is there any way to map P1 Start to the start button on the first controller and P2 Start to the start button on the second controller?
To get different mappings on identical controllers, you'll need to take advantage of a new feature that was just introduced in the unstable build of MiSTer main (you can find this in the unstable build channel in the MiSTer Discord server).
You can activate unique mapping (per USB port + controller) in mister.ini, and then you will be able to separately map the p1 and p2 sticks.
(You can also specify unique mapping only for specific devices, if you enter the VID/PID of the Mayflash sticks. That way all other controllers will behave normally). There are commented instructions describing this at the bottom of the latest mister.ini on GitHub.
- neogeo81
- Top Contributor
- Posts: 445
- Joined: Fri Apr 16, 2021 1:52 pm
- Has thanked: 34 times
- Been thanked: 47 times
Re: Where Do You Map P2 Start?
This is a feature that the core needs to have. Some arcade games have one coin drop and just start. If P1 is in the game and you have credits and press start again you will get P2. Some cores have dedicated P2 start buttons which you will see because you will have to map them in the core OSD settings.
Re: Where Do You Map P2 Start?
If your 2 stick setup works anything like mine, then try just hitting spacebar on keyboard to skip mapping for p2 start.
On my setup, that works great, mister just figures it all out and p2 start works as you'd expect.
-
- Posts: 150
- Joined: Tue Jan 11, 2022 1:43 am
- Has thanked: 55 times
- Been thanked: 3 times
Re: Where Do You Map P2 Start?
That feature will also be great for JAMMA COIN1 and COIN2 although I don't think I've run into a game that uses COIN2 yet.
-
- Posts: 5
- Joined: Wed Sep 23, 2020 3:28 pm
- Been thanked: 1 time
Re: Where Do You Map P2 Start?
So I have been testing this and was able to successfully use this on specific cores on my arcade cabinet. For example the RodLand arcade core, in my MiSTer.ini I have,
[MegaSys1_A]
controller_unique_mapping=0x1234568
With 12345678 being your VID/PID. This way it doesn't mess with all the other cores on the MiSTer. Very useful for other games like Prehistoric Isle 1930 and other SNK games too.
Re: Where Do You Map P2 Start?
misterrocks wrote: ↑Wed May 24, 2023 5:20 pmThat feature will also be great for JAMMA COIN1 and COIN2 although I don't think I've run into a game that uses COIN2 yet.
Gaunlet
Re: Where Do You Map P2 Start?
Hammerin Player 2 does not work if the button is not configured. I have 2usb. zero delay For most of the time it works for me to configure only player 1 but games like hammerin do not replicate the player 2 button
Re: Where Do You Map P2 Start?
I have tried many things and it does not work either for me, I own mistercade v2