Commit Graph

3562 Commits

Author SHA1 Message Date
Autechre
043a60633f
Merge pull request #10951 from fjtrujy/salamanderPS2
WIP: PS2 Salamander and multi-core
2020-07-01 21:18:53 +02:00
Francisco Javier Trujillo Mata
9d2a1b5ac4 Improve dist scripts
Improve cores folder
Improve WaitTillDeviceIsReady
Now every single driver, init and deinit the IRX binaries
Improve platform PS2
Make salamander to open proper elf
2020-07-01 17:07:53 +02:00
twinaphex
14e20cea51 Cleanups 2020-07-01 15:29:25 +02:00
twinaphex
a16ebe401c (UWP) Remove unused local variable 2020-06-29 13:58:13 +02:00
twinaphex
d8824af4ac pass p_rarch around more 2020-06-29 07:06:07 +02:00
twinaphex
dfeef4e772 (XInput) Do away with memsets 2020-06-29 02:44:35 +02:00
twinaphex
aa4f84b037 (Dinput) get rid of memsets 2020-06-29 02:37:06 +02:00
Autechre
ecc41fc59c
Merge pull request #10924 from benklop/master
Non-X11 lightgun support
2020-06-27 16:20:08 +02:00
Ben Klopfenstein
17465462b8 X11 lightgun support 2020-06-26 19:47:43 -06:00
twinaphex
1ae20ea17c Style nits - turn macro names into upper-case - some while style nits 2020-06-26 20:00:19 +02:00
twinaphex
601a73fa8b Use string_starts_with_size where possible - avoids the strlen 2020-06-25 12:51:04 +02:00
twinaphex
a2b83636d7 (Android) Some slight optimizations 2020-06-24 13:27:32 +02:00
twinaphex
634f18ad43 Turn more functions static 2020-06-24 10:14:03 +02:00
twinaphex
2c185fe7e2 Move input remapping code to configuration.c 2020-06-23 22:18:33 +02:00
twinaphex
1348902146 (GX Input) Cleanups 2020-06-23 19:10:27 +02:00
twinaphex
689ac432d6 MOve input_joypad_analog call to inside retroarch.c instead of the
input driver itself, and make function static
2020-06-23 18:31:40 +02:00
twinaphex
c9f634e85d Cleanups 2020-06-23 17:51:45 +02:00
twinaphex
10abdc5a0e Implement get_joypad_driver stub for Xenon 360 2020-06-23 17:35:39 +02:00
twinaphex
0503467f2c Turn functions static 2020-06-23 17:32:27 +02:00
twinaphex
35c55c4b50 Potential fix for #10884 2020-06-22 20:34:40 +02:00
twinaphex
4f78264541 Cleanups 2020-06-13 17:46:39 +02:00
twinaphex
cc43f3a355 (SDL2 Input) Add RARCH_DEVICE_MOUSE_SCREEN 2020-06-13 17:32:18 +02:00
twinaphex
367cf5985d (winraw_input) Fix mouse input processing 2020-06-13 17:27:12 +02:00
twinaphex
bba60163f7 (Dinput) Fix RARCH_DEVICE_MOUSE_SCREEN 2020-06-13 17:22:34 +02:00
twinaphex
01bd76405f Buildfixes 2020-06-13 08:37:26 +02:00
twinaphex
c7cd327b5b Rearrange input state input drivers for ANALOG - do joypad
processing first, then keyboard second
2020-06-13 05:25:10 +02:00
twinaphex
dd79629015 (QNX) Get rid of qnx_is_pressed 2020-06-13 02:13:32 +02:00
twinaphex
5b81b6887b (X11) Buildfix #3 2020-06-13 02:07:43 +02:00
twinaphex
9d65f7e633 (X11) Buildfix #2 2020-06-13 02:06:24 +02:00
twinaphex
60ca3d0ad7 (X11) Buildfix 2020-06-13 02:05:16 +02:00
twinaphex
9ede38df93 (X11) Cleanups 2020-06-13 02:03:48 +02:00
twinaphex
52ff31f877 Get rid of udev_is_pressed 2020-06-13 01:54:22 +02:00
twinaphex
6cc9a3f9b4 (UWP) Buildfix + uwp_input cleanups 2020-06-13 01:01:30 +02:00
twinaphex
d03a0a7b51 (WiiU) Buildfix 2020-06-12 19:33:13 +02:00
twinaphex
d998f86f1f Cleanups 2020-06-12 18:41:09 +02:00
twinaphex
4a91b11806 Further input driver standardization 2020-06-12 18:28:07 +02:00
jdgleaver
2c956fbe85 (X11/udev) When fetching RETRO_DEVICE_ID_JOYPAD_MASK, only query keyboard if corresponding gamepad button is not pressed 2020-06-12 16:06:32 +01:00
jdgleaver
321ede2256 (X11/udev) Input fixes 2020-06-12 14:12:22 +01:00
twinaphex
6092de544c (Wiiu) Buildfix 2020-06-12 07:13:55 +02:00
twinaphex
0e907f01ca (winraw_input) Cleanups - use button_is_pressed 2020-06-12 06:37:36 +02:00
twinaphex
c1d63ca7c1 Revert "Grab pointer to video_driver_window_get_ptr once during init"
This reverts commit 784904071a.
2020-06-12 06:36:27 +02:00
twinaphex
451a06076d Revert "(dinput_joypad) Grab window pointer once"
This reverts commit d85eb927c1.
2020-06-12 06:36:19 +02:00
twinaphex
5a064ef4ca (dinput) Cleanups - use button_is_pressed 2020-06-12 06:26:03 +02:00
twinaphex
d85eb927c1 (dinput_joypad) Grab window pointer once 2020-06-12 06:12:25 +02:00
twinaphex
784904071a Grab pointer to video_driver_window_get_ptr once during init
function, then use that throughout this driver's functions
2020-06-12 06:07:20 +02:00
twinaphex
eb78b608d3 Cut down on code duplication 2020-06-12 00:50:08 +02:00
twinaphex
0b95a8838a (OSX) Cleanups 2020-06-12 00:30:24 +02:00
twinaphex
ecfdc867f8 Cleanups 2020-06-12 00:16:31 +02:00
twinaphex
e40d381f6b (WiiU) Cleanups 2020-06-11 22:05:30 +02:00
twinaphex
255794d903 (Udev) buildfix 2020-06-11 21:40:37 +02:00