- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
04401 | DIP/Input | Trivial | Always | Jun 30, 2011, 19:48 | Aug 1, 2017, 08:24 |
Tester | mjenison | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Fixed | OS | ||
Status [?] | Resolved | Driver | |||
Version | 0.143 | Fixed in Version | 0.166 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 04401: demoderb: Steering wheel inputs should have their ports inverted instead of reversed | ||||
Description |
Steering wheels report a starting value of 63 in test mode. In comparing with two different physical arcade games, the inputs report a starting value of 0 instead. Changing the code for the dial inputs from PORT_REVERSE to PORT_INVERT gives the right value of starting at 0, and the game still plays correctly. This appears to follow with the schematics; the optic boards for the 4-player game have 0 ohm resistors attached to the invert select of the output chip. |
||||
Steps To Reproduce | Without touching the dial inputs, start the game in test mode, go to the player input tests. All wheels will report 63. Should be zero (as compared to two different physical arcade units). | ||||
Additional Information | Simply change PORT_REVERSE to PORT_INVERT for these inputs in the driver. Note: likely the same problem exists across other mcr games that use dial inputs, but I do not have access to those other games to verify starting test values. | ||||
Github Commit | |||||
Flags | Verified with Original, Verified with Code | ||||
Regression Version | |||||
Affected Sets / Systems | demoderb | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.07606
Fujix Administrator
Jul 1, 2011, 03:53
|
I think you can send a diff file for this fix to the dev directly. A fix with proper technical proof will be accepted. |
---|---|
No.14042
Osso Moderator
Aug 1, 2017, 08:24
|
Fixed by mjenison: https://git.redump.net/mame/commit/src/mame/drivers/mcr.c?id=ac2cebcf6d75c460a312c7635e3f7331523e93d6 |