Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|00653||DIP/Input||Minor||Have not tried||Feb 1, 2008, 05:35||May 27, 2012, 01:57|
|Tester||-Misc Reporters-||View Status||Public||Platform|
|Version||0.117||Fixed in Version||0.146u1||Build|
|Fixed in Git Commit||Github Pull Request #|
|Summary||00653: topspeed: Turning left doesn't work in analog input mode.|
(After setting the dipswitch to analog input) turning right was no problem, but turning left rarely worked, with keyboard, mouse or analog stick. It was very apperent in test mode that the right direction moves a lot slower than the left, and you can go far below 0xff7f (eg: 0xefac & 0x6e45), which mame is supposed to clamp against.
I think the problem happens when the minimum is greater than the maximum when looked at unsigned. A hack that "fixed" the problem with topspeed was to set the minimum to 0x81. My guess without any other testing: change from INT32 to double vars.
Of course, this might be fixed along with the rest of the input system.
|Steps To Reproduce|
|Additional Information||Posted by uRebelScum|
|Affected Sets / Systems||topspeed|
|There are no relationship linked to this issue.|
May 27, 2012, 01:57
|I removed the digital steering wheel hack|