Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03388 DIP/Input Minor Always Aug 14, 2009, 21:57 May 19, 2013, 18:35
Tester MAMEBase View Status Public Platform SDLMAME
Assigned To Resolution Fixed OS MacOS X
Status [?] Resolved Driver
Version 0.133u2 Fixed in Version 0.148u5 Build PowerPC
Fixed in Git Commit Github Pull Request #
Summary 03388: roadrunn and clones: Input (Button) labels not logical
Description (This may well be related to 01868, but as that report was closed, I offer this report as a possible solution)

In Road Runner (and clones), a total of four player input buttons are listed in the 'Input (This Game)' section of the MAME UI (Three 'P1' buttons, and a 'P2 Start' button) when, in fact, this game uses only two buttons, with a third button input option that is unused in the cabinet (if I understand correctly, the third button option is used to test the PCB outside the cabinet).
I understand that the Player 1 and Player 2 Start buttons double as "Hop' buttons during gameplay, so I would submit that the following changes be made to the labels of the button inputs for this game, and it's clones -

'P1 Start/Hop'
'P2 Start/Hop'
'Service Button (Unused)'
<Remove the extra 'P2 Start' button>

Applying this label scheme to other games where a 'Player Start' button doubles as an 'Action' button during game play will help to avoid confusion in the future.
Steps To Reproduce Start the game.
Enter the 'Input (This Game) section of the UI.
Note the controls.
Start a 2 player game (oddly, 'P1 Button 2' which should act as a 'P2 Start' button does not function as such.
Note that "P1 Button 1' and 'P2 Start' both act as "Hop' Buttons while 'P1 Button 2' and 'P1 Button 3' do nothing.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems roadrunn and clones
Attached Files
png file icon roadrunn.png (348,554 bytes) Aug 14, 2009, 21:57
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.09507
hap
Developer
May 19, 2013, 18:35
fixed by Sonikos