Commit Graph

629 Commits

Author SHA1 Message Date
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