3402 Commits

Author SHA1 Message Date
twinaphex
8e373af966 (iPega) Should fix X button 2015-11-13 21:28:13 +01:00
twinaphex
fc097f47e8 (iPega PG-9017) Hook up X button 2015-11-13 21:25:43 +01:00
twinaphex
f30f2713bf (iCade) Add 8-bitty configuration 2015-11-13 21:15:40 +01:00
twinaphex
b5d4aeb5da (keyboard_event_apple.c) Style nits 2015-11-13 20:04:44 +01:00
Twinaphex
5b7f58bec5 (iOS) Rewrite iCade code entirely - start out with iPega PG9017 profile 2015-11-13 20:03:14 +01:00
Twinaphex
8ebad97fbd Revert "Add iCade code to cocoa_input_is_pressed"
This reverts commit 536754d6f2a25c529449b2304fbb6d5cde8b164d.
2015-11-13 02:46:01 +01:00
twinaphex
536754d6f2 Add iCade code to cocoa_input_is_pressed 2015-11-13 02:42:46 +01:00
Twinaphex
924642a744 Revert "Revert "Refactor small keyboard/icade code a bit""
This reverts commit fde9676ac315cec16aa7fb58c79526b07fa8b5dd.
2015-11-13 01:50:34 +01:00
Twinaphex
ba00560f2b Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
This reverts commit 834e4d848ecf20cd0ec42b77a25feed213f8a62d.
2015-11-13 01:50:22 +01:00
Twinaphex
834e4d848e Revert "(iOS) Add Small Keyboard/iCade Enable options"
This reverts commit 6ea11afe28411920084afae59431a8d2fb13a394.
2015-11-13 01:39:39 +01:00
Twinaphex
fde9676ac3 Revert "Refactor small keyboard/icade code a bit"
This reverts commit 340c15c517e217cc31d74747b9a2eca5996609a1.
2015-11-13 01:39:19 +01:00
twinaphex
340c15c517 Refactor small keyboard/icade code a bit 2015-11-12 17:54:52 +01:00
twinaphex
6ea11afe28 (iOS) Add Small Keyboard/iCade Enable options 2015-11-12 06:28:05 +01:00
twinaphex
08a343fbd0 More iOS ifdefs 2015-11-12 06:15:28 +01:00
twinaphex
9e0a86e446 Start ifdeffing some of the icade/small keyboard code for iOS 2015-11-12 06:13:39 +01:00
twinaphex
1da727cd54 convert keyboard_event_win32 to C++ 2015-11-11 20:23:19 +01:00
twinaphex
1b7576aa64 Kill off IS_JOYCONFIG 2015-11-11 20:15:27 +01:00
twinaphex
53c0e57d6d (Android) Buildfix 2015-11-07 21:13:11 +01:00
twinaphex
1c07ae1e5a (DInput) Buildfix 2015-11-07 21:12:39 +01:00
twinaphex
22f85b11df Don't need this anymore 2015-11-07 20:59:12 +01:00
twinaphex
e2ced6bd6a Don't need this additional code anymore 2015-11-07 20:47:29 +01:00
twinaphex
9bb87f276c Use just one label descriptor setting 2015-11-07 16:11:30 +01:00
Twinaphex
9a4adece0f Merge pull request #2315 from gizmo98/analog-dpad-sanity-check
input: add sanity check for analog dpad mode
2015-10-30 08:02:50 +01:00
radius
210ec0c23b add sanity check 2015-10-30 01:28:01 -05:00
Stefan
a4faa857c0 input: add sanity check for analog dpad mode
Don't remap dpad joyaxis if analog joyaxis values are not valid. Joyaxis values are not valid if up and down or left and right are equal.

-Fix for https://github.com/libretro/RetroArch/issues/1780. If no analog left or right is configured (retroarch.cfg, autoconf) default analog joyaxis values are "-1".
-Make this wish https://github.com/libretro/RetroArch/issues/609 obsolete.
2015-10-30 07:25:43 +01:00
twinaphex
eb33e83eff Some more non-HAVE_MENU buildfixes 2015-10-28 08:02:39 +01:00
twinaphex
df01279cf3 Add non-HAVE_MENU ifdefs 2015-10-28 00:55:11 +01:00
twinaphex
db5d8d248b Create new char_list_new_special 2015-10-26 19:41:20 +01:00
twinaphex
b9febe2eed Add void pointer to string_list_special_new 2015-10-26 19:16:20 +01:00
twinaphex
dc01514db1 Finished with code de-duplication 2015-10-26 18:41:13 +01:00
twinaphex
f6ed72b21c More code deduplication 2015-10-26 18:33:51 +01:00
twinaphex
8b978bc674 More code de-duplication 2015-10-26 09:06:11 +01:00
twinaphex
0116ea5ba5 More code deduplication 2015-10-26 08:59:23 +01:00
twinaphex
02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
twinaphex
6ac88eed54 Cleanups 2015-10-23 08:34:15 +02:00
twinaphex
90cb9c5157 (udev_input.c) Cleanup 2015-10-23 08:22:59 +02:00
twinaphex
5b55b35210 (Dinput) Another buildfix 2015-10-23 07:55:56 +02:00
twinaphex
e99fda4d1f (DirectInput) Buildfix 2015-10-23 07:51:45 +02:00
twinaphex
6512e95945 Pass device input mask to menu_input_frame 2015-10-22 19:34:25 +02:00
twinaphex
1a20e19c51 We will now be able to know from which input device type the input
event comes from - i.e. keyboard or gamepad
2015-10-22 19:17:47 +02:00
twinaphex
7ea16f622e (XMB) Create custom Main Menu list 2015-10-22 04:46:05 +02:00
Twinaphex
6141f00f70 (OSX) Some C89_BUILD fixes 2015-10-12 21:02:07 +02:00
twinaphex
d2a5172ddf (x11_input.c) Remove forward declaration 2015-10-10 10:38:22 +02:00
twinaphex
8fc33b386b (udev) Start adding RETRO_DEVICE_POINTER / RETRO_DEVICE_POINTER_SCREEN -
untested
2015-10-10 10:35:45 +02:00
Twinaphex
39189047b4 Use RARCH_DEVICE_MOUSE_SCREEN by default now for Zarch, start
setting up cocoa_input.c
2015-10-08 21:04:27 +02:00
twinaphex
704968adca (Dinput) Add RARCH_DEVICE_MOUSE_SCREEN 2015-10-08 10:16:28 +02:00
twinaphex
666c6849b7 (X11) Add preliminary stab at RARCH_DEVICE_MOUSE_SCREEN 2015-10-08 09:52:31 +02:00
twinaphex
20b8d592e1 Create RARCH_DEVICE_MOUSE_SCREEN 2015-10-08 08:19:38 +02:00
twinaphex
303fd1daed (DirectInput) Take out excessive logging 2015-10-05 11:08:41 +02:00
twinaphex
7755277b87 (DirectInput) Following system mouse cursor in windowed mode 2015-10-05 11:06:42 +02:00