Controller A/B & X/Y mapping swap issue
Posted: Wed Jun 03, 2020 8:47 pm
Hi All,
I’m having an odd issue with controller mapping and wondered if anyone could shed some light on it?
I’m using a Retrobit wireless MD controller.
Currently on Mister 200602
So far this has happened with multiple cores (cps1, tg16, various arcade)
Example Repro:
Load core (e.g Donkey Kong arcade)
Press a controller button and note mapping of A (jump in DK)
Start game and press A (mario jumps!)
Trigger OSD menu (I have this mapped to Dpad down + Start)
OSD appears - select exit or press close button
Resume gameplay - now mario no longer jumps with A, but instead does with B(!)
Repeat the trigger of OSD menu and then exit
Mario now jumps with A again.
I have seen this behaviour with multiple cores now and have also noticed that it swaps X and Y in the same way. I tested this using the Test mode of SF2 in CPS1 core.
I can say that this only seems to happen when I used the dpad to access the OSD - if I use the IO board button or the Keyboard to open the OSD there is no issue.
Cheers!
I’m having an odd issue with controller mapping and wondered if anyone could shed some light on it?
I’m using a Retrobit wireless MD controller.
Currently on Mister 200602
So far this has happened with multiple cores (cps1, tg16, various arcade)
Example Repro:
Load core (e.g Donkey Kong arcade)
Press a controller button and note mapping of A (jump in DK)
Start game and press A (mario jumps!)
Trigger OSD menu (I have this mapped to Dpad down + Start)
OSD appears - select exit or press close button
Resume gameplay - now mario no longer jumps with A, but instead does with B(!)
Repeat the trigger of OSD menu and then exit
Mario now jumps with A again.
I have seen this behaviour with multiple cores now and have also noticed that it swaps X and Y in the same way. I tested this using the Test mode of SF2 in CPS1 core.
I can say that this only seems to happen when I used the dpad to access the OSD - if I use the IO board button or the Keyboard to open the OSD there is no issue.
Cheers!