[ オリジナルレポート ]

BugID: #06131

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
インターフェイス解決済み修正済み2016-02-02 03:172016-02-26 16:58
 
テスターshade99gt担当者 ソース
バージョン0.170発生バージョン修正バージョン0.171
フラグ
セット
セット詳細
 
概 要シフトキーをポーズ機能に割り当てるとポーズ解除できない。
詳 細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.

If I map the SHIFT key to the Pause function in MAME, I can pause MAME, but I can't unpause. The 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.
再現手順1) Map left or right Shift key to the Pause function

2) Start any game

3) Pause the game using Shift

4) Attempt to unpause the game using Shift.

The game will not unpause.
追加情報 
 
添付ファイル