Anthony Pesch
e4087c56a8
added initial system page to ui
2017-12-04 09:29:03 -05:00
Bryan Baraoidan
572b397952
added options for deadzones, a default deadzone, and adjustments to the
...
raw axis value before scaling
2017-12-04 09:18:35 -05:00
Anthony Pesch
107f7969b0
pass absolute value for joystick axis key to input handlers instead
...
of splitting the axis into two keys
splitting the axis into two keys caused a logical issue where when
the axis's value swapped from positive to negative or vice versa,
the old key's value wouldn't be cleared
2017-12-03 19:57:48 -05:00
Anthony Pesch
58c43da2cc
added host debug menu
...
added audio/video sync option
enabled video sync by default
2017-11-21 21:03:51 -05:00
Anthony Pesch
ce86c18abf
initial ui work
2017-11-21 21:03:50 -05:00
Anthony Pesch
6e9f8b9ddb
split joystick input into positive / negative keys such that it can
...
easily be bound to the keyboard
2017-10-19 15:38:16 -07:00
Anthony Pesch
dcf1ff4282
remove debug menu option, default disable it
2017-10-05 23:36:08 -04:00
Anthony Pesch
0593853b2a
removed debug menus for options that are now accessible through the ui
...
added key mappings as options
added return value to keydown events so they can be cancelled
2017-10-05 18:08:16 -04:00
Anthony Pesch
b2f780dbe7
place all options in options.c / options.h
...
added assert.h, log.h, math.h and string.h to core.h to reduce includes
2017-10-03 17:52:50 -04:00