348 Commits

Author SHA1 Message Date
twinaphex
e1d02ba837 (Android) Make function pointer engine_handle_dpad - use AMotionEven_getAxisValue
if we can use it (on Android 4.0 and up)
2013-03-04 11:18:22 +01:00
twinaphex
8564ad5ac5 (Android) Add custom dzone_min/dzone_max for Buffalo SNES pad 2013-03-04 02:25:58 +01:00
twinaphex
7fbe742d3d (Android) Dpad deadzones now configurable per pad 2013-03-04 02:19:11 +01:00
twinaphex
b236fb47bf (Android) Better pad directional macros 2013-03-04 00:08:55 +01:00
twinaphex
d79d15c79d (Android) Add AMotionEvent_getAxisValue dlsym hack - wll properly make
this suitable for Android 4.0 and up later
2013-03-03 23:17:16 +01:00
twinaphex
0f16bddb02 (Android) Try to do engine_handle_input more or less exactly like
this (xcept for 'predispatch events' which caused issues on Xperia
Play apparently) - http://ps3computing.blogspot.nl/2012/12/anr-application-not-responding.html
2013-03-03 20:57:14 +01:00
twinaphex
afa04bd376 (Android) Make engine_handle_input inline 2013-03-03 20:45:13 +01:00
twinaphex
ebd8b29399 (Android) Move android_handle_event to input_android.c 2013-03-03 20:17:00 +01:00
twinaphex
69192932fc (Android) TTT THT pad - add pad controls for player 2 2013-03-03 17:15:42 +01:00
twinaphex
38ca77a8eb (Android) Nit 2013-03-03 13:27:26 +01:00
twinaphex
28c9f51913 (Android) Rewrite new input code some more 2013-03-03 11:22:59 +01:00
twinaphex
ec114db356 (Android) Reimplemented input loop - better throughput/latency 2013-03-02 23:53:06 +01:00
twinaphex
ff88dc759c (Android) Start moving most input code to input_android.c - split
up main input logic into engine_handle_input
2013-03-02 22:56:58 +01:00
twinaphex
857609b739 (Android) Solves ANR issues on Xperia Play after 30 secs 2013-03-02 22:11:09 +01:00
twinaphex
0c87437ea3 (Android) Fixes menu back button again on Xperia Play 2013-03-02 18:37:52 +01:00
twinaphex
c65e85f3df (Android) Try to prevent race condition causing ANRs when two input devices
are being pressed at the same time - see http://ps3computing.blogspot.nl/2012/12/anr-application-not-responding.html
2013-03-02 16:47:13 +01:00
twinaphex
2d4d9d181e (Android) Add explicit runtime hack for Xperia Play so that
AKEYCODE_BACK behavior is not contingent on AKeyMeta (which
could produce problems on other pads). Hopefully should fix
some issues
2013-03-02 11:27:24 +01:00
twinaphex
ceb27f14ed (Android) Input autodetection - add initial Tommo NeoGeoX arcade stick binds (WIP) 2013-02-26 15:50:06 +01:00
Squarepusher
bd4d97337c Merge pull request #139 from Themaister/thread_video
Threaded video driver
2013-02-19 14:17:00 -08:00
twinaphex
455b7ea0c4 (Android) Restore PS3 controls 2013-02-17 23:18:03 +01:00
twinaphex
99a2a438cb (Android) Add iControlpad 2013-02-17 22:58:06 +01:00
Themaister
7f21a9b2d2 Merge branch 'master' of github.com:Themaister/RetroArch into thread_video
Conflicts:
	android/native/jni/Android.mk
	console/griffin/griffin.c
2013-02-17 00:47:36 +01:00
twinaphex
e5c6cd6fdb (Android) Define HAVE_THREADS 2013-02-17 00:40:49 +01:00
twinaphex
54ecb3cc7a Change -HAVE_THREAD to -HAVE_THREADS - don't define it for PS3/Wii/NGC 2013-02-17 00:38:30 +01:00
Themaister
76bf41188a Add video_threaded option to Android. 2013-02-17 00:26:17 +01:00
twinaphex
9a88ebb1e6 Change WANT_RZLIB to WANT_MINIZ 2013-02-16 21:43:29 +01:00
twinaphex
960b091e59 (Android) Fixes Madcatz fighting stick - now autodetected -
R1/R2 button properly configured for SF-style games
2013-02-13 22:52:27 +01:00
twinaphex
19fae3f52f (Android) Ability to use AKEYCODE_BACK for pads 2013-02-13 17:56:39 +01:00
twinaphex
252a917b7e (Android) Logitech Dual Action - AKEYCODE_BACK does Select 2013-02-12 21:23:11 +01:00
twinaphex
04003780ac (Android) Added PC2JAMMA-USB to autodetection - pad 2 still
unfinished though
2013-02-11 02:12:21 +01:00
twinaphex
8936f058c4 (Android) Add iCade profile iPega 2013-02-11 01:39:06 +01:00
ToadKing
b03f1bc950 (Android) fix potential segfault 2013-02-10 18:59:24 -05:00
ToadKing
18d30fb441 (Android) fix up motion events incorrectly removing every active motion event 2013-02-10 18:52:46 -05:00
twinaphex
77f8b9a0c9 Bump up versions to 0.9.8.3 2013-02-09 19:06:03 +01:00
twinaphex
f75eeffc08 (Android) Add Genius MaxFire G-08XU to autodetection list 2013-02-09 15:03:43 +01:00
twinaphex
fa582bf15e (Android) Add ICade profile option 2013-02-09 11:44:50 +01:00
Themaister
53e766762e Use lower quality sinc on Android. 2013-02-08 14:31:07 +01:00
twinaphex
5b57e99b89 (Android) Build fix 2013-02-08 02:59:28 +01:00
twinaphex
4ed6248c89 (Android) Add to autodetection list - add Zeemote Steelseries, Add Saitek Rumblepad, add Super Smart Joy 2013-02-08 02:57:21 +01:00
Themaister
bdd67f1a3f (Android) Fix build breakage. 2013-02-05 21:55:20 +01:00
twinaphex
bdf74174f1 (Android) Quick fix for input - bump up version to r10 2013-02-05 18:00:16 +01:00
twinaphex
d80e0df9e9 (Android) Should fix touchscreen controls no longer responding
after inserting a pad that changes dpad_emulation
2013-02-05 04:24:05 +01:00
twinaphex
924cfb2121 (Android) Move Madcatz autodetect logic 2013-02-05 03:50:54 +01:00
twinaphex
88f73344ee (Android) Bump up version to r9 - fix Toodles button layout 2013-02-04 03:50:29 +01:00
twinaphex
32dca887d3 (Android) Add MOGA IME to autodetection list 2013-02-04 00:43:13 +01:00
ToadKing
8b652298cd (Android) Xperia O button fix 2013-02-03 17:04:09 -05:00
ToadKing
514bfdd07d (Android) Xperia back button fix 2013-02-03 16:48:52 -05:00
twinaphex
71473dad51 (Android) Xperia Play controls finally work 2013-02-03 22:43:18 +01:00
twinaphex
526d9af5c2 (Android) Add Madcatz USB Fighting stick to autodetection list 2013-02-03 22:22:50 +01:00
twinaphex
dd7ae5c474 (Android) Add logs for Xperia debugging 2013-02-03 21:26:53 +01:00