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 |
|
twinaphex
|
20ed6eb90a
|
Start using input_config_get_device_name
|
2017-04-25 16:04:28 +02:00 |
|
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
|
twinaphex
|
ea3dd6a95b
|
Set device name when autoconfig connect task fails for all
other input drivers too
|
2017-01-13 05:00:13 +01:00 |
|
twinaphex
|
103042de96
|
Rewrite task_autodetect.c
|
2016-12-31 07:43:34 +01:00 |
|
twinaphex
|
aafae944cb
|
Don't memset autoconfig_params_t
|
2016-12-17 14:26:13 +01:00 |
|
twinaphex
|
d9def056e7
|
The 'connect' task now sets the device name upon completion
|
2016-12-16 12:33:56 +01:00 |
|
twinaphex
|
d3c22cb0e4
|
Move input/input_autodetect.c to tasks/task_autodetect.c
|
2016-12-01 20:38:20 +01:00 |
|
twinaphex
|
76d0380e45
|
Rename input_autoconfigure_joypad to input_autoconfigure_connect
|
2016-12-01 18:57:44 +01:00 |
|
twinaphex
|
e689d55414
|
Rename autoconfig functions
|
2016-12-01 18:52:34 +01:00 |
|
twinaphex
|
acd4dd527b
|
Header include cleanups
|
2016-09-05 18:31:32 +02:00 |
|
twinaphex
|
347a18cb30
|
Update input headers
|
2016-01-10 04:33:01 +01:00 |
|
twinaphex
|
135ee2f503
|
Use UINT64_C(1) everywhere instead of 1ULL
|
2015-07-12 07:53:46 +02:00 |
|
twinaphex
|
2f9e8b44e3
|
(input) Get rid of remaining unused global pointers
|
2015-07-10 19:08:58 +02:00 |
|
twinaphex
|
954121b99c
|
Kill off some console-only hacks to do with lifecycle state
|
2015-07-09 06:35:18 +02:00 |
|
twinaphex
|
1a5e16ff99
|
Create input_config_autoconfigure_disconnect
|
2015-06-03 18:55:04 +02:00 |
|
twinaphex
|
660641f328
|
Pass handle to input driver to joypad driver's init function
|
2015-06-03 18:22:54 +02:00 |
|
twinaphex
|
8c6cce3945
|
Rename rarch_joypad_driver_t to input_device_driver_t
|
2015-04-14 16:37:59 +02:00 |
|