Commit Graph

1140 Commits

Author SHA1 Message Date
twinaphex 73e6acbc37 (Android) Add HAVE_LAKKA, HAVE_GLUI and HAVE_XMB 2014-10-09 05:24:22 +02:00
Vladimir Panteleev cb7729fcd3 (Android) Enable building with ant on Windows 2014-09-28 03:26:30 +00:00
twinaphex ce6c884724 Take out HAVE_CC_RESAMPLER define 2014-09-24 09:39:41 +02:00
aliaspider 7899dea89f add NEON optimizations for the CC resampler. 2014-09-22 08:28:24 +01:00
twinaphex 9968235d68 (Android) Fix JNI build 2014-09-15 19:03:09 +02:00
twinaphex 3b23c4442a (apk-extract.c) Style/indent nits 2014-09-15 16:59:51 +02:00
twinaphex 3787c831e7 (Wii) Compile in 7zip support 2014-09-12 22:24:18 +02:00
twinaphex 119a51be76 Silence unused variable warnings
(Android) undefine HAVE_COMPRESSION - gets defined in griffin.c now
2014-09-12 21:41:54 +02:00
twinaphex b360a308ce (Android) Build fix 2014-09-11 07:35:42 +02:00
twinaphex 442b4a7c7e (Android) Compile in 7zip support 2014-09-02 21:26:31 +02:00
twinaphex 6a5f614215 (7z) Change function signature of 7zip_read_file function 2014-09-02 20:45:57 +02:00
CaseyB 20795bf1dc Added LEANBACK_LAUNCHER category
Added LEANBACK_LAUNCHER category to be compatible with Android TV
2014-08-20 13:12:06 -04:00
l3iggs a1ed67f6e8 (Android) set APP_PLATFORM defaults in case not compiling from libretro-super 2014-08-18 08:40:12 -07:00
l3iggs 414ce2d5a6 Merge remote-tracking branch 'upstream/master' into patch-1 2014-08-18 08:38:47 -07:00
l3iggs 3bd0812d85 [Android] set default target ABI 2014-08-17 23:11:01 -07:00
l3iggs f3a2be6abf [Android] allow for variable NDK header version 2014-08-17 21:27:53 -07:00
l3iggs 6d8b095865 [Android] allow variable ABI targets 2014-08-17 21:16:01 -07:00
twinaphex e1a122843b Add null camera - remove HAVE_CAMERA ifdefs 2014-08-14 02:55:04 +02:00
twinaphex 027bd68bb3 Add location/null.c - get rid of HAVE_LOCATION ifdefs 2014-08-14 02:15:48 +02:00
twinaphex 92e7e413d4 (Android) Take out HAVE_BUILTIN_AUTOCONFIG - Android port now relies
on joypad autoconfig files put inside autoconfig directory
2014-08-13 12:17:45 +02:00
twinaphex aa8aa948c1 (Android) Define __ARM_NEON__ for ARMv7 ABI 2014-08-03 00:57:16 +02:00
twinaphex 272002310d Rename more references to 'roms' 2014-07-28 20:01:27 +02:00
l3iggs 628b644785 (Android) restrict abi targets
This fixes a build error I get with the latest android NDK (r10) complaining about an unsupported architecture (armeabi, maybe it was retired). Also, libretro-build-android-mk.sh only builds the cores for armeabi-v7a, mips and x86 anyway so there is no point in building the app for other architectures.
2014-07-26 11:28:23 -07:00
twinaphex fbb0b57cae Use __ARM_NEON__ define instead of HAVE_NEON 2014-07-26 20:18:37 +02:00
twinaphex fe4e0f4842 zlib_parse_file callbacks - some code niceties for similar functions 2014-07-22 07:25:36 +02:00
twinaphex d1a85b6d95 Take out HAVE_SCREENSHOTS everywhere 2014-07-22 03:22:18 +02:00
Lioncash 54418c2c66 Android: Minor changes
- Use the character version of lastIndexOf
- Use a StringBuilder instead of a raw String. Doesn't destroy/recreate
  the string every time we append to it.
