twinaphex
a244a39626
Cleanups
2020-08-30 00:25:21 +02:00
twinaphex
1e223733fc
Add joypad_rumble function in Android joypad driver
2020-08-29 23:47:56 +02:00
twinaphex
71fb5ac941
Clear state in joypad_destroy
2020-08-29 23:35:11 +02:00
twinaphex
b48b751a3c
Rewrite set_rumble function
2020-08-29 23:33:13 +02:00
twinaphex
0d9b2eef4f
(Android) Buildfix #2
2020-08-29 22:50:51 +02:00
twinaphex
b133ea3296
(XInput) add ifdef
2020-08-29 22:48:28 +02:00
twinaphex
cd972e0e4e
(Android) Buildfix
2020-08-29 22:47:38 +02:00
twinaphex
c5099a312c
Reimplement XDK set_rumble function
2020-08-29 22:25:51 +02:00
twinaphex
84a312535e
Cleanup set_rumble functions
2020-08-29 22:22:26 +02:00
twinaphex
48bdbe8dec
No need to call this
2020-08-29 22:15:44 +02:00
twinaphex
2b393e2425
move input_key_pressed to retroarch.c
2020-08-29 22:09:29 +02:00
twinaphex
b3744c3126
Put input_jpyad_init_driver last in 'input' callback function
2020-08-29 20:46:42 +02:00
twinaphex
bf06d67a30
Cut down on some extra ifdefs
2020-08-29 19:59:04 +02:00
twinaphex
3ff521ab0b
Simplify winraw_callback
2020-08-29 19:43:53 +02:00
twinaphex
8999d6e4a6
(DInput) Set a userdata struct for the window message loop properly -
...
get rid of input_get_data - we no longer need it
2020-08-29 03:41:33 +02:00
twinaphex
93f9d69742
Cleanups
2020-08-28 20:42:55 +02:00
twinaphex
1c0f79442b
Cleanups
2020-08-28 20:40:06 +02:00
twinaphex
7c61a6527f
(Wayland) Reorder structs, alignment
2020-08-28 20:38:25 +02:00
twinaphex
abb6367150
Remove unused apple_keyboard_find_any_key
2020-08-28 20:05:34 +02:00
twinaphex
88a93b0053
Cleanups
2020-08-28 19:59:31 +02:00
twinaphex
ace0e3eb90
Cleanups
2020-08-28 19:58:13 +02:00
twinaphex
cdf7516c0c
(Cocoa) Optimize button bitmask code - do a bitwise OR on the output
...
of both apple joypad drivers
2020-08-28 19:06:43 +02:00
twinaphex
708a029665
(HID) Hardcode 'hid' name for passing to input_autoconfig_connect
2020-08-28 19:01:24 +02:00
twinaphex
a549805ad8
Fix low-level DS4 pad regression
2020-08-28 18:53:10 +02:00
twinaphex
e725b7c013
Revert "(Cocoa) Optimize button bitmask code - do a bitwise OR on"
...
This reverts commit 00bea7f3b2f3038ea01317743fd782431fd8a1ef.
2020-08-28 17:33:15 +02:00
twinaphex
97ebed7c0e
Revert "(Cocoa) Buildfix"
...
This reverts commit 2c07234a5d912b43735e62625f3f9b7c6ed2da43.
2020-08-28 17:32:57 +02:00
Twinaphex
2c07234a5d
(Cocoa) Buildfix
2020-08-28 17:10:31 +02:00
twinaphex
00bea7f3b2
(Cocoa) Optimize button bitmask code - do a bitwise OR on
...
the output of both apple joypad drivers
2020-08-28 16:48:08 +02:00
twinaphex
15cb55e0bb
(DInput) Style nits
2020-08-28 02:27:55 +02:00
Autechre
df245d4917
Merge pull request #11239 from jdgleaver/overlay-gamepad-hide
...
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
2020-08-26 20:23:47 +02:00
twinaphex
e6b9420a15
(Input) reorder structs, alignment
2020-08-26 15:32:05 +02:00
twinaphex
fe5307c4ac
Use string_split_noalloc instead of string_split
2020-08-26 12:54:51 +02:00
jdgleaver
cc2e098dab
Add option to hide overlays when a gamepad is connected (Note: Restricted functionality on Android)
2020-08-25 11:12:37 +01:00
twinaphex
2ca12718f1
(DInput) Optimize array loop iterations
2020-08-19 04:04:44 +02:00
twinaphex
a15a033e72
(XInput) Cleanups
2020-08-19 03:40:55 +02:00
twinaphex
5166eebcaf
for loop cleanups - use space after 'for'
2020-08-19 03:06:22 +02:00
twinaphex
89b441787a
Reorder retro_keybind, alignment
2020-08-15 22:36:56 +02:00
twinaphex
454338c4f3
(BTStack) Buildfix
2020-08-15 17:14:27 +02:00
twinaphex
6e1445c658
Reorder structs, alignment
2020-08-15 02:55:29 +02:00
twinaphex
501165af0b
(BTStack) Buildfix attempt two
2020-08-15 02:26:43 +02:00
twinaphex
bf85a658ba
(BTStack) Attempt build fix
2020-08-14 23:46:31 +02:00
twinaphex
acfb7d0a23
Reorder structs, alignment
2020-08-14 23:13:05 +02:00
twinaphex
10b06ce828
More struct reordering/alignment
2020-08-14 21:00:04 +02:00
Autechre
270d5d4111
Merge pull request #11191 from gblues/gblues/wiiu-fix-touchscreen
...
WIIU: Fix touchscreen mouse emulation
2020-08-14 19:50:59 +02:00
twinaphex
659d50c916
Struct reorderings
2020-08-14 18:31:28 +02:00
twinaphex
b6228729b6
More struct alignment
2020-08-14 17:11:18 +02:00
gblues
4555481863
WIIU: Fix touchscreen mouse emulation
...
== DETAILS
The way the mouse emulation worked was to simply return a 3rd axis from the
gamepad, which the polling code updates with the touch state in real time.
Well, the code that figures out if it's a positive or negative axis was
failing because it didn't see that 3rd axis as valid. So, I added values
which allow it to be seen as valid, and voila! the touch screen input
works again.
== TESTING
Tested locally using "Beneath a Steel Sky" in ScummVM.
2020-08-13 23:31:17 -07:00
twinaphex
c250b94dcf
Move p_anim state to rarch_state
2020-08-14 06:29:13 +02:00
Twinaphex
b1723f7cd0
Remove unused CocoaTouch menu - allows us to get rid of a lot of
...
dead code
2020-08-09 19:41:04 +02:00
twinaphex
c3d8c8661f
Buildfixes for C89_BUILD --disable-menu
2020-08-06 03:04:21 +02:00