|Viewing Issue Advanced Details||segas18.cpp|
|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)|
|Version||0.182||Fixed in Version||Build||64-bit|
|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|
|Affected Sets / Systems||ddcrew ddcrewd|
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.
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.