Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06490 DIP/Input Minor Always Feb 1, 2017, 20:22 Feb 6, 2017, 12:12
Tester haynor666 View Status Public Platform MAME (Official Binary)
Assigned To Resolution No change required OS Windows Vista/7/8 (64-bit)
Status [?] Closed Driver
Version 0.182 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 06490: ddcrew ddcrewd: Player 1 coin does not work when common chute is set
Description Coin in coin slot 1 cannot be inserted when chute is set to common (default). In invidual mode everything is fine.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems ddcrew ddcrewd
Attached Files
 
Relationships
related to 06916Acknowledged  ddcrew: [possible] D.D. Crew - player 1 coin slot not working 
Notes
2
User avatar
No.13578
Tafoid
Administrator
Feb 2, 2017, 05:18
This is most likely by design. Not all cabinet had hardware to handle 3 individual coin slots. Stands to reason that since these games did not come with dedicated cabinets the operators need to choose a mode which best fit their cabinet they were using for it.
It makes sense that the COMMON coin mode chosen would only check 2 coin inputs (in this case, coin 2 and coin 3) and not coin 1 as you are reporting. INDIVIDUAL allows 3 coins, one for each player and functions as expected when chosen.

If you check the input ports in test mode, they are indeed only polling for 2 coin inputs for COMMON, and 3 in INDIVIDUAL (and labeled as such when you trigger them).

In my opinion, not a bug.
User avatar
No.13595
Haze
Senior Tester
Feb 6, 2017, 12:12
it's more a case that MAME doesn't have support for swappable cabinet types / control panels when used with arcade games the same way the non-arcade side has swappable joysticks.

there are some cases where this get handled with the conditional dipswtiches, but other cases where it can't be because the games store settings in backup RAM / EEPROM not using a dipswitch. In those cases MAME would have to provide a manual option for the user to select the control panel being used.