Michael Burgardt
|
303d17e2e6
|
Rebase 'Add generic rumble gain to input settings' by davidgfnet
|
2021-09-08 19:52:32 +02:00 |
|
twinaphex
|
bb30dc3dee
|
After gblues' change, the rest of the button function callbacks
for the other joypad drivers still had int16_t as the return type
instead of int32_t - fix this
|
2021-08-08 21:48:19 +02:00 |
|
twinaphex
|
236622ffa6
|
(Joypad driver) Init function - return void pointer
|
2020-09-22 02:30:47 +02:00 |
|
twinaphex
|
b4bbad494a
|
(drivers_joypad) Cleanups to wiiu_joypad and xdk_joypad
|
2020-09-11 15:58:44 +02:00 |
|
twinaphex
|
4676e102d0
|
(input/drivers_joypad) Add TODO/FIXME notes
|
2020-08-03 17:31:22 +02:00 |
|
twinaphex
|
04e67f1ac9
|
Make Xbox 360 reuse default xinput_joypad.c driver
|
2020-07-31 18:32:28 +02:00 |
|
twinaphex
|
ed3ee2511f
|
Cleanups - add local variable
|
2020-07-29 05:31:23 +02:00 |
|
rsn8887
|
78c9dbbd20
|
Fix input port assignments
|
2020-07-28 16:35:16 -05:00 |
|
twinaphex
|
caa1145b35
|
(joypad drivers) xdk_joypad.c - cleanup(joypad drivers) xdk_joypad.c -
cleanup(joypad drivers) xdk_joypad.c - cleanup(joypad drivers)
xdk_joypad.c - cleanup(joypad drivers) xdk_joypad.c - cleanup(joypad
drivers) xdk_joypad.c - cleanup(joypad drivers) xdk_joypad.c -
cleanup(joypad drivers) xdk_joypad.c - cleanup(joypad drivers)
xdk_joypad.c - cleanup
|
2020-07-20 23:15:19 +02:00 |
|
twinaphex
|
897a9de5be
|
(drivers_joypad) Cleanup axis functions
|
2020-07-19 18:51:05 +02:00 |
|
twinaphex
|
d97e590aaf
|
Reimplement multi button state functions
|
2020-07-19 03:18:12 +02:00 |
|
twinaphex
|
cb5b22b6ac
|
(Android) Refactor axis functions
|
2020-07-18 22:38:23 +02:00 |
|
twinaphex
|
08ad00f5d3
|
Start preparing for being able to grab multiple buttons at the same time
|
2020-07-18 19:51:14 +02:00 |
|
twinaphex
|
8b078662cd
|
Change function signature of joypad driver's 'button'
|
2020-07-18 18:07:57 +02:00 |
|
twinaphex
|
4c69dad0ce
|
Define DEFAULT_MAX_PADS inside config.def.h - get rid of the messy
MAX_PADS macros everywhere
|
2019-07-19 12:55:38 +02:00 |
|
twinaphex
|
0257e01bee
|
Refactor input_autoconfigure_connect - don't return
value - set input device name upon failure implicitly
|
2019-07-16 15:28:22 +02:00 |
|
orbea
|
28ff4b391a
|
Clean up white space.
|
2019-02-03 16:00:50 -08:00 |
|
twinaphex
|
c5ffd06778
|
Revert "(xdk_joypad.c) Cleanups"
This reverts commit 49c399217d5b8dbd3db549506fa3d6c2a28b7293.
|
2018-01-21 01:48:28 +01:00 |
|
twinaphex
|
6c73cea470
|
Revert "Buildfix"
This reverts commit 832cf072477700b61d25708509acf28b6fba7347.
|
2018-01-21 01:48:21 +01:00 |
|
twinaphex
|
832cf07247
|
Buildfix
|
2018-01-21 01:44:18 +01:00 |
|
twinaphex
|
49c399217d
|
(xdk_joypad.c) Cleanups
|
2018-01-21 01:43:19 +01:00 |
|
twinaphex
|
932904e07e
|
(Xbox 360) Buildfixes
|
2018-01-20 23:42:10 +01:00 |
|
twinaphex
|
b7bbf368fe
|
(XBox XDK) Input should work again completely
|
2018-01-20 23:38:32 +01:00 |
|
twinaphex
|
528e4d8cc4
|
xdk_joypad_axis - implement case 4/5 for Xbox 360
|
2018-01-20 19:57:14 +01:00 |
|
twinaphex
|
6311885824
|
(XDK1) Change D-pad to hat controls - make gamepad D-pad and analog
stick work properly
|
2018-01-20 19:48:29 +01:00 |
|
twinaphex
|
13da6bf4a2
|
With Xbox OG, some of the face buttons are analog buttons -
need to implement this in _button callback function
|
2018-01-20 19:34:01 +01:00 |
|
twinaphex
|
b4bb6e2ef4
|
Start making xdk_joypad code more similar to PC code
|
2018-01-20 19:05:39 +01:00 |
|
twinaphex
|
64e0861aee
|
remove iteration variables
|
2018-01-20 18:57:19 +01:00 |
|
twinaphex
|
3ba978caa9
|
Make axis function more like PC version
|
2018-01-20 18:55:28 +01:00 |
|
twinaphex
|
e16d962c01
|
Start getting rid of analog_state
|
2018-01-20 18:54:21 +01:00 |
|
twinaphex
|
f25306ba22
|
memset g_xinput_states to 0
|
2018-01-20 18:50:24 +01:00 |
|
twinaphex
|
03a745e5b4
|
Remove xdk_joypad_get_buttons
|
2018-01-20 18:47:39 +01:00 |
|
twinaphex
|
0550b22a35
|
(XDK) Buildfix
|
2018-01-20 18:46:13 +01:00 |
|
twinaphex
|
f74e399bdf
|
Start rewriting xdk_joypad.c
|
2018-01-20 18:44:35 +01:00 |
|
twinaphex
|
41575a63ac
|
(XDK joypad) Cleanups
|
2018-01-20 17:59:59 +01:00 |
|
twinaphex
|
e6f637ea6b
|
Set autoconfig binds for Xbox
|
2018-01-20 03:14:17 +01:00 |
|
twinaphex
|
d01b9c4a09
|
Cleanups
|
2018-01-19 21:25:35 +01:00 |
|
twinaphex
|
82f721145c
|
(XDK) Refactor xdk_joypad.c
|
2018-01-19 21:24:28 +01:00 |
|
twinaphex
|
b4b5ed1630
|
Rely on xbox input subsystem to attach/detach gamepads
|
2018-01-19 07:02:47 +01:00 |
|
twinaphex
|
0731a79a4f
|
Pass this to XInputOpen
|
2018-01-19 06:56:44 +01:00 |
|
twinaphex
|
f71bbeae9f
|
(XDK) Try to autodetect all pads at startup
|
2018-01-19 06:49:52 +01:00 |
|
twinaphex
|
edb8ecdbf8
|
(xdk_joypad.c) Add C codepath for XGetDeviceChanges
|
2018-01-03 14:13:29 +01:00 |
|
twinaphex
|
2884ad2d73
|
(360) Some buildfixes
|
2017-12-31 06:09:39 +01:00 |
|
twinaphex
|
20bb653f1e
|
(Xbox 360) Buildfixes
|
2017-12-30 12:36:00 +01:00 |
|
twinaphex
|
f0c143766e
|
Change to 256bit macros
|
2017-12-05 12:07:35 +01:00 |
|
twinaphex
|
6c09661a64
|
Move defines to retro_miscellaneous.h
|
2017-12-05 10:42:37 +01:00 |
|
twinaphex
|
e94300a581
|
Get rid of a lot of RARCH_INPUT_STATE_BIT_ macros - replace them
with BIT128_ equivalents instead
|
2017-12-05 09:22:56 +01:00 |
|
David Walters
|
c5bdc02d6f
|
replace uint64_t with retro_bits_t* for pad buttons state
|
2017-11-28 10:04:34 +00:00 |
|
twinaphex
|
d10de20bff
|
Start compiling Griffin as C for 360 - C89 fixes
|
2017-10-03 04:11:41 +02:00 |
|
twinaphex
|
e16371b8a5
|
Merge input_config.c and input_driver.c
|
2017-08-31 02:25:04 +02:00 |
|