VMMenu DOS v1.5
New features:
Updated Linux version to use SDL 2
Major overhaul of trackball/spinner code and settings:
- Mouse reading is now rolled up into keyboard read function, and translated to a keypress
- Mouse sample rate is now redundant
- Swap X/Y axes is now redundant
- Mouse types have been updated, and can be selected from the settings page. They are now:
0:None
1:X-Axis Spinner
2:Y-Axis Spinner
3:Trackball - Smart Menu is now redundant, replaced by control panel type:
0:Buttons (e.g. Asteroids)
1:Joystick
2:Spinner (e.g. Tempest)
Mouse/Spinner sensitivity can be set in the settings menu, the value reflects the number of pulses the spinner must generate before a movement event is triggered.
See https://github.com/ChadsArcade/Mame-Spinner for some ideas on a DIY Spinner.