Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09396 DIP/Input Minor Have not tried 9 hours ago 8 hours ago
Tester motomachi16 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows (x64)
Status [?] Acknowledged Driver
Version 0.286 Fixed in Version Build x64
Fixed in Git Commit Github Pull Request #
Summary 09396: galivan and clones: only are used 2 buttons
Description In MAME, galivan and clones are implemented with three buttons, but only two are actually used.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems galivan and clones
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.24177
motomachi16
Tester
9 hours ago
Galivan service manual.

https://www.arcade-museum.com/manuals-videogames/G/Galivan-Cosmo-Police-pinDIP.pdf
User avatar
No.24180
motomachi16
Tester
8 hours ago
The game program has a process to detect the third button, and you need to press the third button when moving while hanging, but this is not necessary in the actual game.
I suspect this is because the specifications were changed from 3 buttons to 2 buttons before release, and the wires were directly connected without using buttons.
User avatar
No.24181
hap
Developer
8 hours ago
Ah I see, I'll re-add the button then for this game.

Opinions are divided: IMO MAME should only emulate buttons that are on the control panel, rare exceptions aside.
Others will say that if the game has any way to detect it, like here in Galivan, or the 3rd button in testmode in Ninja Emaki, MAME should emulate it.
Or in extreme case, some will say MAME should have inputs on all ports that the hardware can access in theory (which would be a lot).