twinaphex
b8ca1323a9
(Phoenix Android) Clean up UI
2013-08-10 22:58:04 +02:00
twinaphex
b33d4d29d2
(Android) Standardize overlays and shaders directories for Android - now uses
...
the same named directories as iOS/Blackberry ports - lower-case folders (overlays and shaders_glsl)
2013-08-10 18:45:19 +02:00
twinaphex
314947844d
(Android) Last v0.9.9.4 push
2013-08-08 00:33:07 +02:00
twinaphex
16d618a4d6
(Android Phoenix) Change name 'Two modes of play - pick one'
2013-08-07 06:36:47 +02:00
twinaphex
44e5accc9b
(Android) Threaded video now default option, static syncing secondary
2013-08-07 06:35:22 +02:00
twinaphex
56975f8ee0
Add showToastAlert from Tegra Subactivity
2013-08-07 03:33:58 +02:00
twinaphex
0c6c7bf743
(Android) Bump up version
2013-08-07 03:32:54 +02:00
twinaphex
528b499817
(Android) Add "ideal" refresh rate autoconfigure for Nexus 7 2013
2013-08-07 01:21:00 +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
9a2ca1eb9e
(Shield) Autoconfigures 60Hz refreshrate, input ovelay disable
...
and input autodetect enable correctly now
2013-08-05 23:56:59 +02:00
twinaphex
c84a61d83f
(Android Java) Add more core descriptions
...
(Android Java) Take out non-working Shield autoconfiguration stuff for now
2013-08-05 23:00:01 +02:00
twinaphex
8dc60fc3d5
(Android/Shield) Improve device detection/autoconfiguration - refresh rate still not
...
set correctly I think
2013-08-02 15:17:41 +02:00
twinaphex
66b4510237
(Android/Shield) Add optimal settings option
2013-08-02 14:58:51 +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
Themaister
4443201dc9
Use data dir and not cache dir.
...
Cache dir is volatile and can be cleaned out by OS at any minute.
2013-08-02 01:20:53 +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
681d24ee3a
Reword XML shaders to GLSL shaders.
2013-08-01 20:05:15 +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
Themaister
fa5e58ffb8
Fixup manifest.
...
Crashed with full org.retroarch. path.
2013-08-01 20:04:07 +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
twinaphex
a4850c1b57
(Android) Don't use JELLY_BEAN_MR1 constant as it wasn't available on
...
prior Android versions - use int keycode instead - also implemented
stub onTrimMemory/onLowMemory inside NativeActivity wrapper class
2013-07-18 13:27:30 +02:00
Squarepusher
81125baca4
Merge pull request #260 from Themaister/opensl-upstream
...
Fixes and tweaks for OpenSL
2013-07-17 15:10:31 -07:00
twinaphex
2f3254a23b
(Android) Use NativeActivity wrapper
2013-07-18 00:09:22 +02:00
Themaister
d8ee306b61
Check for hardware sampling rate automatically.
2013-07-17 22:48:18 +02:00
Themaister
88e59454a5
Use 44.1kHz audio on Android.
...
Should be toggleable (or use autodetect if present on Android 4.2+).
Fixes audio on Nexus 10 in my test case.
2013-07-17 22:48:03 +02:00
twinaphex
d929ef9d11
(frontend.c) Fixes for RARCH_CONSOLE
2013-07-15 20:49:36 +02:00
twinaphex
34a8d0a44f
(Andretro) Some changes
2013-07-14 22:03:04 +02:00
twinaphex
514cec5c08
(andretro) Remove redundant copy of libretro.h
2013-07-14 21:09:32 +02:00
twinaphex
ac8448c844
(Android)Add meancoot's andretro frontend - will need some
...
heavy maintenance to make up-to-date again
2013-07-14 21:06:41 +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
630054d965
Clarified text for iPega in supported gamepads faq.
...
(nit) also closed a parenthesis in the Red Samurai text :-)
2013-07-11 22:21:09 -04: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
robin007bond
41839c345a
Update prefs.xml
...
Changed 'phone' to 'device', because RetroArch runs on tablets too.
2013-07-08 18:40:38 +02: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
a1ecd68cdb
(Android) Add Picodrive entry to libretro_cores.cfg
2013-06-30 05:14:21 +02: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
twinaphex
c9928a0b8a
Update readmes/etc for 0.9.9.2
2013-06-17 01:30:37 +02:00
twinaphex
a5e3cf381d
(Android) Swap around Start/Select for new Moga Universal driver
...
update
2013-06-16 18:37:13 +02:00
twinaphex
ffe6d0c2df
(Android) Add Onlive Wireless Controller to input autodetection
...
list
2013-06-16 18:32:46 +02:00
twinaphex
65c52b2adb
(Android) Add Logitech Precision Gamepad to input autodetection list
2013-06-16 18:25:17 +02:00
twinaphex
ef2406e8f6
(Android) Another Xperia Play hack
...
(Context) Context file changes to do with FPS reporting
2013-06-16 18:18:47 +02:00
twinaphex
c129f1e2ce
(Android) Tomee NES USB autodetection - swap around buttons A and B
2013-06-07 15:43:24 +02:00
twinaphex
713b3fc64e
(Android) Add Defender Game Racer Classic to autodetection list
2013-06-06 12:30:02 +02:00
ToadKing
157deb19fb
(Android) fix crash on Gamestop Wireless iCade profile
2013-06-05 20:33:22 -04:00
twinaphex
2bcc1a5b6e
Set custom viewport to preinitialized default values for all
...
platforms
2013-06-04 14:44:25 +02:00
twinaphex
2eac87630d
(Android) Build fix
...
(Android) Add GameMID to autodetection list
2013-06-04 11:14:14 +02:00
twinaphex
d8fe91867e
(Android) Input autodetection - Gasia PS3 pad should correspond to PlayStation3 v2 controls
2013-06-03 16:25:04 +02:00
twinaphex
e62c76c9b3
Makefile.shaders - add OSX detection
2013-05-29 12:55:24 +02:00
Hans-Kristian Arntzen
9ed10c5aaf
Add SystemDirActivity to manifest.
2013-05-29 11:35:13 +03:00
twinaphex
ac40910221
Small inconsequential tweaks
2013-05-29 02:06:51 +02:00
twinaphex
ab706c044a
(Android) One more formatting fix
2013-05-27 02:18:56 +02:00
twinaphex
8a529b2780
(Android) Fix scenewalker module info name
2013-05-27 02:17:44 +02:00
twinaphex
4c97e16a14
(Android) Fix formatting in faq_whats_new.xml
2013-05-27 02:16:15 +02:00
twinaphex
51187ebbc2
Bump version to 0.9.9 official
2013-05-27 01:28:32 +02:00
twinaphex
cbe9bbfeba
Note for meancoot
2013-05-27 01:20:36 +02:00
twinaphex
c81a2e1c0f
Insane changelog update - because I am nuts like that and feel
...
like going through 45 commit pages >_>
2013-05-27 01:10:21 +02:00
twinaphex
823b9a6a5d
(Android) Add big changelog changes to Android built-in resources
...
(PS3) *blind coding* hopefully fix Return To Multiman option
2013-05-26 22:41:44 +02:00
ToadKing
bbe4a65881
(ANDROID) config file changes mean we have to explicitly set the system directory in the config file
2013-05-26 15:45:00 -04:00
twinaphex
cfd862291d
(Android) Bump up Android version to r13
2013-05-26 19:25:48 +02:00
twinaphex
cb84451542
(Android) Add Gamestop Wireless, Tomee NES USB, and Thrustmaster T Mini
...
Wireless to autodetection list
2013-05-26 01:13:24 +02:00
twinaphex
46f29b1178
New define RARCH_MOBILE
2013-05-22 16:02:21 +02:00
twinaphex
1458678dbc
(Android) Add preliminary Ouya controller support
2013-05-13 10:38:43 +02:00
Themaister
ad713d3bb1
Update to 0.9.9-wip3.
2013-05-08 01:13:29 +02:00
Themaister
12bb089f63
Update to 0.9.9-wip2.
2013-05-01 12:50:40 +02:00
Themaister
227363bfce
Update to 0.9.9-wip1.
2013-04-21 18:56:17 +02:00
Themaister
f4c89be017
Use CGP/GLSL-style format on Android and iOS.
2013-04-11 15:40:57 +02:00
Themaister
c9725afa5c
Update Android shader paths.
2013-04-07 13:23:34 +02:00
twinaphex
4102d1cfb8
Make sinc resampler the default and remove Hermite - audio
...
quality at high samplerates was too bad to be of any use
2013-04-07 03:41:06 +02:00
twinaphex
eb0feac9e3
(PS3/All) Purge fixed-style shaders again - this time avoiding
...
breakage on PS3. Maister -you will need to redo shader_parse.c
again though - and this time I need to test it on PS3 to avoid
a regression that happened two pages prior again
2013-04-06 05:46:09 +02:00
twinaphex
25767ef013
Revert "More scrubbing"
...
This reverts commit 5bfa31fa86
.
2013-04-06 03:53:35 +02:00
twinaphex
91547e83bd
Revert "More scrubbing (pt. 2)"
...
This reverts commit 07b8e71f14
.
2013-04-06 03:52:58 +02:00
twinaphex
07b8e71f14
More scrubbing (pt. 2)
2013-04-06 00:30:17 +02:00
twinaphex
5bfa31fa86
More scrubbing
2013-04-06 00:21:17 +02:00
twinaphex
b73edeb2c3
(Android) Add Sega Virtua Stick to input autodetection list
2013-03-30 08:56:46 +01:00
twinaphex
15215c47f1
(Grifin) Move griffin to root (to indicate it's no longer console-specific
2013-03-18 05:46:19 +01:00
twinaphex
e1a3159efc
(Android) Bind F1 on keyboards to RGUI menu toggle
2013-03-17 17:54:59 +01:00
twinaphex
ad2cd4e492
Revert "Remove platform-specific MAX_PADS - use global define MAX_PLAYERS"
...
This reverts commit fb1355b975
.
2013-03-16 17:51:45 +01:00
twinaphex
fb1355b975
Remove platform-specific MAX_PADS - use global define MAX_PLAYERS
...
instead and customize it for certain ports
2013-03-16 17:13:28 +01:00
twinaphex
0166ce4585
(RGUI) RGUI input code now no longer GEKKO-specific
2013-03-15 01:22:52 +01:00
twinaphex
ede829c354
Refactor set_default_keybinds callback into set_keybinds - remove
...
set_analog_dpad_mapping and have it go through set_keybinds - expand
functionality of set_keybinds
2013-03-14 02:24:57 +01:00
twinaphex
4fa8d0f3c6
(Android) Rewritten input_autodetect- now implements set_default_keybinds
2013-03-13 23:17:33 +01:00
twinaphex
d7130d58f6
Move set_default_keybinds upstream (no longer ifdeffed RARCH_CONSOLE)
2013-03-13 16:33:39 +01:00
twinaphex
d9c3a99d0b
Update some credits
2013-03-11 07:13:11 +01:00
ToadKing
194a0bbe7d
(Android) fix back button's menu behavior
2013-03-10 20:45:37 -04:00
twinaphex
dd36184baa
(Android) Bump up RARCH_VERSION to 0.9.8.4 (was still set at 0.9.8.3)
2013-03-10 04:13:07 +01:00
twinaphex
66e7606b25
HAVE_RGUI and HAVE_RMENU are now mutually exclusive - no longer
...
have to be defined both for (say) the Android port
2013-03-09 17:42:19 +01:00
twinaphex
0b6e5a6388
Rename RARCH_RMENU_TOGGLE to RARCH_MENU_TOGGLE
2013-03-09 16:14:26 +01:00
twinaphex
1804217fd6
(Android) Cleanup cpufeatures.c
2013-03-08 23:56:12 +01:00
twinaphex
845e09b3cf
(Android) Remove getAxis
2013-03-08 23:29:10 +01:00
ToadKing
18ec422901
fix back button not opening menu all the time
2013-03-08 15:32:27 -05:00
twinaphex
fe7eef6fa1
(Android) Hopefully fixes up TOMMO NeoGeo X arcade stick
2013-03-08 17:19:57 +01:00
twinaphex
e46e352bed
(Android) Fix build
2013-03-08 06:02:56 +01:00
twinaphex
b7ffd0d77a
(Android) Input autodetection - add JXD S7300B
2013-03-08 05:53:55 +01:00
twinaphex
a23bc3a13f
Control flow change for RGUI/RMENU - no longer have to invoke RARCH_QUIT_KEY to toggle menu
2013-03-07 19:02:44 +01:00
twinaphex
f921f628d9
(Android) Flush RARCH_RMENU_TOGGLE state for every input frame
2013-03-07 16:29:11 +01:00
twinaphex
6899434609
(Android) Add back button behavior option
2013-03-07 15:21:17 +01:00
twinaphex
371c8c4d09
(Android) Input autodetection - TTT - change button mapping
2013-03-06 20:53:44 +01:00
twinaphex
566a5ebb9c
Move FBO enums to gl_common.h
2013-03-06 01:57:30 +01:00
twinaphex
eb3975c81d
(Android) Hook up AKEYCODE_MENU to RGUI toggle
2013-03-05 18:03:05 +01:00
twinaphex
b0b52f1a3c
(Android) Hook up PS Button to RGUI toggle
2013-03-05 18:02:06 +01:00
twinaphex
46db6818dd
Merge branch 'master' of https://github.com/Themaister/RetroArch into android-rgui
2013-03-05 17:46:54 +01:00
twinaphex
aa75847f98
(Android) PS3 - Add commented-out menu button
2013-03-05 17:46:13 +01:00
twinaphex
39e8909228
(Android) Input autodetection - add iDroid x360
2013-03-05 14:25:30 +01:00
twinaphex
2c44563dba
Brings up RMenu now for me
2013-03-04 17:26:34 +01:00
twinaphex
5c16cff2e7
Merge branch 'android-rgui' of https://github.com/Themaister/RetroArch into android-rgui
...
Conflicts:
android/native/jni/input_android.c
2013-03-04 17:00:43 +01:00
twinaphex
6c0cc9da49
(Android) Input autodetection - corrected RetroPad R / RetroPad L2
...
for WiseGroup PS2 to USB
2013-03-04 16:42:26 +01:00
twinaphex
c2a78e86d1
(Android) Check explicitly for either LOOPER_ID_INPUT or LOOPER_ID_MAIN
...
in anroid_input_poll
2013-03-04 16:15:58 +01:00
twinaphex
2e68c61ea6
(Android) Make engine_handle_input a part of android_input_poll
2013-03-04 15:52:09 +01:00
twinaphex
b4490ae496
(Android) Don't define HAVE_ASYNC_POLL for now
2013-03-04 14:21:37 +01:00
twinaphex
1124ac8494
Make android_handle_events an implementation of input_poll function -
...
rely on HAVE_ASYNC_POLL whether or not input_async_poll_func or
input_poll_func is 'blanked out'
2013-03-04 14:12:04 +01:00
twinaphex
ab6135c9d5
(Android) Define HAVE_ASYNC_POLL for Android (will likely be used for other
...
mobile platforms as well)
2013-03-04 11:52:58 +01:00
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
ToadKing
6778267016
change some logs around
...
detect menu key from any "controller"
2013-02-28 11:04:11 -05:00
ToadKing
83878b05e7
commit makefile changes
2013-02-28 10:20:29 -05:00
ToadKing
d28cb94717
start of RGUI port to Android
...
currently detects menu button to bring up RGUI, but GL does not draw it
yet and you cannot exit from the (invisible) RGUI menu yet
2013-02-27 20:20:29 -05:00
twinaphex
c85a20a0b1
Revert "(Android) show message on ROM load failure/crash"
...
This reverts commit 41a302de43
.
2013-02-27 04:29:22 +01:00
twinaphex
a34c93e58f
Revert "(Android/Phoenix)expand on ROM load error message"
...
This reverts commit 232706d665
.
2013-02-27 04:29:22 +01:00
twinaphex
ceb27f14ed
(Android) Input autodetection - add initial Tommo NeoGeoX arcade stick binds (WIP)
2013-02-26 15:50:06 +01:00
Themaister
4427e5964e
Auto savestate load is true by default.
2013-02-23 17:53:47 +01:00
ToadKing
232706d665
(Android/Phoenix)expand on ROM load error message
2013-02-22 17:33:41 -05:00
ToadKing
653ae663a2
(Android/Phoenix) nit
2013-02-22 15:48:41 -05:00
ToadKing
41a302de43
(Android) show message on ROM load failure/crash
2013-02-22 14:57:34 -05:00
ToadKing
ed743c92a8
(Android/Phoenix) fix two common crashes
2013-02-22 12:29:11 -05:00
Squarepusher
bd4d97337c
Merge pull request #139 from Themaister/thread_video
...
Threaded video driver
2013-02-19 14:17:00 -08:00
twinaphex
ce4652da5a
(Android) Bump up version to 0.9.8.4444
2013-02-18 03:43:39 +01:00
Themaister
20554b3ea2
Remove redundant Java GL code.
...
Not used in Google example code.
2013-02-17 23:44:04 +01: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
0c6e456e65
Merge branch 'master' into thread_video
2013-02-17 15:49:58 +01:00
twinaphex
091403cb5d
Update CHANGELOG
2013-02-17 15:38:27 +01:00
Themaister
5840fa8fb9
Fix so that threaded video is not enabled by default.
2013-02-17 13:32:34 +01:00
Themaister
034c553ff6
Merge branch 'master' into thread_video
...
Conflicts:
console/griffin/griffin.c
2013-02-17 13:25:41 +01:00
Themaister
a4fc614a03
Add integer scale to Android.
2013-02-17 13:11:26 +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
Themaister
351d5d2682
Clarify in alert a bit. Make threaded mode non-default.
2013-02-17 00:45:30 +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
9b51be27cf
Update CHANGELOG for 0.9.8.4
2013-02-16 23:14:41 +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
c48212726e
(Android) Bump up version to 0.9.8.3
2013-02-11 22:08:36 +01:00
twinaphex
5086800f69
(Android) Updated changelog for r11
2013-02-11 21:36:23 +01:00
twinaphex
cbd81dfc82
(Android) Typo fixes for pads supported
2013-02-11 21:14:57 +01:00
twinaphex
3565de029c
(Android) Expand 'supported_pads' list
2013-02-11 21:14:11 +01:00
twinaphex
9960217184
(Android) Add 'List of autodetected devices'
2013-02-11 21:11:42 +01:00
ToadKing
904711bf93
(Android/Phoenix) update sound helpfile
2013-02-11 12:40:18 -05:00
Themaister
da7bc1938d
Add option for setting OS-reported FPS value.
2013-02-11 16:39:50 +01:00
Themaister
6e3cea60f7
Call Toast directly from activity.
...
Toast behaves strangely when not called inside the activity directly.
2013-02-11 16:12:48 +01:00
twinaphex
d3665c6e4e
(Android) Add startup message to refresh rate calibration
2013-02-11 14:59:00 +01:00
twinaphex
f4454b004f
(Android) Bump up to version r11
...
(PS3) Get rid of ifndef
2013-02-11 12:34:16 +01:00
Themaister
aab4fa0e16
Move rotation and aspect ratios to General.
2013-02-11 08:54:43 +01:00
ToadKing
905408dd00
(Android) fix sound FAQ
2013-02-10 20:42:56 -05: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
Themaister
56e4e882ed
Drop sync_refreshrate_to_screen option.
...
Not very relevant anymore with calibration setting.
2013-02-10 21:19:20 +01:00
ToadKing
75a3239123
(Android/Phoenix) show a dialog to run the refresh rate calculator on first run
2013-02-10 14:42:22 -05:00
ToadKing
a745557f20
(Android/Phoenix) disable settings based on dependencies
2013-02-10 13:56:58 -05:00
ToadKing
a30b5641a7
(Android/Phoenix) display calculated refresh rate
2013-02-10 13:40:44 -05:00
ToadKing
f144b1a37c
(Android/Phoenix) remove FPS cap correction
2013-02-10 13:20:48 -05:00
twinaphex
4b5ba80dbd
(Android/Phoenix) Remove FPS cap
2013-02-10 19:15:55 +01:00
ToadKing
a5f174c9ab
(Android) keep screen on for refresh rate test
2013-02-10 12:05:45 -05:00
Themaister
cb41874e15
Add basic refresh rate check to Android.
2013-02-10 17:52:44 +01:00
Themaister
3deb1e51a7
Allow overlays to be extracted if shaders fail.
2013-02-10 17:30:04 +01: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
Themaister
c5a96adae2
Fix warning in Java.
2013-02-08 14:28:26 +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
twinaphex
51d2d3bba4
(Android) Help text - Some adjustments
2013-02-08 01:56:30 +01:00
twinaphex
5120a0d7d9
(Android) Add some more entries to Help
2013-02-08 01:51:02 +01:00
twinaphex
b560e58fb0
(Android) Add help system in Java frontend
2013-02-08 01:15:34 +01:00
ToadKing
459f91f665
(Android) delete accidentally-added overlays/shaders
2013-02-05 23:13:08 -05:00
ToadKing
9807826e61
(GX) nit
2013-02-05 21:56:29 -05: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
ed9484db27
(Android) Add performance warning about overlays
2013-02-04 02:20:14 +01:00
twinaphex
58e1365a5c
(Android) Remove shader pack link - obsolete now with shaders packaged in
2013-02-04 02:04:49 +01:00
twinaphex
22d897fe08
(Android) Inform users that they need a high-class GPU for shaders
2013-02-04 01:49:33 +01:00
twinaphex
52870d144e
(Android) Less logger spam to do with assets extraction
2013-02-04 01:42:37 +01:00
twinaphex
3711d62809
(Android) Extract shader assets as well now
2013-02-04 01:34:49 +01:00
ToadKing
305d40de30
(Android) asset manager nits
2013-02-03 19:33:25 -05:00
ToadKing
c8169aa816
Revert "(Android) use lastUpdateTime instead of versionCode for asset extraction"
...
This reverts commit bc28ccbaad
.
2013-02-03 19:28:23 -05:00
twinaphex
32dca887d3
(Android) Add MOGA IME to autodetection list
2013-02-04 00:43:13 +01:00
twinaphex
d39bf05c0b
(Android / Java side) Remove some inconsequential logs
2013-02-04 00:22:36 +01:00
twinaphex
54bbeb0914
(Android) use getDisplayRefreshRate for reporting
2013-02-04 00:18:10 +01:00
twinaphex
00a8ceab7e
(Android) Add Report Refresh Rate (Java)
2013-02-04 00:15:51 +01:00
ToadKing
bc28ccbaad
(Android) use lastUpdateTime instead of versionCode for asset extraction
2013-02-03 17:44:35 -05:00
ToadKing
d13ab24756
(Android) don't extract assets again if you don't have to
2013-02-03 17:30:02 -05: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
twinaphex
63fb29996f
(Android) Xperia Play - group autodetection input binds together
...
for both game-zeus and keypad-game-zeus
2013-02-03 20:44:05 +01:00
ToadKing
ece4064e52
(Android) try to fix Xperia Start/Select
2013-02-03 14:22:32 -05:00
twinaphex
ce023c5ab0
(Android) Try to 'foot-bind' separate Xperia devices again
2013-02-03 20:04:48 +01:00
twinaphex
9cfdd61103
(Android) Reimplement 'touchscreen is always player 1 and doesn't take
...
up a slot'
2013-02-03 19:42:55 +01:00
twinaphex
6638ee1257
Revert "(Android) touchpad is now always first controller"
...
This reverts commit 5bc5195bc4
.
Conflicts:
android/native/jni/input_android.c
2013-02-03 19:06:54 +01:00
twinaphex
15f79f78a1
Revert "(Android) Xperia Play (attempted) fixes"
...
This reverts commit 9d7e246ead
.
2013-02-03 18:49:05 +01:00
ToadKing
7967086058
(Android) set opacity overlay
2013-02-01 20:29:42 -05:00
ToadKing
1064e56970
(Android) fix touch input for multi-touch
2013-02-01 18:47:11 -05:00
ToadKing
9d7e246ead
(Android) Xperia Play (attempted) fixes
2013-02-01 14:24:12 -05:00
ToadKing
c479cc9961
(Android) key bind preference changes
2013-01-31 20:41:57 -05:00
ToadKing
5bc5195bc4
(Android) touchpad is now always first controller
...
Xperia Play fixes
2013-01-31 20:40:47 -05:00
twinaphex
745659806b
(Android) Bump up versions
2013-01-30 22:17:23 +01:00
ToadKing
ab4cef4046
(Android) make Report IME a dialog box instead of a popup alert
2013-01-30 13:56:01 -05:00
ToadKing
9006a80675
(Android) add detect bind button, useful for touchless devices
2013-01-30 13:22:52 -05:00
ToadKing
ee8683396f
(Android) fix back button binds acting up
2013-01-30 12:35:21 -05:00
twinaphex
630608a7fc
(Android) Control if back button exits on a per-controller basis
2013-01-30 18:07:39 +01:00
ToadKing
0fb902cc47
(Android) implement fast scroll in XML layout, not code
2013-01-30 11:58:32 -05:00
ToadKing
834b457294
(Android) enable fast scroll on ROM list
2013-01-30 11:52:17 -05:00
twinaphex
3dfbc8830e
Bumped up version code + change to psx_quickmenu_small2
2013-01-30 07:52:01 +01:00
ToadKing
f4f284665c
Merge branch 'android-2.3'
...
Conflicts:
android/phoenix/src/org/retroarch/browser/RetroArch.java
android/phoenix/src/org/retroarch/browser/SettingsActivity.java
2013-01-30 01:31:18 -05:00
ToadKing
b25e67c7c8
(Android) move @TargetApi to correct location
2013-01-29 23:24:23 -05:00
ToadKing
5265d7aca4
(Android) abstract PopupMenu to make Dalvik happy on 2.3
2013-01-29 23:21:52 -05:00
ToadKing
80ecc10055
Add PopupMenu replacement for 2.3
2013-01-29 21:47:14 -05:00
twinaphex
f4c04b224d
(Android) Add DragonRise USB pad to autodetection
2013-01-29 20:49:23 +01:00
twinaphex
0e9c040e88
(Android) Bump up version + small message tweak
2013-01-29 03:50:03 +01:00
ToadKing
30c7ce71a9
(Android) control media volume in menu
2013-01-28 20:37:13 -05:00
twinaphex
86190840b3
(Android) Use snes-landscape.cfg as default layout
2013-01-29 02:29:57 +01:00
ToadKing
9fb3b7bb57
(Android) add ability to report IME
2013-01-28 20:11:54 -05:00
ToadKing
f65e64a638
(Android) custom input binding
2013-01-28 20:05:00 -05:00
twinaphex
ce32089623
(Android) Input autodetection expanded - add Thrust Gamepad - fix
...
RetroPort NES - change around X/Y for Logitech F710
2013-01-29 01:03:03 +01:00
ToadKing
cffc556fd0
(Android) work on IME key detection
...
works with wiimote IME, but not with standard keyboard IME. hopefully most gamepad IMEs work
2013-01-28 18:21:51 -05:00
twinaphex
c4d1f110b1
(Android) Group Mayflash PS2 to USB converters + cleanups
2013-01-28 06:09:07 +01:00
ToadKing
2ac69233e5
(Android) improve key bind preference handler, allow manual selection for IMEs
2013-01-27 23:05:40 -05:00
twinaphex
a5cdd29f4a
(Android) Bump up version
2013-01-28 03:49:44 +01:00
twinaphex
db1851d7c4
(Android) Add gamepads to autodetection - (Archos gamepad, Xperia Play,
...
Xbox 1 Titanium X-Joyconverter, Xbox 360 wired, Red Samurai BT, Mayflash
Wii Classic variant, RetroUSB NES, RetroUSB SNES, Buffalo SNES,
Logicool F710, Elecom PS1/PS2)
2013-01-28 02:00:50 +01:00
ToadKing
b48cc4c107
(Android) comment out test key bind menu for now
2013-01-27 19:56:30 -05:00
ToadKing
e517dd96da
(Android) start of a custom key config panel
2013-01-27 16:54:50 -05:00
Themaister
0d014d7903
Use older PreferenceActivity.
...
Builds with SDK version 9 (2.3).
2013-01-27 11:52:45 +01:00
twinaphex
d22cfc13c3
(Android) Bump up version number to r4
2013-01-27 06:57:00 +01:00
twinaphex
3e0575b320
(Android) Fixed bug where device name was not being shown long enough
...
- useful for debugging input
2013-01-27 06:51:44 +01:00
twinaphex
e31db3bf20
(Android) Add Nyko Playpad Pro to autodetection
2013-01-27 04:59:11 +01:00
twinaphex
ad43d44372
(Android) Changed names somewhat + bumped up version
2013-01-26 23:23:54 +01:00
twinaphex
f9d0b66d49
(Android) Add Snakebyte idroid to input autodetect
2013-01-26 22:59:34 +01:00
twinaphex
47796ebc42
(Android) Add Logitech Dual Action to autodetect
2013-01-26 22:41:23 +01:00
twinaphex
abf7ad4612
(Android) Add JXD S5110 input autodetect
2013-01-26 20:55:21 +01:00
twinaphex
d797903f4c
(Android) Mayflash PS2 USB converter works now
2013-01-26 19:42:36 +01:00
Themaister
b7c410ba9c
Rework name translation on Android.
...
Android doesn't support spaces (or anything) in the library names ...
2013-01-26 19:05:27 +01:00
Themaister
71f2ad6664
Revert name detection.
...
This reverts commit 544bb079d7
.
This reverts commit fbeadae931
.
This reverts commit 5de6e809bf
.
2013-01-26 18:17:12 +01:00
twinaphex
45839ac82e
(Android) Add Mayflash Super Joy Box 3 Pro to autodetect
2013-01-26 17:17:06 +01:00
Themaister
544bb079d7
Don't force '-' -> '_' in name stripping.
2013-01-26 11:25:56 +01:00
Themaister
fbeadae931
Rely on stripping away prefix/suffix instead.
2013-01-26 11:18:15 +01:00
Themaister
5de6e809bf
Use more descriptive names for cores.
2013-01-26 10:55:24 +01:00
ToadKing
05c6f79a6a
(Android) use libretro.org for overlay manual, not github repo
2013-01-25 10:00:38 -05:00
twinaphex
fc529d8655
(Android) Add Shader Pack zip link
2013-01-25 01:13:18 +01:00
twinaphex
4007f0e3b5
(Android) Add link to overlay manual
2013-01-25 00:55:24 +01:00
Themaister
13277f080b
Don't display redundant info about NEON.
2013-01-25 00:11:34 +01:00
Themaister
80b5739f86
Don't display non-NEON version if NEON-version exists.
2013-01-24 23:55:28 +01:00
Themaister
dbc9555274
Don't append libretro cores that cannot be used.
...
If "neon" appears in name, and NEON isn't supported,
that libretro core will not be used.
2013-01-24 23:42:12 +01:00
Themaister
edbb3a7c65
Drop unnecessary import.
2013-01-24 23:32:44 +01:00
Themaister
784bafdb19
Check in Java if NEON is present.
2013-01-24 23:29:47 +01:00
twinaphex
87499a214e
(Android) Add ReadCPU function on Java side
2013-01-24 20:53:50 +01:00
twinaphex
ce79b33fee
(Android) Add auto-load state option
2013-01-24 20:28:22 +01:00
ToadKing
34b86c2d14
(Android) add options to download manual/cores manual
2013-01-23 21:46:15 -05:00
Themaister
bbaec34744
Update version numbers to 0.9.8.
2013-01-22 00:22:09 +01:00
Themaister
88a45c3c0f
Add refresh rate code.
2013-01-13 11:21:54 +01:00
twinaphex
5563fb3ea6
(Android) Decrease state_device_ids by size
2013-01-13 02:44:13 +01:00
Themaister
58bdf43a5d
Fix Android build.
2013-01-12 22:32:21 +01:00
Themaister
93c4682f99
Add RARCH_DEVICE_POINTER_SCREEN to Android.
2013-01-11 16:32:49 +01:00
twinaphex
6d755ae193
(Android) Rename android_glue.h into frontend_android.h and move it
2013-01-09 05:12:56 +01:00
Themaister
5832f849f0
Don't allow pressed fingers count to wrap around.
...
Play safe. Shouldn't happen, but you never know with Android.
2013-01-09 00:41:40 +01:00
Themaister
c3ff164919
Increase MAX_TOUCH.
...
Ensure that we don't set data outside array.
Warn if this happens.
2013-01-09 00:40:38 +01:00
twinaphex
8c8c3cc10b
(Android) Input tweaks/cleanups
2013-01-07 00:49:17 +01:00
twinaphex
f8160fb2bd
(Android) Cleanups
2013-01-06 06:10:24 +01:00
twinaphex
013fda1cb6
(Android) Move Android frontend file too
2013-01-06 05:28:42 +01:00
Themaister
9df3b56413
Refactor main_wrap out to core.
2013-01-06 03:06:47 +01:00
Themaister
5752608062
Declare in manifest that GLESv2 is used.
2013-01-06 00:46:28 +01:00
Themaister
284014a4cc
Add font rendering enable/disable to Java.
2013-01-05 23:58:28 +01:00
Themaister
634132033b
Add savefile/save state dir settings.
2013-01-05 23:39:44 +01:00
Themaister
5b58df5da0
Add ROM dir selection.
2013-01-05 23:21:32 +01:00
twinaphex
dd74683f26
(Android) Take out earlier SixAxisIME code - we'll always use
...
gamepad emulation with this IME app now
2013-01-05 18:33:26 +01:00
twinaphex
25de472336
(Android) Put in keybinds for dancingpixelstudios PS3 IME app
...
gamepad emulation
2013-01-05 18:13:30 +01:00
twinaphex
4343d64b6f
(Android) Disable debug input reporting by default
2013-01-05 17:55:04 +01:00
twinaphex
aeebac522c
(Android) Cleanups to the way messages are passed and pushed for
...
debug input key reporting
2013-01-05 17:35:50 +01:00
twinaphex
9a8e6a6432
(Android) Add debug input keycode reporting option
2013-01-05 17:09:13 +01:00
twinaphex
2aaf7e4b02
(Android) small cleanups
2013-01-05 07:50:17 +01:00
twinaphex
cd46fc96a6
(Android) Refactor g_android
2013-01-05 07:38:59 +01:00
twinaphex
fc55e48221
(Android) Cut down on g_android usage
2013-01-05 07:20:02 +01:00
twinaphex
413771f14f
(Android) Change Log.e to Log.i for refresh rate notification
2013-01-05 06:25:28 +01:00
twinaphex
147cb8f0d1
(Android) get rid of window_ready member
2013-01-05 06:24:13 +01:00
twinaphex
1cae4de653
(Android) More elegant way of setting refresh rate
2013-01-05 06:02:02 +01:00
twinaphex
4617f02aaf
(Android) Group touchscreen overlay settings with new input settings
...
screen
2013-01-05 05:05:40 +01:00
twinaphex
4eeac9a1d7
(Android) Add autodetect_enable entry to settings
2013-01-05 04:58:30 +01:00
twinaphex
e76ce3d525
(Android) Should autodetect keyboards now and configure them
2013-01-05 04:07:44 +01:00
twinaphex
c64af4d3d0
(Android) Should configure first four pads for Wiimote pads if
...
IME app is ccpcreations Wii IME
2013-01-05 00:58:06 +01:00
Themaister
870bf97e41
Fix second pass bug on Android.
2013-01-05 00:42:55 +01:00
Themaister
f8b86b56dd
Enable overlays by default.
2013-01-04 23:05:51 +01:00
Themaister
7c841c18b3
Only extract Overlays/.
...
Extracting lots of stuff
takes too much time.
2013-01-04 22:55:02 +01:00
Themaister
587c69aa46
Comment out asset extraction.
...
Slows down massively. Need to find a better solution.
2013-01-04 22:33:42 +01:00
Themaister
7bd1cf3da8
Only extract overlays and shaders from asset dir.
2013-01-04 22:20:21 +01:00
Themaister
3b7aa5c243
Add .dummy files to Overlays and Shaders.
2013-01-04 22:11:47 +01:00
Themaister
f886b3bc95
Add more shader options.
2013-01-04 21:46:45 +01:00
twinaphex
085a90d018
Get rid of RARCH_GPU_PERFORMANCE_MODE
2013-01-04 21:32:22 +01:00
Themaister
3f8bfa1484
Enable FBO support for Android.
...
GLES2 supports FBOs natively.
2013-01-04 20:54:33 +01:00
Themaister
ca8f29d58f
Extract all assets/ into cache/.
2013-01-04 20:34:54 +01:00
Themaister
2267c4d65b
Hook up XML shader and overlay prefs.
2013-01-04 16:46:22 +01:00
Themaister
100f5ac947
Start adding path settings.
2013-01-04 16:46:22 +01:00
twinaphex
6f0360e6c4
(Android) Fixes a whole lot of issues - should force AKEYCODE_BACK
...
on touchscreen to always exit RetroArch - etc.
2013-01-02 23:53:40 +01:00
twinaphex
72b7d885b6
Revert "Revert "Don't assume device IDs won't collide.""
...
This reverts commit 4e3ffc0d72
.
2013-01-02 22:24:36 +01:00
twinaphex
ab5c3501ea
(Android) Get rid of #if 0
2013-01-02 22:24:18 +01:00
twinaphex
afbf41f46e
(Android) Can now combine IME app autodetection and USB pad
...
autodetection
2013-01-02 22:23:47 +01:00
Themaister
5a548ca447
More explicit error checking for JNI name lookup.
2013-01-02 21:54:35 +01:00
twinaphex
4e3ffc0d72
Revert "Don't assume device IDs won't collide."
...
This reverts commit ef5b656f23
.
2013-01-02 21:21:06 +01:00
Themaister
ef5b656f23
Don't assume device IDs won't collide.
2013-01-02 19:15:02 +01:00
twinaphex
4b18244c84
(Android) Turn off PERF_TEST
2013-01-02 19:09:58 +01:00
twinaphex
6a6155affe
(Android) Drop preDispatchEvent again
2013-01-02 19:08:18 +01:00
twinaphex
3a69f1f151
(Android) Some more checks in input code
2013-01-02 18:46:51 +01:00
twinaphex
6bbcc1eeda
Revert "Remove preDispatch call."
...
This reverts commit 8bf6e5b5ee
.
2013-01-02 18:03:53 +01:00
twinaphex
e296c4955f
(Android) Makefile cleanup
2013-01-02 17:41:09 +01:00
Themaister
8bf6e5b5ee
Remove preDispatch call.
...
Fix possible segfault for ID table lookup.
2013-01-02 16:51:09 +01:00
twinaphex
49709b90bf
(Android) Add Vsync toggle in Settings
2013-01-02 06:43:31 +01:00
twinaphex
55376dc2b5
(Android) Add rewind and auto rotate options to settings
2013-01-02 04:54:08 +01:00
twinaphex
ecd614c9ec
(Android) Add Xperia Play binds (untested)
2013-01-01 23:19:43 +01:00
twinaphex
a16800bc79
(Android) cut down on unneeded members in android_app struct
2013-01-01 04:11:44 +01:00
twinaphex
0755b6b579
(Android) Remove remnants of savedState glue code
2013-01-01 03:44:57 +01:00
Themaister
0b4cf2d053
Update license headers to 2013.
2013-01-01 01:41:15 +01:00
twinaphex
f838901f74
(Android) Should fix L1 button on Sixaxis IME binds
2012-12-31 23:19:30 +01:00
twinaphex
8099d76943
(Android) Add dancingpixelstudios Sixaxis IME app binds
2012-12-31 22:26:44 +01:00
twinaphex
c76ee4c6b4
(Android) Add more ccp IME app autodetection
2012-12-31 21:36:29 +01:00
Themaister
91d58deec0
Add option for Square pixels (1:1 PAR).
2012-12-31 21:33:15 +01:00
Themaister
be602e417a
More flexible aspect ratio options.
2012-12-31 21:24:59 +01:00
Themaister
be5c271b0e
Don't show save files in ROM browser.
2012-12-31 20:48:52 +01:00
Themaister
ca2e6c3e24
Fix crash when device is rotate in settings.
2012-12-31 18:52:35 +01:00
Themaister
fafe555a27
Remove debugging messages from Java config.
2012-12-31 18:28:46 +01:00
Themaister
a00f2ae254
Merge branch 'master' of github.com:Themaister/RetroArch
2012-12-31 18:10:10 +01:00
Themaister
fad341d7b0
Remove unused import.
2012-12-31 18:06:58 +01:00
Themaister
a1d91845c5
Merge branch 'master' of github.com:Themaister/RetroArch
...
Conflicts:
android/phoenix/src/org/retroarch/browser/ModuleActivity.java
2012-12-31 18:03:46 +01:00
twinaphex
0de110a274
(Android) Create separate input_autodetect.c input file
2012-12-31 18:02:20 +01:00
twinaphex
e2163317d7
(Android/RARCH_CONSOLE) Move DPAD_EMULATION enums to general.h -
...
makes it easier from maintenance perspective
2012-12-31 17:50:47 +01:00
Themaister
cb9bb8455f
Make basic settings work.
2012-12-31 17:46:15 +01:00
twinaphex
9f361de651
(Android) Autoconfigures IME app ccpcreations Wiimote pad 1 now
2012-12-31 17:39:04 +01:00
twinaphex
7855a25502
(Android) Can now grab current IME string from Java and pass it to
...
native
2012-12-31 16:36:28 +01:00
twinaphex
ef42f6b58c
(Android) Don't push message to queue if message is empty
2012-12-31 16:07:11 +01:00
twinaphex
33241abad2
(Android) Pass source to setup_keycode_lut too
2012-12-31 16:05:07 +01:00
Themaister
0270c106c5
Start adding setting dialogs.
2012-12-31 16:04:37 +01:00
Themaister
925a55c9e1
Start reworking settings menus into Java Phoenix.
...
Fix style according to Eclipse Ctrl+F.
Let frontend find default config.
Start adding popup menu for different settings.
Do not autodetect config on Android in native code.
2012-12-31 15:00:12 +01:00
Themaister
cce0d9379a
Fix warning in manifest.
2012-12-31 12:21:33 +01:00
Themaister
bb95313175
Add boolean support to Java config file.
2012-12-31 12:18:47 +01:00
twinaphex
71fe22f8ba
(Android) Add some more alternative name detection rules for
...
PS3 pad
2012-12-31 04:19:45 +01:00
twinaphex
f375f550af
(Android) Add Saturn USB pad / Toodles Champ / Mayflash Wii Classic
...
USB pad binds
2012-12-31 04:06:43 +01:00
Themaister
69491ea284
Add Java config file code.
2012-12-31 02:43:13 +01:00
twinaphex
6240fb0076
(Android) Add PS Move Navi binds
2012-12-31 01:06:33 +01:00
twinaphex
1bc1b61938
(Android) Autoconfigures MOGA pad now
2012-12-30 23:37:49 +01:00
twinaphex
30bb3a150a
(Android) Add 'unbound' message for pads which are not autoconfigured
2012-12-30 22:06:52 +01:00
twinaphex
74f8845ac3
(Android) onSaveInstanceState callback- don't point to anything
2012-12-30 21:56:57 +01:00
twinaphex
acefa9bfc4
(Android) Maps PS3 pad correctly now
2012-12-30 21:43:58 +01:00
Themaister
8a58858d84
Refactor out save stating and reentrancy.
...
It's not really needed.
2012-12-30 18:25:49 +01:00
twinaphex
45fa3d7ba7
(Android) PS3 pad detection - still need to sort out D-pad
2012-12-30 17:03:10 +01:00
Themaister
35e17e5017
Fix CPU hogging issue on Android when paused.
2012-12-30 16:54:16 +01:00
twinaphex
813a659f8a
(Android) Detects Dual Strike now
2012-12-30 16:53:24 +01:00
twinaphex
b264700eaf
(Android) First stab at autodetection code
2012-12-30 16:33:13 +01:00
Themaister
c91e0e23f4
Add JNI device name query.
2012-12-30 15:04:02 +01:00
Themaister
9fbd888566
Handle orientation without explict calls.
...
Appears to fix some kind of "race condition" in EGL.
2012-12-28 00:12:18 +01:00
Themaister
4651dd935a
Improve multitouch.
2012-12-27 23:03:35 +01:00
twinaphex
9f80f36c16
(Android) Small refinement to input
2012-12-27 21:10:18 +01:00
twinaphex
16ab406a1a
(Android) First stab at multitouch - far from satisfactory
2012-12-27 17:08:46 +01:00
twinaphex
ad7a8cd468
(Android) Include native/jni/Android.mk file in phoenix/jni/Android.mk
...
file
2012-12-27 14:55:40 +01:00
Themaister
7458f7888f
Set up multitouch querying.
2012-12-27 12:26:13 +01:00
notaz
b1e8c84f55
(Android) Enable and fix warnings.
2012-12-26 03:11:33 +02:00
notaz
729bf464c5
(Android) Enable logger and overlay for phoenix.
...
Doesn't build otherwise for me.
2012-12-26 03:11:08 +02:00
Themaister
e3378c219c
Use crude ref-counting for driver handles.
2012-12-25 23:18:19 +01:00
Themaister
82f2bba8f2
Accept CONFIGFILE argument over JNI.
2012-12-25 15:21:01 +01:00
Themaister
4d802ccfbc
Set custom refresh rate before starting main loop.
2012-12-25 14:00:24 +01:00
Themaister
e4e0d9c72d
Reset driver.* handles on driver reinit.
2012-12-25 00:01:06 +01:00
twinaphex
f00c0311d3
(Android) Add more JNI macros
2012-12-24 22:15:01 +01:00
twinaphex
2ee5efc4a1
(Android) Orientation change now done in a stable way without freeing/
...
reiniting the video driver again
2012-12-24 20:17:16 +01:00
twinaphex
e8a57f21cd
(Android) Fix - restore state functionality broke again due to
...
'refactor' in driver.c - this does not work for re-entrancy - please
consult with me
2012-12-24 18:06:51 +01:00
twinaphex
70b5007a1e
(Android) Wrapping all JNI usage seems impractical - settle for
...
a JNI helper header file instead
2012-12-24 17:22:57 +01:00
twinaphex
bacad2f05a
(Android) Some more JNI refactors - more coming up
2012-12-24 16:14:38 +01:00
twinaphex
480e36000e
(Android/Phoenix) remove remnants
2012-12-24 15:23:06 +01:00
twinaphex
e5e58912c1
(Android) Input - small nit changes
2012-12-24 15:05:59 +01:00
twinaphex
8f86172e3f
(Android) Smaller 'overlay next' button for basic overlay
...
(Android) Mouse can be used to control overlay now too - is crash-prone
though after too many mouse clicks - reason unknown right now
2012-12-24 14:08:50 +01:00
twinaphex
eb6937a7bd
(Android) JNI wrapper - check some more for exceptions
2012-12-24 12:53:50 +01:00
twinaphex
b03f5d8c4b
(Android) Motion events now use correct pointer for event instead
...
of always pointer 0
2012-12-24 12:30:05 +01:00
twinaphex
8f6b5ab793
(Android) JNI - add safety checks
2012-12-24 11:26:38 +01:00
Themaister
35bf5c82c1
Make OVERLAY optional.
2012-12-23 18:39:01 +01:00
twinaphex
7116118051
Remove remnants of HAVE_CONFIGFILE
2012-12-23 18:16:33 +01:00
twinaphex
ad8d09f754
(Android) Add a lot of actions to quick menu overlay
2012-12-23 17:51:32 +01:00
twinaphex
97ab249625
(Android) Overlay next button should work now along with other
...
overlay state inputs
2012-12-23 15:29:54 +01:00
twinaphex
269698661a
(Console/Android) Simplify input_key_pressed implementation
2012-12-23 14:44:46 +01:00
twinaphex
e58ca0b95b
(Android) Refactor JNI code
...
(Android) Change overlay PNGs to TGAs - add 256x256 quickmenu
texture - change basic_overlay.cfg coords
2012-12-23 14:25:28 +01:00
twinaphex
04cabb0996
(Android) refactor JNI code - still can't load ClassLoader
2012-12-23 13:16:58 +01:00
twinaphex
5065e12ae7
(Android) ModuleActivity - comment out Toast hack
2012-12-23 07:32:04 +01:00
twinaphex
18bf8e2a16
(Android) Refactor JNI code
2012-12-23 07:30:15 +01:00
twinaphex
26c59ef649
(Android) Added autoconfiguration of Wiimote/Nunchuk/Wiimote - for
...
use with free Wii IME app from C.C.P. Cre@ions
2012-12-22 09:44:56 +01:00
twinaphex
7431bd5d22
(Android) Add more control schemes for USB gamepads
2012-12-22 07:13:32 +01:00
Toad King
ff3ec9f8a5
(Android) minor cleanup
2012-12-21 19:00:18 -05:00
Toad King
462adce111
(Android) touch input fixes
2012-12-21 18:32:53 -05:00
twinaphex
75b36e6ba0
(Android) Tried with condition flag - still doesn't work
2012-12-21 08:08:50 +01:00
twinaphex
0df2eff66b
(Android) Some input refactors
2012-12-21 04:14:47 +01:00
twinaphex
29ef7dc4ed
(Android) Initial implementation of input overlay key input code -
...
not working yet due to need to determine whether or not touchscreen
is pressed in input_state_pressed
2012-12-21 01:31:01 +01:00
twinaphex
456593ddb1
(Android) Add way to tell where the event is coming from
2012-12-20 23:57:46 +01:00
twinaphex
909c392094
(Android) Build fix for building with input debug
2012-12-20 23:01:48 +01:00
twinaphex
92e5036eb6
Disable onLowMemory callback - after this has executed, it would
...
call Dalvik's garbage collector - definitely want to avoid that
2012-12-20 13:25:09 +01:00
twinaphex
3273ccb5d6
(Android) Add preDispatchEvent
2012-12-19 00:55:39 +01:00
twinaphex
60dd07364e
(Android) Fix build
2012-12-18 20:56:33 +01:00
twinaphex
1c0fc0e65e
(Android) Pack the LUT entries so that we can store eight 8-bit
...
values in them - this will allow for custom LUTs per controller
2012-12-18 18:56:16 +01:00
twinaphex
1564d04a1e
Get rid of doubly #ifdef in retroarch.c
2012-12-18 07:46:40 +01:00
twinaphex
2e5f21db60
(Android) Do window ready checking differently
2012-12-18 06:01:56 +01:00
twinaphex
3570ba80d2
(Android) Move Android-specific pause functionality outside of
...
rarch_main_iterate
2012-12-18 03:18:53 +01:00
twinaphex
0210f8f72f
(Android) Last input tweak for today
2012-12-17 20:53:36 +01:00
twinaphex
918052f5ba
(Android) Rewrite activity_paused logic
2012-12-17 20:07:08 +01:00
twinaphex
74ae6ecf57
(Android) Better deinit - will now deinit RetroArch and save game
...
RAM if you forcibly stop RetroArch
2012-12-17 18:45:26 +01:00
twinaphex
cd1ddbb9c7
(Android) Better restore state functionality
2012-12-17 17:58:08 +01:00
twinaphex
dca1175854
(Android) Add performance counters for input poll
2012-12-16 17:13:49 +01:00
twinaphex
22f5f67522
(Android) Use AMotionEvent_getPointerCount() > 0
2012-12-16 16:35:49 +01:00
twinaphex
3eabba50f9
(Android) Onscreen input debugging
2012-12-16 15:46:53 +01:00
twinaphex
5f46f80b20
Revert "(Android) Simplify default binds - reduce code"
...
This reverts commit 68ab7e0372
.
2012-12-16 06:54:49 +01:00
twinaphex
68ab7e0372
(Android) Simplify default binds - reduce code
2012-12-16 06:26:12 +01:00