twinaphex
e3ebfbffa9
Rename frontend_android.h to platform_android.h
2013-11-03 17:02:40 +01:00
Themaister
ae07e75e7c
Hook up sensors API in libretro.
...
There are still many FIXMEs to be resolved before the interface
can lose its experimental status.
2013-11-03 12:06:14 +01:00
twinaphex
5a466c064e
(Android) Add FIXME to input_android.c
2013-11-03 01:34:01 +01:00
twinaphex
c65670df31
(Android) Add parenheses around sensor mask conditionals
2013-11-03 00:31:24 +01:00
twinaphex
c0e02d3957
(Android/General) Add preliminary sensor support to libretro API /
...
add accelerometer support to Android input driver
2013-11-03 00:27:58 +01:00
twinaphex
3e5489cc6e
(Android) Build fix
2013-11-02 21:50:38 +01:00
twinaphex
3e8166bfa5
(Input) Add new function to input driver - get_capabilities
2013-11-02 21:16:57 +01:00
twinaphex
14ae3ca316
(Android) Don't do log spamming inside input event queue poll function
2013-11-02 18:59:17 +01:00
twinaphex
727dc76db8
(Console/Android) Init input driver from context driver/graphics
...
driver from now on - just like PC - input driver initing can be
hoisted out of global_drivers_init that way
2013-11-01 16:33:32 +01:00
twinaphex
a8696e2506
(RSound) Bake in rsound for Android port - should also be possible
...
to bake it in by default for PC now - made librsound.c crossplatform
2013-11-01 00:07:52 +01:00
twinaphex
dd68d46b4c
(Android) Wrap pthread calls
2013-10-31 23:12:40 +01:00
Chris Merrett
3ec7065238
Added Android support for cheap G910 gamepad.
2013-10-22 22:31:48 +01:00
twinaphex
d2c87e3039
Convert most C99-style for loop initial declarations to C89-compliant
...
ones
2013-10-22 15:08:17 +02:00
Themaister
7df4500024
Use native side asset extraction.
2013-10-14 21:08:41 +02:00
twinaphex
abb829283b
Take out messy Dpad emulation code - this will require an entire
...
rewrite where we come up with a solution that works the same across
console/PC/mobile
2013-10-05 20:55:37 +00:00
twinaphex
f44d6f3526
Add more info files
2013-10-05 03:55:22 +00:00
twinaphex
737520143f
(Android) Add FC30 Gamepad to autodetection list (untested)
2013-09-19 02:13:34 +02:00
twinaphex
a36f7a6b9a
(Anroid) Add Wikipad (untested/preliminary) to autodetection list
2013-09-19 02:07:49 +02:00
twinaphex
650c6f4885
(Android) Add Much iReadGo i5 to autodetection list
2013-09-19 01:35:59 +02:00
twinaphex
7683efcec4
(Android) Set ANALOG_DPAD_NONE for Xperia Play
2013-09-14 14:55:09 +02:00
Cray Elliott
ba095dca79
Fix compilation error introduced by analog overlay changes
2013-09-06 01:43:55 -07:00
twinaphex
7ad663c5f2
Get rid of RARCH_PERFORMANCE_MODE everywhere
2013-08-25 22:21:23 +02:00
ToadKing
0cdd3de835
[Android] make Ouya controller reports itself as dual analog
2013-08-22 20:24:47 -04:00
ToadKing
0fea1c9473
[Android] handle certain "special" buttons on some controllers better, fixes menu button on Ouya controller
2013-08-22 18:14:10 -04:00
twinaphex
6018b4b9de
(Android) Set GameMID analog mode to 'Dual analog' at startup
2013-08-18 07:12:23 +02:00
twinaphex
255f21fb88
(Android) Autodetection - Fixes face buttons on PS3 pad
2013-08-13 00:00:00 +02:00
twinaphex
5a2a89a8db
(Android Phoenix) Separate java classfile for FileWrapper
...
(Android) Bind menu button to RGUI for 360 pad
2013-08-12 23:32:02 +02:00
Themaister
cd1681b1fb
Clean up dpad emulation.
...
Avoid crufty and broken dpad_state. Use g_settings.input.axis_threshold
option.
2013-08-12 22:24:26 +02:00
twinaphex
95cf04f1e1
(Android) Add iPega PG9017 Mode 2 autodetection
2013-08-07 01:12:46 +02:00
twinaphex
a12558d554
(Android) Add DUALANALOG for WiseGroup PS2 pads
2013-08-07 00:19:55 +02:00
twinaphex
646c387d39
(Android) Logitech Rumblepad 2 - Have analogs work
2013-08-06 23:57:50 +02:00
twinaphex
2c2b8b3a3e
(Android) 360 pad should now have working true analog support -
...
also fixed back button from not invoking AKEYCODE_BACK
2013-08-06 23:14:24 +02:00
twinaphex
f72488754f
(PS3 Ver. 2) Swap X/Y buttons
2013-08-06 18:38:09 +02:00
twinaphex
5699a63091
(Shield) Bind Start button to RGUI toggle
2013-08-02 11:01:37 +02:00
twinaphex
3202057c3f
(Shield) Bind R3 button
2013-08-02 01:34:31 +02:00
twinaphex
0c491e41e3
(Shield) Bind proper Start button
2013-08-02 01:20:04 +02:00
Themaister
bcd3848b1f
Fix Shield analogs.
2013-08-01 20:05:26 +02:00
Themaister
b51fca8411
Fix X/Y on Shield.
2013-08-01 20:04:36 +02:00
Themaister
222fa8317a
Initial support for nVidia Shield.
2013-08-01 20:04:18 +02:00
twinaphex
32ca64e3a3
Attempt to solve Android ANR issues - found this -
...
https://developer.nvidia.com/content/nativeactivity-input-crashes-and-anrs-simple-fix-dangerous-bug
2013-07-29 15:13:02 +02:00
twinaphex
9fbece1f1c
(Android) Change some autodetection logic
2013-07-28 17:59:35 +02:00
dwihn0r
91af9c5f4f
Added auto detection for the iControlPad when using the HID joystick profile and adjusted the iControlPad Bluez IME detection to look for the IME.
2013-07-14 10:06:10 +02:00
Squarepusher
37642ef46f
Merge pull request #255 from Skylark13/master
...
Fixed iPega dpad issues
2013-07-12 03:00:52 -07:00
Jean-Sébastien Guay
fd346bf1f4
- Fixed problem with iPega PG-9017 dpad. It sends AXIS_HAT_X / AXIS_HAT_Y motion events so we need to handle those if their returned axis values are nonzero.
2013-07-11 22:11:08 -04:00
twinaphex
cf24c442df
Update maintenance - define/update PACKAGE_VERSION only once
...
in general.h
2013-07-07 19:43:22 +02:00
Jean-Sébastien Guay
65cb65671f
android/native/jni/input_android.c:
...
- Fixed off-by-one when using g_settings.input.icade_count to index in array of icade profiles. It has just been incremented...
- Added setting actual device names instead of generic "Broadcom Bluetooth HID" so the libretro menu shows it. Also added a bit of logging when detecting generic devices and selecting an icade profile.
- Fixed some wrong button assignments for iPega controller.
- Added a note about the dpad buttons not working, it's the next thing I want to fix.
android/phoenix/res/xml/prefs.xml:
- Fixed key names for icade profiles, input_autodetect_icade_profile_pad0 does not exist in the config as given in the root settings.c file, they start at 1.
2013-07-03 21:41:19 -04:00
twinaphex
2a1290e70f
(Android) r17 - 0.9.9.3 changelog
...
(Android) Change Ouya button binds
2013-06-28 21:46:07 +02:00
twinaphex
93b98a2e08
Bump up PACKAGE_VERSION to 0.9.9.3
2013-06-28 14:11:10 +02:00
twinaphex
d0bd978142
(Android) Add JC U912F gamepad to autodetection list
2013-06-28 14:05:58 +02:00
littleguy77
4215200b1a
(Android) Fix regression in Xperia Play controls
...
Regression introduced in commit
4fa8d0f3c6
Confirmed working on Xperia Play R800x (US Verizon model), stock
firmware, Gingerbread 2.3.3, no OTA updates, not rooted.
2013-06-25 18:14:36 -04:00