Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|06154||DIP/Input||Minor||Always||Mar 7, 2016, 23:29||Oct 17, 2017, 22:00|
|Tester||izius||View Status||Public||Platform||MAME (Official Binary)|
|Assigned To||Kale||Resolution||Fixed||OS||Windows XP|
|Version||0.171||Fixed in Version||0.191||Build||Normal|
|Summary||06154: Games with a rotary positional joystick: Some positions are skipped|
In games with a rotary positional joystick, if you rotate continuosly in a direction, eventually a position will be skipped (in most cases - see Additional Information).
This occurs only when Positional Reverse is set to on (in many cases it is by default); when off it works perfectly.
If you use the keyboard to rotate, it happens only when rotating clockwise; if you use -mouse, however, it happens also anticlockwise if you set a very low sensitivity.
|Steps To Reproduce|
Details for single games (tested with -mouse, 0 digital speed and 1 sensitivity):
gwar, hbarrel, ikari, midres, searchar, timesold, tnk3, worldwar and their respective clones: skip one position every 12.
gondo and makyosen: go back one position every 10.
ikari3j and ikari3u: go back two positions every 12.
victroad and dogosoke: skip one position every 12 if going clockwise, and two if going anticlockwise.
downtown and clones, jackalr, topgunbl: no problems - Positional Reverse is off by default (if turned on, see gondo and makyosen).
|Affected Sets / Systems||Games with a rotary positional joystick|
|There are no relationsihp linked to this issue.|
Mar 8, 2016, 11:33
edited on: Mar 8, 2016, 11:51
I can confirm this issue. It's very old problem.
In similiar fashion also mouse movement is sometimes not readed correctly for example when I rapidly move mouse to left, in game move to right. This was already reported - http://forum.arcadecontrols.com/index.php/topic,148821.0.html but I thought is only certain trackballs problem.
Mar 8, 2016, 13:58
|IIRC at least for the SNK games there's actually a protection of some kind tied to this, maybe the odd skipped position is actually required.|
Mar 8, 2016, 17:46
|I'm going to confirm this per haynor666, but we'll have to look into the SNK games and see if the skipped positions there are a BTANB.|
Mar 11, 2016, 10:12
I doubt a core problem like this is actually a (mis)feature to fix specific drivers. :)
The drivers listed by the tester are not just SNK games.
Mar 8, 2017, 21:05
edited on: Mar 8, 2017, 21:08
Tested with Ultimarc U360 rotary upgrade (serving as mouse under system) and problem is still visible. Besides this it seems that even sensivity 1 is still too big value to simulate full player 360 degree spin using full U360 full 360 degree spin.