2014-07-17 16:56:54 -04:00
Themaister 09443d88c2 Android: Remove useless getDisplayRefreshRate
Interferes with detection in native activity.
2014-06-21 17:05:04 +02:00
Themaister 9a8147fe93 Actually read back RetroArch config.
onDestroy() is never called for some unknown reason, probably exit() in
NDK. Even so, finish() from UI thread via JNI doesn't work either <_<.
2014-06-20 14:26:26 +02:00
twinaphex c090ee634c (Android) Remove debug_input_enable 2014-06-20 07:03:06 +02:00
twinaphex 5216e90c12 (Android) - EGL context cleanups
- Add shared context support
2014-06-20 04:35:12 +02:00
Themaister e75f15cb91 Fix Android build. 2014-06-17 17:58:58 +02:00
Themaister 5530de0fb7 Android: Fix handling of libretro_path/libretro_directory. 2014-06-16 21:50:29 +02:00
twinaphex 97c5b9976d (Menu) Change some RGUI references to Menu 2014-06-13 18:47:24 +02:00
twinaphex d6486df835 (Android frontend) Refactor RetroActivity launching 2014-06-13 05:48:13 +02:00
twinaphex 94cd38f628 (Android) Sets default savedir/savestate/system directory paths now to internal sandboxed
app dir (Android 4.4.2 and so on no longer allow writing to SD card)
2014-06-13 03:52:17 +02:00
twinaphex b3ad2913a4 (Android frontend) Cleanups 2014-06-13 03:06:29 +02:00
twinaphex d476f0df91 Revert "Remove g_settings.audio.block_frames - never used"
This reverts commit 9ed3f3847c.
2014-06-13 02:15:10 +02:00
twinaphex ddf0dcb165 (Android) Build fixes/cleanups to frontend 2014-06-13 01:10:14 +02:00
twinaphex 86ee594b68 (Android frontend) Take out audio_latency_auto - now handled in native activity 2014-06-13 00:36:58 +02:00
twinaphex 9ed3f3847c Remove g_settings.audio.block_frames - never used 2014-06-13 00:17:23 +02:00
twinaphex 34f161f1c9 (Android) fix input overlay enable 2014-06-12 23:23:04 +02:00
twinaphex b25d6a5c25 (Android frontend) Don't have to set input settings anymore during detectDevice
time
2014-06-12 22:32:49 +02:00
twinaphex 2f3af72501 Build fixes 2014-06-12 22:31:25 +02:00
twinaphex 9b6703b3ad (Android frontend) audio_latency is now set in native activity instead of Android
frontend
2014-06-12 19:07:27 +02:00
twinaphex 08201cf55b (Android frontend) Cleanup 2014-06-12 19:03:09 +02:00
Themaister 3750ccbc9d Android/Phoenix: Only set buttons to config if actually set by user. 2014-06-11 15:48:15 +02:00
twinaphex 16ef1f008c (Android) Remove obsolete android/native - compile always from
android/phoenix/jni now
2014-06-11 12:37:58 +02:00
twinaphex b882fd3ef7 (Android frontend) Cleanup input_back_behavior 2014-06-11 07:39:08 +02:00
twinaphex d7c327708f (Android frontend) Get rid of icade and back_button_behavior 2014-06-11 01:56:30 +02:00
twinaphex ee542e2aa5 (Android) Shield - Start adding autoconf for Android - currently only binds to auto the two analog
sticks and the menu button - maister - please look at this as well to see what is going wrong
2014-06-10 23:24:09 +02:00
twinaphex 8193eb4b3d (Android) Input - Move files around 2014-06-10 22:15:23 +02:00
twinaphex f24c507362 (Android) Integrate input_autodetect.c file into input_android.c 2014-06-10 22:09:44 +02:00
twinaphex 31c68a7402 (Android) Input driver - cleanup pt. 1 2014-06-10 21:59:18 +02:00
John Grub e5d71f1f35 allows ant build to succeed: bump android version 2014-06-09 00:44:59 -07:00
twinaphex 1342b22828 (Android) Input - Take out unused d_pad_emulation 2014-06-09 02:24:30 +02:00
twinaphex f8073b2317 (Menu) Move menu input code to menu_input_line_cb.c 2014-06-08 19:48:38 +02:00
twinaphex 3a17e100aa (Android) Change Shield input binds 2014-06-08 19:14:58 +02:00
twinaphex 140a5b4e64 (Android) Properly implement android_input_key_pressed - menu toggle
button now works
(Android) Removed redundant lifecycle state code
2014-06-08 06:51:06 +02:00
twinaphex 678c7b2649 (Android) Add initial unfinished Shield keybinds with some FIXME notes -
still missing D-pad/analog sticks/menu button
2014-06-08 05:32:22 +02:00
Toad King c09c5c1109 more android input changes. rebinding from RGUI works now. need to re-add autodetect and special behavior for some controllers 2014-06-06 23:41:09 -04:00
twinaphex 683bda4e05 (Android) Cleanup Android sensor manager event queue in android_input_free
function
2014-06-02 14:34:31 +02:00
twinaphex 18d7e6f81e (Android) Input driver refactoring 2014-06-02 14:28:26 +02:00
twinaphex d33f4b8363 (Android) Implement the joypad interface - but don't hook it up
just yet
2014-06-02 13:42:24 +02:00
twinaphex 26b62ba42e Don't abuse g_extern.lifecycle_state for setting RARCH_QUIT_KEY
anymore
2014-06-02 09:52:30 +02:00
twinaphex 001d6e8897 Get rid of PERF_TEST entirely - if Performance Counters setting is
enabled, will also report performance counters log at exit
2014-06-01 22:16:22 +02:00
twinaphex bbf3f17b85 (Android) Properly implement input free function 2014-05-29 23:57:58 +02:00
twinaphex cf3c3efcb8 (Android) Set optimization level to -O2 2014-05-15 12:35:09 +02:00
twinaphex cb53d65fc3 Compile with HAVE_BUILTIN_FILTERS for Android - and some C90 build
fixes for filters. Note/FIXME: We need to get rid of the complex.h
dependency in the equalizer plugin
2014-05-03 04:59:35 +02:00
twinaphex 4dcf25b9d7 (Android) Fix JNI build 2014-04-30 03:31:49 +02:00
Themaister 3ac1150ebc Fixup Ant build for Android. 2014-04-25 16:35:26 +02:00
twinaphex 4942306fff Add HAVE_CC_RESAMPLER to nearly all targets 2014-04-20 04:17:18 +02:00
twinaphex 569de131a0 Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
2014-04-17 20:47:43 +02:00
Themaister 927ffa7ea3 Revert "(Android) Build fix"
This reverts commit f7c2332c0d.
2014-04-16 01:19:18 +02:00
twinaphex f7c2332c0d (Android) Build fix 2014-04-15 23:28:20 +02:00
Themaister f2c78c36e3 [Android] Add support for GLES3 HW render. 2014-04-14 13:17:05 +02:00
LLeny b528e8df1c Android - Samsung Game Pad EI-GP20 2014-04-04 14:17:39 +02:00
twinaphex 19e474eefa (Android) Set min SDK version back to 9 2014-03-17 19:07:24 +01:00
muzuiget adcc860dcc (Android) Implement immersive mode on Kitkat 2014-03-17 22:09:51 +08:00
twinaphex c52c8cd5b5 (Android) Bump up versioncode
(VideoCore EGL) Fix build
2014-03-13 11:01:46 +01:00
twinaphex d21a0642fb (Android) GPL waiver - bump up year 2014-03-10 19:25:11 +01:00
twinaphex 9a66975589 (Android) Bump version 2014-03-10 05:49:29 +01:00
twinaphex edcd7118ad Take out unused -DHAVE_VID_CONTEXT 2014-02-13 08:54:14 +01:00
Themaister 1082e1d74f Rename RETRO_DEVICE_ID_SENSOR* stuff.
It's no longer polled from input_state, so avoid confusion.
2014-01-20 17:16:25 +01:00
Themaister 87818e0326 Remove some references to accelerometer stuff. 2014-01-20 17:09:31 +01:00
twinaphex 7c95be2d26 (Android) Rewrite sensor functions slightly 2014-01-20 16:28:02 +01:00
twinaphex 9e9a701be3 (Android) (Input) Get rid of unused variable warnings 2014-01-20 15:01:40 +01:00
twinaphex f7915ab55e Change param for get_sensor_input 2014-01-20 14:59:06 +01:00
twinaphex 460670f074 Move sensor value reading to retro_sensor_interface 2014-01-20 14:52:53 +01:00
Bezier89 2aee848163 Couple more changes 2014-01-12 15:14:08 -08:00
Bezier89 2bb6c4ddac Update input_android.c 2014-01-12 14:47:57 -08:00
Bezier89 031d3f829b Update input_android.c 2014-01-12 12:16:20 -08:00
Bezier89 d07c3a6e59 Update input_android.c 2014-01-12 12:10:54 -08:00
twinaphex afd9ad779a (Android) Bump version code to 32 2014-01-11 20:58:14 +01:00
twinaphex b584964c2b (Android) Bump up version 2014-01-11 17:38:04 +01:00
twinaphex 5b2ee14d78 (Android) Build in -lz from now on 2014-01-10 20:40:15 +01:00
Toad King 25a7f0c3cb [Android] work around input bind modifications, fixes custom binds
This is really ugly and should be fixed
2014-01-08 18:02:14 -05:00
Twinaphex 04017b7fd7 Merge pull request #479 from iAmGhost/fix_ireadgo_i5_mappings
Better MUCH iReadGo i5 key mappings.
2014-01-08 04:09:24 -08:00
Daehan Kim 962ee80909 Fixed zipFile resource leaking. 2014-01-07 02:41:50 -08:00
Daehan Kim 370efca314 Better MUCH iReadGo i5 key mappings. 2014-01-07 02:19:28 -08:00