- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
09010 | DIP/Input | Minor | Always | 12 days ago | 12 days ago |
Tester | ICEknight | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows 10/11 (64-bit) | |
Status [?] | Acknowledged | Driver | |||
Version | 0.272 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 09010: pce: Some slotted controllers invert the original button layout | ||||
Description |
The 6-button PC Engine controllers invert the layout for the two original buttons (and the extra one in the bottom row), which causes every non-6-button game to have their mappings inverted. To avoid the unskippable requirement to remap those first three buttons, these controllers would need to mirror the already established 6-button layout present in other systems such as the Mega Drive and the Saturn. |
||||
Steps To Reproduce |
- Load pce/atomrobo - Button layout is correct: [Button II: Fire] - [Button I: Jump] - Change the controller to a 6-button one in: Slot Devices -> Ctrl -> arcade_pad_6 or avenue_pad_6 - Reset System - Button layout is now incorrect: [Button I: Jump] - [Button II: Fire] - [Button III] - Button layout should be: [Button III] - [Button II: Fire] - [Button I: Jump] |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | pce | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.22564
cuavas Administrator
12 days ago
|
Isn't this a duplicate? Anyway, if I change it, it will be too make it consistently use I = button 1, II = button 2, etc. across the PCE controllers. Having the buttons move between the controllers is annoying, and your proposed solution doesn't fix that, it just makes them move in a different way (moving I and II to make room for III). MAME's button numbers correspond to the logical button order, not the physical button arrangement. |
---|---|
No.22570
ICEknight Tester
12 days ago
edited on: 12 days ago |
Having the two buttons shifted because the user has just selected a controller with an extra button to the left isn't annoying, it's expected and takes like two seconds to figure out. This is already being done properly on the Master System when selecting a Mega Drive controller. The buttons just shift to their proper places there. |