Not sure when this bug was introduced but it was in one of the more recent versions since I never used to have this issue before.
I map the SHIFT key to the Pause function in MAME. I can pause MAME, but I can't unpause it. Issue happens whether the left or right Shift key is mapped to Pause.
Pretty sure this has to do with the Increment Frame function in MAME which is Shift + Pause, and I'm not sure when that was introduced, or if the issue started when that was introduced. Unfortunately, there doesn't appear to be a way to disable or remap the Increment Frame function.
So you may ask, why map SHIFT to Pause? On my arcade cabinet with DreamAuthentics Ultra Quad console, the Pause button is an ideal button to access the "Shifted" functions of the buttons on the Ultimarc i-PAC controller. I have "Escape" mapped as a shifted button on the Player 1 Start button (which is beside the Pause button), so that pressing a combination of Pause + Player 1 Start exits MAME and other emulators. This prevents accidentally exiting an emulator with a single button press when you are quickly mashing buttons to insert coins or pressing Player 1 Start to re-join a game after dying.
Any way to fix this or disable/remap the Increment Frame function?
|