twinaphex
f53349e3dd
Move MSVC 2017 files to android/phoenix
2018-08-15 10:46:24 +02:00
Aaron Kling
dc807f25cf
Fix android armeabi and x86_64 core updater urls
2018-07-12 20:06:03 -05:00
twinaphex
8a1c0be83c
(Android) Another potential buildfix; define ENABLE_HLSL
...
(slang_process) Put HLSL/Cg code around ENABLE_HLSL ifdef
(SPIRV-Cross) Make sure macros no longer need to be redefined; make them
unique in both glsl and hlsl files; needed for Griffin builds
2018-06-26 13:18:17 +02:00
Brad Parker
aa083d1e4c
android: add configurable setting for Sustained Performance Mode
2018-06-19 02:50:33 -04:00
Brad Parker
612ed942d0
android: enable sustained performance mode if supported, bump target API to 24
2018-06-18 12:56:14 -04:00
Brad Parker
7176bb19ad
support powerstate/battery level in Android
2018-06-16 19:15:16 -04:00
twinaphex
91744d9dd0
Bump up version code
2018-05-04 16:27:14 +02:00
twinaphex
b2ceb50897
Update to 1.7.3
2018-05-04 05:45:22 +02:00
twinaphex
238091f182
(OSX/Android) Add Dr. Flac/Dr. Mp3 support to Android/OSX
2018-04-28 14:33:48 +02:00
twinaphex
80025692c1
(Android) Bump up version code
2018-04-26 21:25:38 +02:00
Twinaphex
d65b387d0f
Update AndroidManifest.xml
2018-04-24 19:03:57 +02:00
twinaphex
9164bcc244
Add HAVE_RUNAHEAD to Android
2018-03-31 04:22:18 +02:00
twinaphex
319d87cf6f
Bump up version
2018-03-20 08:35:17 +01:00
radius
e9fdfd2334
try to fix building yet again
2018-03-20 01:46:30 -05:00
twinaphex
9f33ba8607
(Vulkan/D3D11/D3D12) Add HAVE_GLSLANG now to both Android and MSVC solutions - shaders
...
should work now
2018-03-02 02:14:29 +01:00
twinaphex
b6347420d3
Set 1.7.1
2018-02-17 16:43:51 +01:00
twinaphex
2963288b29
SPIRV-Cross and glslang will compile with Griffin/MSVC targets now
2018-02-04 14:21:34 +01:00
twinaphex
80dbef47cb
(Android) Add HAVE_SLANG/HAVE_SPIRV_CROSS
2018-02-03 21:36:42 +01:00
twinaphex
a74ef2214d
Start removing SINC ifdefs for individual Makefiles
2017-12-31 21:34:31 +01:00
twinaphex
2fd3f41865
Bump to version 1.7.0
2017-12-25 18:17:57 +01:00
twinaphex
6f5cad5f59
Bump to version 1.6.9
2017-11-21 16:32:24 +01:00
twinaphex
2c7e5f98fc
Bump version code
2017-11-21 16:26:45 +01:00
twinaphex
0c65e6e4e9
Start bumping version to 1.6.8
2017-11-18 12:21:25 +01:00
twinaphex
67fea30406
Remove remaining references to HAVE_FBO
2017-11-13 08:55:41 +01:00
twinaphex
01ac15716e
(Android) Add extra include dirs
2017-11-06 23:32:02 +01:00
twinaphex
7acda37b4e
This does not work right now
2017-09-27 23:50:40 +02:00
twinaphex
bf8811ca64
Update
2017-09-26 00:47:07 +02:00
twinaphex
76e9aaf172
Start using DTD file
2017-09-26 00:44:55 +02:00
twinaphex
939b3b8772
Updates
2017-09-21 19:37:05 +02:00
twinaphex
f58329d921
Add include dir for libflac
2017-09-20 23:20:17 +02:00
twinaphex
b3a45a9899
Enable HAVE_FLAC and HAVE_CHD for Android
2017-09-19 21:19:34 +02:00
radius
bb2a92c980
add defines to android builds
2017-09-11 00:21:48 -05:00
twinaphex
a235c0b771
Bump up AKP code
2017-08-21 08:30:46 +02:00
twinaphex
73e00e021a
Bump up version to 1.6.7
2017-08-17 21:09:42 +02:00
twinaphex
47cf178309
Bump up version to 1.6.6
2017-08-16 23:59:15 +02:00
twinaphex
02cfe1f7c0
Bump up version to 1.6.5
2017-08-13 19:07:58 +02:00
radius
d2f870a2a1
update banner
2017-08-09 13:13:59 -05:00
radius
23d9637dc0
update icons
2017-08-09 13:04:56 -05:00
twinaphex
08118cb445
Bump up to 1.6.4
2017-08-07 19:16:09 +02:00
twinaphex
d05dfcce78
Bump up APK code
2017-07-31 15:09:33 +02:00
twinaphex
adae0656eb
Bump up versions
2017-07-28 06:42:02 +02:00
twinaphex
434bec8775
No longer bake in tinyalsa for android
2017-07-09 00:14:46 +02:00
twinaphex
aaa590c817
(tinyalsa) No longer a header dependency on sound/asound.h
...
(tinyalsa) Try to bake it in for android
2017-06-25 02:06:37 +02:00
Brad Parker
d5a1ad0a73
android: delay loading of RetroActivity until after permissions are granted
2017-06-14 20:19:52 +00:00
radius
8f55e77afe
disable NEON
2017-06-04 21:00:40 -05:00
radius
c6c8881ab2
add AARCH64 defines
2017-06-04 20:38:53 -05:00
twinaphex
a4358deb0d
Bump versioncode
2017-06-01 17:27:20 +02:00
twinaphex
1056027d4d
Bump up version code to 54
2017-06-01 03:49:51 +02:00
twinaphex
6bf867330f
(Android) Add -DHAVE_STB_VORBIS
2017-06-01 01:17:47 +02:00
radius
79fdccb31f
bump
2017-05-27 20:12:48 -05:00
radius
80f9e6db90
update atv banner
2017-05-21 23:47:59 -05:00
radius
2797aae6cf
update atv banner
2017-05-21 23:47:48 -05:00
Brad Parker
84558215fd
android: permission result is only valid if our request code matches
2017-03-20 15:58:25 +00:00
Brad Parker
61cbb25b12
add callback for permission request result, style nits
2017-03-20 14:46:43 +00:00
Brad Parker
b1e94e8215
android: add runtime permission checking for Android 6.0+
2017-03-20 05:25:05 +00:00
twinaphex
137f8df057
Bump up version code
2017-03-13 20:28:20 +01:00
Brad Parker
c549f7e8d7
android: set XMB as default for Android TV devices
2017-03-10 22:17:05 -05:00
twinaphex
9e2ae4aca4
Use 1.5.0
2017-03-07 18:33:35 +01:00
twinaphex
c5717ecd84
Start bumping up to version 1.4.2
2017-03-05 20:51:15 +01:00
twinaphex
b3d71320bc
Add miniupnpc to Android
2017-02-16 00:59:32 +01:00
Diablodiab
77e479a8bc
Adds two new parameters that can be passed to the Android version of Retroarch at launch:
...
QUITFOCUS
If enabled this will cause Retroarch to quit completely when it loses focus (eg. when the home button is pressed). This is useful when you are using an alternative launcher such as Kodi because it will make the home button function as an alternative quit key, return to the alternative launcher, and then allow for a different game to start instead of returning to the current session.
HIDEMOUSE
Normally it is not possible to hide the mouse cursor if you have attached an external mouse to your Android unit. This makes it difficult to implement mouse support in the Android version of Retroarch because you will end up having two mouse cursors on the screen. NVIDIA has implemented extensions on the SHIELD that allows for hiding the mouse cursor. If this parameter is provided when starting Retroarch it will check for these extensions and if available it will hide the mouse cursor.
(I am almost done with adding mouse support to the Android input driver and will be submitting a suggestion for this very soon)
2017-02-12 13:26:18 +01:00
twinaphex
d8855caae9
Update to version 1.4.1
2017-02-02 22:20:33 +01:00
twinaphex
9cf923fbeb
BUmp up version for Android
2017-01-07 04:46:05 +01:00
Twinaphex
fb7ed87d2e
Revert "(Android) Ask for external sdcard permission"
2016-12-30 01:32:11 +01:00
hunterk
7e8163c34e
Revert "(Android) reload cores path every lauch"
...
This reverts commit 1841455462
. This commit was breaking Android builds on the buildbot.
2016-12-29 10:29:59 -06:00
Aaahh Ahh
1841455462
(Android) reload cores path every lauch
...
Reload the path instead of saving and reusing every launch
2016-12-25 15:39:06 -05:00
Aaahh Ahh
ac80cffdce
(Android) Ask for external sdcard permission
...
Permission has to be explicitly asked for or it won't be granted on api 23 or higher.
2016-12-25 15:06:54 -05:00
twinaphex
52a41e77c4
(Android) Buildfix
2016-12-12 13:26:45 +01:00
twinaphex
9375efe24e
Add HAVE_CC_RESAMPLER defines
2016-12-12 12:44:29 +01:00
Logan McNaughton
0b0bdadeee
Don't define HAVE_OPENGLES2 for Android if GLES=3
2016-12-08 15:22:00 -07:00
twinaphex
4d23ba91fc
(Android) Buildfix
2016-12-05 04:24:45 +01:00
radius
b1531618f1
add git version to android build
2016-11-26 16:02:12 -05:00
radius
415f84e13f
having it as preferExternal accomplishes literally nothing!
...
Basically it saves the apk file (that is used ONCE) in the external SD but all the data files are created in the same location in the internal partition
Having it as preferExternal causes installation issues on some devices (have to remove the SD card to install the app..., then insert again)
2016-11-25 13:48:41 -05:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
twinaphex
3b8ae65afb
(Android) Re-enable Vulkan
2016-09-29 12:22:31 +02:00
twinaphex
efdee89d09
Create samples
2016-09-28 12:44:41 +02:00
twinaphex
e25472013f
Move dir variable
2016-09-20 01:54:59 +02:00
twinaphex
2f17fdd651
Update Android.mk
2016-09-20 01:54:24 +02:00
twinaphex
88dd3c131c
Get rid of jni/Android2.mk
2016-09-19 19:31:33 +02:00
twinaphex
6f47289ba6
Start adding HAVE_CONFIG_H to gfx/drivers_context
2016-09-06 19:39:02 +02:00
twinaphex
fda2495021
Get rid of HAVE_ZLIB_DEFLATE - implicitly enable it
2016-08-02 15:34:48 +02:00
twinaphex
83452f3a0b
(Android) Add HAVE_IMAGEVIEWER
2016-07-31 14:24:17 +02:00
twinaphex
218d6f5262
Bump up to 1.3.6
2016-07-17 01:05:18 +02:00
radius
33315d4b66
bump up version everywhere
2016-07-15 12:09:50 -05:00
twinaphex
465ac5707c
Add HAVE_NETWORKGAMEPAD
2016-06-27 06:38:47 +02:00
Hans-Kristian Arntzen
596cd320c6
Vulkan: Update SPIRV-Cross and glslang.
2016-06-25 14:44:56 +02:00
radius
d9ebecb0ea
fix indentation
2016-06-09 19:24:36 -05:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
twinaphex
883d9ff6b5
Add HAVE_SHADERPIPELINE define
2016-06-07 00:00:28 +02:00
twinaphex
de2d15c716
Add extra image format support to targets
2016-05-18 13:39:42 +02:00
twinaphex
25ec6a8872
Add HAVE_JPEG to project files
2016-05-17 13:39:06 +02:00
twinaphex
65d33700d4
Move audio_utils to libretro-common as s16_to_float
2016-05-16 11:33:49 +02:00
twinaphex
2422dfbbbe
(libretro-common) Create libretro-common/conversion/float_to_s16
2016-05-16 11:11:02 +02:00
twinaphex
4ae92cfc4b
(Android) Bake in Vulkan, and use spirv-cross now
2016-05-15 14:02:48 +02:00
twinaphex
e730dd6ae2
(Android) Change STL
2016-05-15 13:53:12 +02:00
twinaphex
315c6b9687
Cleanups
2016-05-12 10:44:15 +02:00
twinaphex
193eb62354
(Android) Add include dirs
2016-05-12 10:29:19 +02:00
twinaphex
d57395effb
Define HAVE_ZLIB_DEFLATE
2016-05-09 02:51:51 +02:00
radius
ec9aea1189
bump up version
2016-04-30 10:12:28 -05:00
twinaphex
3e72b89021
(Android) Disable Vulkan until things can start bulding, compiling
...
and working properly again
2016-03-22 20:33:12 +01:00
twinaphex
3b377f2e41
(Android) glslang_tab.cpp got moved
2016-03-22 18:39:26 +01:00
twinaphex
6a6caff671
Update this too
2016-03-22 18:37:40 +01:00
twinaphex
439b3e5007
Take out glslang_tab.cpp
2016-03-22 18:36:48 +01:00
twinaphex
f8ac103888
(Android) Change APPL_STL back too
2016-03-22 16:40:47 +01:00
twinaphex
77143179b5
Change back Android.mk file
2016-03-22 16:40:02 +01:00
Hans-Kristian Arntzen
75003b65f1
Revamp Android NDK build system.
...
Split up into separate modules to avoid the pain with cross-defines from
C and C++.
Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01:00
radius
fba912834d
bump up version
2016-03-20 11:48:10 -05:00
radius
52b6d73c5a
update version script
2016-03-19 13:18:53 -05:00
radius
90b7875f21
add banner
2016-03-17 20:29:09 -05:00
radius
9fea079af3
update manifest
2016-03-17 19:03:27 -05:00
twinaphex
7f1c4fa2ff
Rename sinc_neon.S to sinc_resampler_neon.S
2016-03-14 15:49:02 +01:00
twinaphex
f4ea4bfdda
Bump up version
2016-03-05 20:33:23 +01:00
twinaphex
c9e6a91137
(Android) Bake in ifaddrs for Android
2016-03-03 02:08:47 +01:00
twinaphex
784df92f8d
(Android) Compile in Vulkan support
2016-03-01 23:37:27 +01:00
twinaphex
d2645e9087
Add more glslang include dirs
2016-03-01 19:19:39 +01:00
twinaphex
800d54a7fb
(Android) Start setting up include dirs
2016-03-01 19:04:20 +01:00
twinaphex
77001a5577
(Android) More preparation for Vulkan
2016-03-01 18:59:12 +01:00
twinaphex
86a8899b0f
(Android) Start preparing Android JNI Makefiles for Android
2016-03-01 18:46:40 +01:00
radius
44e309e7c8
allow a debuggable release build for the buildbot
2016-02-12 01:09:33 -05:00
twinaphex
5b61cd2940
Bump up APK version
2016-01-12 15:23:46 +01:00
twinaphex
8efe01110e
Take out camera and location permissions
2016-01-12 15:22:50 +01:00
Twinaphex
23e86f13d3
Merge pull request #2637 from diablodiab/android-refreshrate-parameter
...
Add refresh rate parameter to Android version
2016-01-11 22:21:33 +01:00
Diablodiab
84bf2b0705
Add REFRESH parameter option to Android version. You can use this parameter to
...
specify a preferred refresh rate for Retroarch to use.
2016-01-11 21:45:46 +01:00
Alcaro
66e03301ce
Replace remaining 1.2.2 with 1.3.0.
2016-01-11 21:24:50 +01:00
Higor Eurípedes
d62839516e
(phoenix) Add optional clang sanitizer support
...
Set the SANITIZER=address environment variable. Debug mode isn't
required but helps.
2015-12-05 12:31:12 -03:00
Higor Eurípedes
9ed030cda0
(phoenix) Remove android:debuggable from manifest
...
Use proper ant targets like debug, release, installd and installr or a
combination of release/debug + install instead.
2015-12-05 12:31:12 -03:00
twinaphex
07109e8e89
Remove directory creation in Java
2015-12-03 20:43:28 +01:00
twinaphex
5c39744e5f
(Android) Remove stub onLowMemory/TrimMemory
2015-12-03 09:25:41 +01:00
twinaphex
35af9a5c87
(Android) Remove unneeded resource files
2015-12-03 08:50:40 +01:00
twinaphex
6e247ec9b1
(Android) Get rid of appcompat and other bloat
2015-12-03 08:46:47 +01:00
twinaphex
7925b4ce19
(Android) Reimplement 'Quit RetroArch'
2015-12-03 08:34:45 +01:00
twinaphex
f4f046fe17
(Android) Cleanup some includes
2015-12-03 07:28:54 +01:00
twinaphex
d171c831c3
(Android) Remove apk-extract
2015-12-02 06:28:46 +01:00
twinaphex
317049cd25
(Android) We now use the built-in assets extraction inside RA to
...
extract the 'assets' dir from the APK, no more Java JNI library
for this
2015-12-02 06:22:04 +01:00
twinaphex
0679916db1
Start setting up all the code needed for bundle assets
...
extraction
2015-12-02 03:55:28 +01:00
radius
94e145c9b0
disable remote gamepad on android it needs to be added to griffin
2015-11-27 21:11:48 -05:00
radius
6c2e3061c1
add network gamepad support to android builds
2015-11-27 21:00:50 -05:00
twinaphex
074f14b132
Add verbosity.c/verbosity.h
2015-11-23 12:03:38 +01:00
twinaphex
304a3c3de3
(Android) Define HAVE_EGL
2015-11-19 13:55:16 +01:00
twinaphex
c9104b20e7
(Android/iOS) Disable mmap
2015-11-16 19:01:31 +01:00
twinaphex
9510449890
Define HAVE_MMAP for Android
2015-11-14 21:08:11 +01:00
twinaphex
66914232ab
Replace most instances of GLUI (except for ident string) with
...
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
twinaphex
fd9ecb70af
(Android) Add HAVE_CHEEVOS
2015-10-30 13:31:56 +01:00
twinaphex
a599ac4c98
Added Android2.mk
2015-10-28 18:21:08 +01:00
twinaphex
6ae8af1150
Update other Makefiles
2015-10-26 02:46:51 +01:00
fr500
ac3ca76d83
add script to increment the android version code
2015-10-22 17:01:25 -05:00
twinaphex
3db688d477
Create retro_stat.c/retro_stat.h
2015-09-22 01:45:30 +02:00
twinaphex
28dc6d0c7d
(Android) Buildfix
2015-09-20 16:05:18 +02:00
twinaphex
6b45695e83
Move apple and android to pkg/
2015-09-20 15:49:19 +02:00