Lioncash
348cdb32b6
Fix a typo in the class name checking in function startActivity in MainMenuActivity.java.
2013-10-08 19:53:26 -04:00
Lioncash
1cc576b20f
[Android] Clean up the manifest a little.
2013-10-08 19:51:37 -04:00
Lioncash
547219c244
[Android] Put the directory activities into a separate package to keep them separate from the rest of the files. Do the same for preference classes as well.
2013-10-08 19:50:23 -04:00
Lioncash
f1b6f95c40
[Android] Get rid of a typecast om ConfigFile.java.
2013-10-08 19:25:40 -04:00
Lioncash
0d869aa768
[Android] Simplify conditional statement within DirectoryActivity.java. This is already checked through the allowFile variable. So if that is true, then it's sensible to assume this is true as well.
2013-09-27 09:38:19 -04:00
Lioncash
4718bc63af
Catch a more specific exception in HistoryWrapper.java. The only possible exception that can be thrown here is IndexOutOfBoundsException.
2013-09-27 09:02:22 -04:00
Lioncash
1f6161b45e
Missed one string in DisplayRefreshRateTest.java. Now everything that matters should be within strings.xml now.
2013-09-27 02:30:38 -04:00
Lioncash
9310e1face
RetroArch now fully capable of multi-language support.
2013-09-27 02:24:46 -04:00
Lioncash
a33863f0f2
Initial basic multi-language support.
2013-09-27 00:58:05 -04:00
Lioncash
a04e2ff11a
Use a precomposed ellipsis for the asset extraction string in strings.xml
2013-09-27 00:24:53 -04:00
Lioncash
68b252da75
Remove non-existant activities from the manifest.
2013-09-27 00:16:16 -04:00
Lioncash
be32d28dcd
Generic cleanup and simplifications.
...
Just some really generic things that simplify existing code among other things.
2013-09-27 00:13:37 -04:00
Lioncash
14c3892208
Make classes which are not extended final. This gives a clear indication of such.
2013-09-27 00:00:51 -04:00
twinaphex
387701b55e
(Android) Bump up version code - add more descriptions for cores
2013-09-23 03:54:28 +02:00
Themaister
8489440d7e
Use Integer.parseInt.
2013-09-14 15:46:19 +02:00
twinaphex
ac9e0025e2
(Android Phoenix) Add 96ms audio latency option as well
2013-09-14 15:03:20 +02:00
twinaphex
0245f926d1
(Android Phoenix) Set configurable audio latency
2013-09-13 15:57:13 +02:00
twinaphex
e6f527e992
(Android Phoenix) Add ability to set automatic audio latency option on/off
2013-09-13 15:17:57 +02:00
twinaphex
847f7f8d05
(Android Phoenix) Set video_threaded to false and set refresh rate of 59.19Hz for Xperia
...
Play
2013-09-12 20:02:36 +02:00
twinaphex
0d873654cc
(Android Phoenix) Add Xperia Play detection based on MODEL string
2013-09-11 14:07:54 +02:00
twinaphex
0b45fb1483
(Android Phoenix) Set default values for ListPreferences
2013-09-11 11:00:43 +02:00
ToadKing
ad7c442e8c
[Android] bump version number
2013-09-09 19:28:50 -04:00
twinaphex
ead5a3b3ac
(Android) comment readBackInt for input_back_behavior - this crashes hard for now
2013-08-28 02:12:40 +02:00
twinaphex
72057ab9be
(Android Phoenix) Add readBackInt - now saves input_back_behavior for per-core
...
config as well
2013-08-26 00:21:09 +02:00
twinaphex
da8b19c25c
(Android Phoenix) Add some TODO notes to settings saving and add
...
an entry to per-core config state
2013-08-26 00:11:34 +02:00
twinaphex
8f72a8aa46
(Android Java) Apply setCoreTitle even when per-core configs is not enabled
2013-08-24 20:24:40 +02:00
twinaphex
fa32fca53d
(Android Java) Add some more settings to per-core config
2013-08-24 17:30:09 +02:00
twinaphex
a1abd8aaa7
(Android Java) Add readBackFloat
2013-08-24 16:39:23 +02:00
twinaphex
23faaba1f1
(Android) Add getFloat/setFloat to ConfigFile.java
2013-08-24 16:37:04 +02:00
Themaister
b6539dc879
Initial start for per-core configs.
...
Dirty, but only real way to do this on Android it seems.
2013-08-24 16:26:19 +02:00
Themaister
fbc0b8f0eb
Minor code cleanups.
2013-08-24 15:13:44 +02:00
Themaister
ae5221947a
IME config fixups.
2013-08-24 12:52:47 +02:00
Themaister
73cb566620
"Revert" audio buffer behavior on Android.
...
Add audio_block_frames setting (only used by OpenSL atm).
2013-08-24 12:04:47 +02:00
twinaphex
692f8892aa
(Android) Add fallback for API level 17 audio buffer size path if
...
high audio latency is enabled
2013-08-24 05:22:25 +02:00
twinaphex
d13542f12b
(Android) Detects buffer size properly now on Android 4.2 and up -
...
bases requested latency on this. Old fallback applies for non-4.2
2013-08-24 05:10:14 +02: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
Themaister
6ab81b648e
Style nits.
2013-08-21 18:57:27 +02:00
zevektor
8b0124ba2a
Load roms from external app - #3
2013-08-21 14:08:06 +02:00
zevektor
6deb38c07d
Checks on load rom from external app changed.
2013-08-21 14:04:43 +02:00
zevektor
f854f47855
Fixed bug when back button is pressed.
2013-08-21 12:57:40 +02:00
zevektor
fe84dbb121
Fixes
2013-08-21 12:46:57 +02:00
zevektor
56674fb7f0
Allow to load roms from external apps.
2013-08-19 23:23:39 +02:00
twinaphex
02600424eb
(Android) Set RetroActivity to android:exported="true"
2013-08-19 15:55:53 +02:00
twinaphex
220411be67
(Android Phoenix) Preliminary per-core config settings - maister:
...
things like ROM path don't currently work correctly per core when
configured individually - please look at it
2013-08-19 01:14:01 +02:00
twinaphex
05ae971aae
(Android) We now select a core first with 'Load Core', then select a game.
...
Opens the door for per-core config files - also remembers the core from the
last previous session
2013-08-18 21:02:41 +02:00
twinaphex
8b8e33ed92
(Android) Take out context menu in CoreSelection - also reduces code bloat
...
- IME selector should go in Input Settings menu
2013-08-18 18:20:50 +02:00
twinaphex
744d2d169e
(Android Phoenix) Take out 'welcome to Android' popup
2013-08-18 03:04:03 +02:00
twinaphex
7f480342a4
(Android Phoenix) Add GameMID BT autodetection
2013-08-17 23:36:04 +02:00
twinaphex
849c14d8a2
(Android) Bumped up to r22
2013-08-16 17:07:09 +02:00
Themaister
c539b82a70
Display dialog title.
2013-08-16 15:46:37 +02:00
Themaister
dd2d8009ca
Add ProgressBar for asset extraction.
2013-08-16 14:46:36 +02:00
Themaister
2dcc133cab
Wait for asset thread when selecting overlay and/or shader.
2013-08-16 12:25:34 +02:00
Themaister
758dc7e196
Add Load Game (History) to Android frontend.
...
Also cleanup core selection list a bit to be more readable.
2013-08-16 12:16:19 +02:00
twinaphex
963f206456
Bump to version 0.9.9.6
2013-08-16 03:57:29 +02:00
twinaphex
fc564c2bd6
Add 0.9.9.5 changelog
2013-08-15 00:57:13 +02:00
twinaphex
6de6a793ab
(Android Phoenix) Include popup about asset extraction
...
Bump up to version 0.9.9.5
2013-08-15 00:13:08 +02:00
twinaphex
b0799be6ba
(Android Phoenix) Set default libretro path (for TV Mode)
2013-08-14 22:18:23 +02:00
twinaphex
39edc5379b
(Android Phoenix) Cleanups - reuse instance from MainMenuActivity to get application
...
info stuff
(Android Phoenix) TV Mode now creates a default config file if one wasn't there
already - makes it work from startup
2013-08-14 14:54:02 +02:00
twinaphex
0bbd9699b4
(Android Phoenix) TV Mode now loads the config file
2013-08-14 04:27:44 +02:00
twinaphex
6fd04e1e0e
(Android Phoenix) Add TV mode - boot straight into RGUI
2013-08-14 04:17:30 +02:00
twinaphex
0dde2ce7c4
Add bsnes performance module info files
2013-08-14 03:59:11 +02:00
twinaphex
b0644e2f71
(Android Phoenix) Close CoreSelection activity after having launched a game
2013-08-13 20:26:21 +02:00
twinaphex
8286e30b6b
(Android Phoenix) Some cleanups to CoreSelection.java
2013-08-13 19:27:13 +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
16ca310f93
Add high latency audio support for Android.
...
Should fix ghetto hardware again.
2013-08-12 20:13:06 +02:00
twinaphex
3122dbf4e6
(Android Phoenix) Update string somewhat to reflect that Ouya
...
doesn't have Google Play installed
2013-08-12 18:54:27 +02:00
twinaphex
a7b8bfc020
(Android Phoenix) Add Ouya autodetection rules - should disable
...
input overlay at startup and setup input_autodetect to true
2013-08-12 18:53:17 +02:00
twinaphex
fc4a6b6250
(Android Phoenix) Rename RetroArch.java to CoreSelection.java
2013-08-12 18:48:07 +02:00
twinaphex
647a423aa4
(Android Phoenix) Split up menu classes into separate .java files
2013-08-12 17:43:27 +02:00
twinaphex
7abe27de81
(Android Java) Create separate class for ReportIME
2013-08-12 05:51:33 +02:00
twinaphex
b142cae10a
(Android Java) Split ModuleWrapper class off into separate .java file
2013-08-12 05:19:39 +02:00
twinaphex
f17fd23ad0
(Android Java) Remove Report Refreshrate
2013-08-12 02:08:54 +02:00
twinaphex
b6370d2441
(Android Java) Set threaded video to default - Shield/Nexus 7 2013 now simply an
...
'OK' messagebox
2013-08-12 01:51:49 +02:00
twinaphex
996c7e4def
(Android Phoenix) Simplify detection messages
2013-08-11 06:13:20 +02:00
twinaphex
15a38dfb27
(Android) Make beginning popup a 'welcome message' and no longer ask about
...
choosing between threaded video and static sync - just mention static sync
but that's it - enable threaded video by default.
2013-08-11 05:38:59 +02:00
twinaphex
f62d15a3b3
(Android Java) Move functionality over to main menu
2013-08-10 23:53:37 +02:00
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
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
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
681d24ee3a
Reword XML shaders to GLSL shaders.
2013-08-01 20:05:15 +02:00
Themaister
fa5e58ffb8
Fixup manifest.
...
Crashed with full org.retroarch. path.
2013-08-01 20:04:07 +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
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
robin007bond
41839c345a
Update prefs.xml
...
Changed 'phone' to 'device', because RetroArch runs on tablets too.
2013-07-08 18:40:38 +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
c9928a0b8a
Update readmes/etc for 0.9.9.2
2013-06-17 01:30:37 +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
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
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
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
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
6899434609
(Android) Add back button behavior option
2013-03-07 15:21:17 +01:00
twinaphex
0c87437ea3
(Android) Fixes menu back button again on Xperia Play
2013-03-02 18:37:52 +01: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
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
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
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
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
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
8936f058c4
(Android) Add iCade profile iPega
2013-02-11 01:39:06 +01: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
fa582bf15e
(Android) Add ICade profile option
2013-02-09 11:44:50 +01:00
Themaister
c5a96adae2
Fix warning in Java.
2013-02-08 14:28:26 +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
twinaphex
bdf74174f1
(Android) Quick fix for input - bump up version to r10
2013-02-05 18:00:16 +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
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
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
c479cc9961
(Android) key bind preference changes
2013-01-31 20:41:57 -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
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
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
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
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
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
ad43d44372
(Android) Changed names somewhat + bumped up version
2013-01-26 23:23:54 +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
88a45c3c0f
Add refresh rate code.
2013-01-13 11:21:54 +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
4343d64b6f
(Android) Disable debug input reporting by default
2013-01-05 17:55:04 +01:00
twinaphex
9a8e6a6432
(Android) Add debug input keycode reporting option
2013-01-05 17:09:13 +01:00
twinaphex
413771f14f
(Android) Change Log.e to Log.i for refresh rate notification
2013-01-05 06:25:28 +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
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
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
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
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
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
Themaister
cb9bb8455f
Make basic settings work.
2012-12-31 17:46:15 +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
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
Themaister
69491ea284
Add Java config file code.
2012-12-31 02:43:13 +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
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
82f2bba8f2
Accept CONFIGFILE argument over JNI.
2012-12-25 15:21:01 +01:00
twinaphex
480e36000e
(Android/Phoenix) remove remnants
2012-12-24 15:23:06 +01:00
twinaphex
7116118051
Remove remnants of HAVE_CONFIGFILE
2012-12-23 18:16:33 +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
10483e08e1
(Phoenix) Can now go back to 'Select libretro core' from 'select
...
ROM' menu by pressing Back button by returning RESULT_CANCELED
from DirectoryActivity
2012-12-10 19:13:39 +01:00
twinaphex
fdc65d7851
(Android) - New phoenix frontend - use startActivityForResult for filebrowsing
...
- Get rid of most PHOENIX_LEGACY ifdefs - code now works for both Phoenix and
Phoenix-legacy
- Refresh rate auto-configuration should work now on Phoenix
- Going to get rid of Phoenix-legacy soon altogether
2012-12-09 20:33:08 +01:00
twinaphex
ecc2376e6f
(Phoenix Legacy) Adding back phoenix legacy for now
2012-12-08 12:37:00 +01:00
meancoot
3ca708a9b8
(Android) Fix eclipse project.
2012-12-08 05:04:05 -05:00
meancoot
c57c9b79cf
(Android) Delete unneeded android-support-v4.jar
2012-12-07 15:50:46 -05:00
meancoot
6eb1f60415
(Android) Add parent directory item to file lists.
2012-12-07 15:46:17 -05:00
meancoot
fc1cf035d7
Delete original phoenix directory; Rename andretro directory to phoenix.
2012-12-06 01:47:52 -05:00
Toad King
1e03bb3d50
[ANDROID] "handle" all config changes while executing the emulator
...
re-init video code on orientation change
2012-12-04 17:36:02 -05:00
Toad King
ba0a09eb91
[ANDROID] use WRITE_EXTERNAL_STORAGE permission
2012-12-02 14:35:13 -05:00
twinaphex
623822126a
(Android) Set buffer count to 4 instead of 8 for Jelly Bean and
...
higher - test experimental lower latency for fast OpenSL mixer
2012-12-02 07:32:28 +01:00
Toad King
d1b9015aef
[ANDROID] pass phone version to activity
2012-11-30 20:54:29 -05:00
twinaphex
f1709aefec
(Android) remove force_16bit from duplicate config file (TODO - try
...
to see if we can remove this altogether)
2012-11-20 23:56:11 +01:00
twinaphex
6932f866ca
(Android) Try to reduce call stack by pointing everything in thread entry function
2012-11-03 21:03:14 +01:00
twinaphex
8161aec704
(Android Phoenix) Some build fixes
2012-10-22 20:11:00 +02:00
twinaphex
46fd925d01
(Android) Can now select libretro core from Phoenix too, argument
...
gets passed to native activity
2012-10-16 11:59:08 +02:00
twinaphex
99bb0734c8
(Android) Remove unnecessary icons for native activity
2012-10-16 02:20:53 +02:00
twinaphex
7a3e29539a
(Android) Picks up ROM filename argument now in android_main -
...
passed from Java phoenix to native activity
2012-10-16 02:06:20 +02:00
twinaphex
bbbdb1ccc0
(Android) Cut down on engine_draw_frame usage
2012-10-15 21:49:17 +02:00
twinaphex
4f8a040411
(Android) Now starts up the native activity correctly when a ROM has been
...
selected - arguments still need to be passed and right now it's just doing
some glClears - however - POC more or less works - now to make it run Rarch
2012-10-14 07:21:12 +02:00
twinaphex
b89e0e90c9
(Android) Phoenix works again
2012-10-14 05:24:34 +02:00
twinaphex
6e730dab47
(Android) Split up project into native / phoenix - phoenix now doesn't
...
show main screen/rom browser (sigh)
2012-10-14 05:18:53 +02:00