Jesse Talavera
17c9227a9c
Fix the build when XDelta is enabled on certain platforms ( #15968 )
...
* Rename the `MIN_MATCH` defined by xdelta3 to `XD3_MIN_MATCH`
- zlib defines its own macro by that name, but with a different value
* Don't redefine `SIZEOF_ARRAY` in xdelta3 if it already exists
* Don't define ssize_t in xdelta3, rely on libretro's definition instead
* Enable xdelta3 support in MSVC 2015-2019
* Fix some invalid MSBuild condition syntax
* Always build xdelta with XD3_USE_LARGESIZET as 1
* Fix an `#if` in task_patch.c
* Enable `HAVE_XDELTA` in the UWP build
* First crack at fixing Xdelta support for Android
2023-12-05 08:32:16 -08:00
LibretroAdmin
249702a2e9
Update Android.mk - define HAVE_ACCESSIBILITY
2023-10-31 10:45:05 -07:00
neil4
0b9e5975f5
(Android) Only update retroarch.cfg on startup if version changed ( #15536 )
2023-07-31 05:11:59 +02:00
libretroadmin
51d238875e
Get rid of obsolete HAVE_VIDEO_LAYOUT - obsolete spec, was only
...
ever implemented for OpenGL2 driver, lots of code debt, best to
instead just keep improving the overlay system instead which is
already available for most video drivers
2023-02-23 21:03:41 +01:00
libretroadmin
3bacd52629
Add HAVE_UPDATE_CORE_INFO for targets that already have HAVE_UPDATE_CORES defined
2022-12-23 01:52:38 +01:00
neil4
b98c53ddb7
Improve haptic feedback for input overlays ( #14517 )
...
Repurpose vibrate_on_keypress to enable device's standard keypress feedback on overlay key/button state changes
- Add keypress_vibrate function ptr to input_driver_t (only implemented on Android for now)
- (Android) Remove APP_CMD_VIBRATE_KEYPRESS
- (Android) Add doHapticFeedback, called directly to avoid latency
2022-10-16 09:58:09 +02:00
Cthulhu-throwaway
20c4407928
Add HAVE_IFINFO macro ( #14265 )
2022-08-01 07:51:02 +02:00
Braden Farmer
ee6c9384e9
[Android] Decouple Play Core dependency to bring app into compliance for F-Droid ( #13830 )
2022-04-05 08:38:54 +02:00
Braden Farmer
e215f56490
Android: Add HAVE_LANGEXTRA
back to makefile ( #13676 )
...
Fixes #13672
2022-02-26 17:56:38 +01:00
Rafael Toledo
03edf4f6a9
[Android] Include adaptative launcher icons ( #13423 )
2022-02-18 18:40:18 +01:00
Braden Farmer
5bacf1e9be
[Android] Populate external storage devices inside the file browser on Android 11+ devices ( #13615 )
...
[Android] Populate external storage devices inside the file browser on Android 11+ devices
2022-02-15 16:11:39 +01:00
Autechre
3b1a1ac8da
Remove miniupnpc dependency ( #13340 )
...
* use custom libretro-common UPNP
* Remove miniupnpc
2021-12-09 05:52:42 +01:00
twinaphex
edeb684712
(Android) Buildfix
2021-10-17 23:38:21 +02:00
twinaphex
28cac5c5a4
Add HAVE_CORE_INFO_CACHE - disable this for Steam build
2021-10-14 15:57:28 +02:00
Ömercan Kömür
714cfc581d
android launcher logo ( #13035 )
...
This will fill the corners on the homescreen
2021-09-25 11:39:44 +02:00
Autechre
9a5f4602cc
Add intrinsic NEON versions for float_to_s16/s16_to_float ( #12933 )
...
* Add intrinsic NEON versions for float_to_s16/s16_to_float courtesy
of davidgfnet
* Define -DDONT_WANT_ARM_OPTIMIZATIONS for resampler sinc - this should
default to intrinsic versions
* Default to ARM NEON intrinsic codepath and make the ASM codepaths
optional by defining HAVE_ARM_NEON_ASM_OPTIMIZATIONS
* (Pkg/apple/Android) Take out ASM files being compiled in
2021-09-04 00:25:21 +02:00
jdgleaver
a501dfd680
Update 7-Zip dependency to latest stable version (fixes CHD support on static platforms)
2021-04-28 12:00:50 +01:00
Braden Farmer
6167f8c980
Android: Clean up old symlinks before creating new ones ( #11931 )
2021-01-23 19:49:32 +01:00
Braden Farmer
61b817ca68
Android (Play Store): ensure that cores
directory exists before attempting to create symlinks
2021-01-18 21:20:08 -07:00
Braden Farmer
43b1bbed46
Android: fix crash on latest nightlies (non-Play Store)
2021-01-07 18:58:07 +01:00
Braden Farmer
52e3939045
Android (Play Store): only generate symlinks for cores if on the available cores list
2021-01-03 09:52:53 -07:00
Braden Farmer
cf043f083b
[Android] Miscellaneous fixes for Play Feature Delivery
2020-08-31 13:57:58 -06:00
Braden Farmer
fd23b9ea5b
[Android] Fix possible crashes from AudioManger properties returning null
2020-08-29 10:42:12 -06:00
Braden Farmer
34a8c980ad
[Android] Minor fixes for Play Feature Delivery
2020-08-28 16:04:44 -06:00
Braden Farmer
31e8fe8fd9
Implement support for Play Store builds using Play Feature Delivery (Java/Gradle)
2020-08-18 22:23:55 -06:00
Jacob Patterson
a28ea1e1c6
Fix initialization of pattern and strengths arrays
...
Vibrator.vibrate(long[] pattern, int repeat) and
VibrationEffect.createWaveform(long[] timings, int[] amplitudes, int repeat)
expect an array of off/on pairs for both timings and amplitudes. Add an initial
off time of zero to achieve expected vibration behavior.
2020-07-20 16:13:58 -04:00
twinaphex
47e22d69bf
Add HAVE_VIDEO_FILTER
2020-07-02 06:28:14 +02:00
twinaphex
3ee788def2
Add HAVE_DSP_FILTER
2020-07-02 02:13:04 +02:00
twinaphex
87b9c2a367
Add HAVE_REWIND switch
2020-07-01 21:04:05 +02:00
twinaphex
7862166ed2
Add back HAVE_SCREENSHOTS define from SSNES days
2020-07-01 17:47:13 +02:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
twinaphex
bf04ac93c8
Add HAVE_RWAV
2020-06-30 17:36:03 +02:00
twinaphex
b77dd9cfe4
Add HAVE_PATCH ifdef; add patch switch support to qb
2020-06-30 15:54:31 +02:00
Joan Coll Cerdán
66d98af48b
Include WANT_SUBCODE and WANT_RAW_DATA_SECTOR defines on Android's JNI
...
makefile in order to properly support CHD scanning.
2020-03-26 23:37:46 +01:00
twinaphex
7c7d0f596a
HAVE_MENU_WIDGETS now decoupled from HAVE_MENU
2020-02-17 21:28:42 +01:00
twinaphex
e0fdd8d39e
Add back HAVE_CONFIGFILE ifdef - will strip out remaps and overrides
...
support as well
2020-02-02 21:27:38 +01:00
orbea
f1b9b8cb73
Add HAVE_BUILTINGLSLANG to other build systems.
2020-02-01 18:36:41 -08:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
twinaphex
bc657778fe
Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
...
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
twinaphex
f983519589
Enable HAVE_VIDEO_LAYOUT for OSX/Switch/iOS/Android
2019-10-14 00:36:58 +02:00
twinaphex
afe04d91ca
(JNI) Add -DHAVE_TRANSLATE
2019-08-22 23:01:32 +02:00
orbea
545ce3f483
Try to fix the android zlib build.
2019-07-26 09:23:45 -07:00
twinaphex
b2bf822f13
Add HAVE_AUDIOMIXER switch
2019-07-11 11:51:06 +02:00
Aaron Kling
d00fbf4cce
android: remove location support
2019-07-09 11:29:31 -05:00
twinaphex
2ee9b1d98e
Revert "Revert "Gradle""
...
This reverts commit e8cf66f0a9912a34a3707976efdfbfb0bf2a4195.
2019-06-27 17:55:38 +02:00
Twinaphex
e8cf66f0a9
Revert "Gradle"
2019-06-27 08:00:12 +02:00
Aaron Kling
1991e4f6c1
android jni: don't link against system libraries
2019-06-26 10:17:29 -05:00
Aaron Kling
c9218bbd23
Wrap some android code in api version checks
2019-06-26 10:17:28 -05:00
Aaron Kling
75ddfbd0ec
Split bulk of android project into a common folder
2019-06-26 10:17:28 -05:00