Commit Graph

1088 Commits

Author SHA1 Message Date
twinaphex a79cd32363 Add HAVE_TRANSLATE to MSVC 2017 2019-08-22 23:10:34 +02:00
twinaphex 9867a4c36d Add HAVE_TRANSLATE to Apple 2019-08-22 23:06:22 +02:00
twinaphex afe04d91ca (JNI) Add -DHAVE_TRANSLATE 2019-08-22 23:01:32 +02:00
twinaphex d2b274ac23 Bump version 2019-08-22 05:48:12 +02:00
Ömercan Kömür 0420d7f06c Update index.html (#9329) 2019-08-19 16:28:22 +02:00
CatGreen90 1f45a9d71e (RetroArch_Metal.xcodeproj) Add glslang_utils.c and glslang_utils_cxx.cpp/.h to project.pbxproj (#9328)
* Update android_ctx.c

* Add glslang_util_cxx.c/.h and glslang_util.c

* Update
2019-08-19 01:53:12 +02:00
Ömercan Kömür b314ea8632 Update index.html 2019-08-19 01:23:59 +03:00
Ömercan Kömür d487dd8d08
Revert "Steps for web.libretro" 2019-08-18 22:53:55 +03:00
twinaphex d52c573e13 Merge slang_preprocess.cpp into slang_process.cpp 2019-08-18 18:55:22 +02:00
Ömercan Kömür 1bde4043a5 Steps for web.libretro 2019-08-17 19:25:18 +03:00
twinaphex 620f6c4f9f Update MSVC2003 2019-08-15 13:49:16 +02:00
Twinaphex 73f752bf4c (Apple OSX) Define HAVE_NO_BUILTINZLIB 2019-08-12 12:09:47 +02:00
Twinaphex 39a876a083 (Apple OSX Metal) Define HAVE_NO_BUILTIN_ZLIB 2019-08-12 12:05:52 +02:00
orbea 2a74a7e0d6 Update version number to 1.7.7. 2019-07-27 00:35:51 -07:00
orbea 545ce3f483 Try to fix the android zlib build. 2019-07-26 09:23:45 -07:00
orbea 63a92a3f78 Update the zlib include directory paths. 2019-07-25 11:18:33 -07:00
orbea 84f4dcba2b Remove WANT_ZLIB. 2019-07-25 11:18:33 -07:00
twinaphex 5cee3ca945 (MSVC2010/2012/2013/2015) Add WASAPI to MSVC2010/2012/2013/2015 2019-07-25 14:55:12 +02:00
orbea 7d3c616790 Correct fix for xcode10.1. 2019-07-21 14:04:27 -07:00
orbea c3093aff76 Fix the xcode10.1 build. 2019-07-21 13:54:23 -07:00
twinaphex 7470be6982 Revert "(MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but"
This reverts commit d5d5a7d858.
2019-07-20 21:02:25 +02:00
twinaphex d5d5a7d858 (MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but
no SPIRV-Cross/glslang support because those need C++11
2019-07-20 20:55:29 +02:00
MrHuu 4b8a5fb0f9
(CTR) Add / Update core ID's
Add more missing id's
2019-07-19 23:12:16 +02:00
MrHuu 70581a70b2
(CTR) Add ID for 4DO 2019-07-19 19:56:35 +02:00
twinaphex 04bcef01b8 (MSVC 2005) Fix NoAccel targets 2019-07-19 12:06:58 +02:00
jdgleaver 87f01a9170 (3DS) Update assets (round 2) 2019-07-12 23:15:38 +01:00
twinaphex bddfca940e Add HAVE_GDI switch 2019-07-11 13:18:38 +02:00
twinaphex b2bf822f13 Add HAVE_AUDIOMIXER switch 2019-07-11 11:51:06 +02:00
Twinaphex d9c2c91879
Merge pull request #9087 from jdgleaver/3ds-assets-update-1
(3DS) Update assets (round 1)
2019-07-10 12:57:46 +02:00
twinaphex 212ff42ae0 (Gradle/Android Studio) Update
(Default threaded video setting) Remove
g_defaults.settings.threaded_video - could help Switch and Android
2019-07-10 12:21:18 +02:00
jdgleaver 6b40591248 (3DS) Update assets (round 1) 2019-07-10 11:19:34 +01:00
natinusala cbafc7ec5b phoenix: allow debug cert to be used for release on local builds 2019-07-10 09:48:55 +02:00
Aaron Kling d00fbf4cce android: remove location support 2019-07-09 11:29:31 -05:00
twinaphex 419e8b1a35 (MSVC2012/2013/2015/2017) Add HAVE_CDROM 2019-07-09 09:32:40 +02:00
twinaphex 124283a934 (MSVC 2010) Add HAVE_CDROM
(CDROM) Ensure code compiles with MSVC
2019-07-09 09:23:47 +02:00
Twinaphex 17d72a50e4
Update AndroidManifest.xml 2019-07-09 02:07:36 +02:00
Twinaphex 0cbfb33be7
Update AndroidManifest.xml 2019-07-09 01:30:21 +02:00
Twinaphex 9b90952b22
Update MainMenuActivity.java 2019-07-09 00:44:55 +02:00
natinusala 37de980f4d phoenix: add Android Studio project to .gitignore 2019-07-08 17:25:06 +02:00
natinusala 8fdc0335b6 phoenix: move target and min SDK to gradle, fix missing signing config 2019-07-08 17:24:09 +02:00
Aaron Kling 848adbf2ab android: phoenix: set minimum api level in build.gradle
Gradle does not pass the min api level set in the manifest to
ndk-build
2019-07-07 21:03:29 -05:00
twinaphex 3ffc5fc343 (MSVC2017 UWP) Buildfix 2019-07-06 07:29:51 +02:00
twinaphex b342c6c953 Take out Bundle.Mapping.txt 2019-07-04 17:09:11 +02:00
twinaphex 36c2fc847d Get rid of nonfree per request 2019-07-03 18:59:39 +02:00
Ömercan Kömür 955a69180a
Revert "native steamlink" 2019-07-01 18:52:05 +03:00
Twinaphex 0493ff794e
Merge pull request #9039 from fpscan/master
native steamlink
2019-07-01 14:11:48 +02:00
Ömercan Kömür e93da89a9f Native SteamLink support
Co-Authored-By: Sam Lantinga <slouken@libsdl.org>
2019-07-01 15:00:23 +03:00
hizzlekizzle c23a61eb6e
Merge pull request #9035 from XerTheSquirrel/web-squirreljme
Add SquirrelJME to the live web core list.
2019-06-29 16:36:36 -05:00
Stephanie Gawroriski ca4fa56929
Add SquirrelJME to the live web core list. 2019-06-29 12:25:41 -04:00
twinaphex d617f6ffbf (iOS) Take out PauseIndicatorView/ic_pause 2019-06-29 17:31:08 +02:00
twinaphex 2ee9b1d98e Revert "Revert "Gradle""
This reverts commit e8cf66f0a9.
2019-06-27 17:55:38 +02:00
twinaphex 8037cbe3dc Revert "(Android) Backport c9218bbd23"
This reverts commit 6e4c8ec6a6.
2019-06-27 17:55:19 +02:00
twinaphex 01c489eee0 Revert "(Android) Backport"
This reverts commit adf4bd753b.
2019-06-27 17:55:12 +02:00
twinaphex a7e2c84939 Revert "(Android) Backport 1991e4f6c1"
This reverts commit 630b7c9122.
2019-06-27 17:54:59 +02:00
twinaphex 630b7c9122 (Android) Backport 1991e4f6c1 2019-06-27 11:02:04 +02:00
twinaphex adf4bd753b (Android) Backport
dd1fc5f3da
- not sure if we should include the location permission - some users
would question why they would need to grant this permission for just one
test core
2019-06-27 11:00:06 +02:00
twinaphex 6e4c8ec6a6 (Android) Backport c9218bbd23 2019-06-27 10:57:37 +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 d9097f1aa7 android lint: it's safe to ignore unused atv attributes on old apis 2019-06-26 10:17:28 -05:00
Aaron Kling c9218bbd23 Wrap some android code in api version checks 2019-06-26 10:17:28 -05:00
Aaron Kling dd1fc5f3da Use new android location api 2019-06-26 10:17:28 -05:00
Aaron Kling 7fd49bbb2c Add variant builds
aarch64 is a 64-bit only build that was used for some time so users
on the main builds could use armv7 dynarecs. Keeping for now so
users of this variant won't lose updates.

ra32 is 32-bit only. Google is mandating 64-bit support in all
apps on the play store. So users of the main builds on 64-bit
devices will no longer have access to 32-bit cores. This build will
be available on alternate stores and via sideloading so cores with
only 32-bit dynarecs can be used on 64-bit devices.
2019-06-26 10:17:28 -05:00
Aaron Kling 740793fc9e Add gradle build script for android 2019-06-26 10:17:28 -05:00
Aaron Kling 2b659d0c21 Add gradle wrapper 2019-06-26 10:17:28 -05:00
Aaron Kling f897af830e Move legacy android support to a separate project
Newer android sdks no longer support android apis before 14. Split
the legacy support into a new project.
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
Aaron Kling ba6766ff28 Remove now duplicated android package phoenix-gradle
Since the main build is switching to gradle, no need for a debug
only copy. Move the sideload instructions to a subfolder of the
main project.

TODO: Clean up sideload instructions to make sense as part of the
main project.
2019-06-26 10:17:28 -05:00
Aaron Kling ffe8c1e5fe Remove unnecessary duplicated android resources 2019-06-26 10:17:28 -05:00
Aaron Kling 540934b715 Remove duplicated 64-bit android pkg directory
Move banner, the only real difference from the main folder, into
a secondary resource folder in the main project.
2019-06-26 10:17:28 -05:00
twinaphex f5832b17ab (MSVC2015) Buildfix 2019-06-20 03:20:54 +02:00
twinaphex 85fad52104 (MSVC2012/2013) Fix build 2019-06-20 02:34:52 +02:00
twinaphex 95b96a5faa (MSVC2005) Fix build issues 2019-06-19 21:43:39 +02:00
driver1998 c2f2219a62 UWP: recover AppxBundlePlatforms 2019-06-11 04:10:44 +08:00
driver1998 d630213d36 Windows ARM64 support 2019-06-11 02:40:46 +08:00
twinaphex 36575e5d69 Update emscripten 2019-06-08 16:01:39 +02:00
Yoshi Sugawara 22d84eaef2 Merge branch 'master' into ios13-controllers 2019-06-05 06:22:51 -10:00
Yoshi Sugawara 9e1fcf4031 iOS: Support L3/R3 in iOS 12.1, Options buttons in mfi/PS4/XBox One controllers in iOS 13 2019-06-05 06:21:06 -10:00
orbea be35b0ee15 Add missing rcheevos include.
Fixes https://github.com/libretro/RetroArch/issues/8899
2019-06-05 07:09:42 -07:00
Weedy Weed Smoker 2e5b102340
Remove "-DHAVE_DYNAMIC" 2019-05-31 14:59:24 +07:00
Weedy Weed Smoker b90c6ce3bd
Remove "-DHAVE_DYNAMIC" 2019-05-31 14:58:51 +07:00
Weedy Weed Smoker 5a0ffe4e0b
Fix iOS 11 static project 2019-05-31 14:26:47 +07:00
Weedy Weed Smoker 5490d554e0
Fix iOS 11 static project 2019-05-31 14:26:13 +07:00
Weedy Weed Smoker 9154f0fa93
Fix iOS 10 jailbroken installation 2019-05-31 14:25:37 +07:00
Weedy Weed Smoker 517340139d
Fix iOS 9 jailbroken installation 2019-05-31 14:24:47 +07:00
Weedy Weed Smoker 536d912c2c
(Buildfix) iOS 8 2019-05-31 14:23:47 +07:00
Weedy Weed Smoker 10d8ad7265
(Buildfix) iOS 6 2019-05-31 14:23:11 +07:00
radius d8c4c4e276 further cleanup 2019-05-28 16:29:49 +02:00
radius 87452b2eac fixup layout path on android, add some comments, move the order of the user directories 2019-05-28 16:29:36 +02:00
Twinaphex 7b3e6f058b
Merge pull request #8856 from Dwedit/msvc_warning_suppression
Add 4566 to the list of warnings to suppress on MSVC 2015/2017
2019-05-28 13:37:47 +02:00
twinaphex 353faffb40 (MSVC 2010 x64) Add compat/zlib include dir 2019-05-28 13:09:00 +02:00
twinaphex e5d13bd32a Rename input_common.c to input_hid_common.c 2019-05-27 15:01:36 +02:00
Dwedit 0d678c0cca Add 4566 to the list of warnings to suppress on MSVC 2015 and 2017 builds 2019-05-27 00:10:42 -05:00
twinaphex 277b5c9462 (MSVC 2005 to 2017) Add new include dir 2019-05-27 04:54:26 +02:00
twinaphex f88ec1e54e (MSVC 2003) Fixup MSVC 2003 solutions; fixup targets that don't have
HAVE_NETPLAY defined
2019-05-27 04:04:27 +02:00
Weedy Weed Smoker ca287e1e52
Fix iOS 10 too ! 2019-05-22 16:43:38 +07:00
Weedy Weed Smoker 4bac7246d1
Update version string to 1.7.7 2019-05-22 16:31:10 +07:00
Weedy Weed Smoker d4c5274707
Update version string to 1.7.7 2019-05-22 16:30:44 +07:00
Weedy Weed Smoker 9aca90a910
Update version string to 1.7.7 2019-05-22 16:30:12 +07:00
Weedy Weed Smoker 5c7bb3720b
Update version string to 1.7.7 2019-05-22 16:29:42 +07:00
Weedy Weed Smoker 0cd83c9d32
Add Webserver to the iOS9 project 2019-05-22 16:28:47 +07:00
Dwedit 1faaf68d9d UTF-8 Fix favoring MSVC 2010-2013.
MSVC 2015 and 2017 projects: Add /utf-8 switch
Makefile.griffin: Add -utf-8 switch to MSVC 2015 builds
Makefile.msvc: Add -utf-8 switch to MSVC 2017 builds
intl/msg_hash files: Added BOM and MSVC 2010-2013 pragmas
menu_cbs.c: Replace Euro character with raw bytes
menu_osk_utf8_pages.h: Replace pragma with MSVC 2010-2013 version range
shaderparamsdialog.cpp: Add BOM and MSVC 2010-2013 pragma
2019-05-21 18:02:25 -05:00
twinaphex 385b8de194 Backport 2019-05-17 05:31:55 +02:00
MrHuu 4fa88bd78f
(CTR) Add id for vecx 2019-05-15 19:20:31 +02:00
twinaphex ff410f515e BUildfix 2019-05-13 13:13:54 +02:00
twinaphex 3d678bbafe Update 2019-05-13 02:43:41 +02:00
twinaphex ebaa5b9941 Undefine HAVE_VIDEO_LAYOUT for now instead of implicitly enabling
it for every platform - will have to be individually enabled for
each platform first after rigorous testing
2019-05-13 01:57:26 +02:00
Twinaphex fbec6b84e8
Merge pull request #8529 from huwpascoe/mame_overlay
video_layout (mame artwork)
2019-05-13 00:42:26 +02:00
MrHuu 180c868f46
(CTR) Add id for quasi88
sorry, now it's fully up-to-date.
2019-05-12 00:48:37 +02:00
MrHuu 8d8f59cd83
(CTR) Add o2em 2019-05-11 20:21:34 +02:00
Huw Pascoe 7e0592198d video_layout build 2019-05-11 09:58:46 +01:00
MrHuu 8e75d2c1e3 Update Makefile.cores (#8747)
Add missing core id's / reorder
2019-05-11 06:28:41 +02:00
twinaphex 3853d89f13 (Android Phoenix) Update versioncode 2019-05-10 09:02:29 +02:00
Twinaphex 8c17f12f97
Update AndroidManifest.xml 2019-05-08 07:24:33 +02:00
twinaphex 55aa6039d6 Unfortunate but what's done cannot be undone 2019-05-08 04:49:13 +02:00
MrHuu 62da78ca3d CTR / Update Makefile.cores (#8719)
* Update Makefile.cores

* (CTR) Add Stella
2019-05-08 01:56:49 +02:00
twinaphex 5f8f029c6e (OSX PPC) Move MainMenu_PPC.xib to pkg/apple/OSX/en.lproj/PPC and
rename it MainMenu.xib - CompileXib would create a MainMenu_PPC.nib
and then on startup no MainMenu.nib file could be found
2019-05-06 14:49:15 +02:00
twinaphex 652d89cbf4 (OSX PPC) Use MainMenu_PPC.xib 2019-05-06 14:30:41 +02:00
neville 7c4329f31d (OSX PPC) Buildfixes 2019-05-06 14:12:25 +02:00
twinaphex a038dc785d Bump up version to 1.7.7 2019-05-05 03:30:17 +02:00
twinaphex ad7da9736a (BaseConfig.xcconfig) Add HAVE_MENU_WIDGETS 2019-05-04 01:16:35 +02:00
twinaphex 6a71aa06c8 (Apple) Add HAVE_MENU_WIDGETS 2019-05-03 21:52:59 +02:00
twinaphex f2fbaf2cb4 (Android) Add HAVE_MENU_WIDGETS 2019-05-03 17:52:30 +02:00
twinaphex b9cdeebf35 Make menu widgets the new default 2019-05-03 15:55:44 +02:00
twinaphex 6683be9c44 (OSX 10.7) Use STB_FONT 2019-04-30 18:41:03 +02:00
twinaphex 49f5e6e2cc (macOS Metal) Use STB font instead of CoreText for font rendering 2019-04-30 18:40:07 +02:00
twinaphex ce5b1b2c0a (iOS10) Add rcheevos include dir 2019-04-30 14:26:01 +02:00
Twinaphex 43d217668d (STB/iOS) Add HAVE_STB_FONT for iOS solutions too 2019-04-30 11:46:52 +02:00
Twinaphex 1819584d74 (General) Fix some warnings
(OSX) Add HAVE_STB_FONT
2019-04-30 11:38:47 +02:00
twinaphex ff906a9228 (MSVC 2017) Add HAVE_OZONE 2019-04-29 12:00:21 +02:00
Ghabry 4390317992 Revert "(UWP/WinRT)"
This reverts commit b43b3e2bb0.
2019-04-27 15:01:01 +02:00
twinaphex b43b3e2bb0 (UWP/WinRT)
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
twinaphex c9caa5c39b (iOS10/11/9) Add rcheevos include dirs 2019-04-26 04:07:16 +02:00
Twinaphex f3d04b7562 (OSX10.7) Add C++ source files 2019-04-24 03:59:55 +02:00
twinaphex c422ec1a0f (OSX10.7) Add header include dirs 2019-04-24 03:46:33 +02:00
Twinaphex fb4e9f560f (OSX 10.7) Update 2019-04-24 03:42:14 +02:00
twinaphex 4f542c051d (OSX 10.7) Add defines 2019-04-24 03:29:46 +02:00
twinaphex a48dbcb52e (MSVC 2005) Add HAVE_UPDATE_ASSETS 2019-04-22 23:43:27 +02:00
twinaphex 31c7abce64 (MSVC 2003) Fonts now show up for GL 2019-04-22 23:30:24 +02:00
twinaphex 04d062b3d4 (MSVC2003) Enable HAVE_OPENGL1; make HAVE_OPENGL1 independent from
HAVE_OPENGL
2019-04-22 22:48:23 +02:00
twinaphex 4133da0fcf (OSX) Add OSX 10.7 solution - not done yet - will use HAVE_GL_CORE
and HAVE_SLANG/HAVE_SPIRV_CROSS
2019-04-22 10:52:52 +02:00
twinaphex d7d201cb63 (Apple Metal) Add HAVE_MENU to moc generation 2019-04-19 19:26:57 +02:00
Brad Parker a5e52bd3c7 android: set preferred OS language on first start 2019-04-16 02:09:38 -04:00
Twinaphex 2bab38e857
Merge pull request #8306 from CozmoP/options
WIP/PoC Qt: settings PoC
2019-04-14 05:44:02 +02:00
twinaphex 3619fae2d9 (LGTM) Silence some warnings 2019-04-13 02:15:26 +02:00
Huw Pascoe fed06044c4 silence warnings 2019-04-12 17:32:11 +01:00
Twinaphex 8d7a0117bc (Metal RA) Exclude OpenGL from Metal build 2019-04-08 19:17:51 +02:00
CozmoP bd6fedc0f2 Qt: WIP settings dialog 2019-03-27 02:37:34 +01:00
Twinaphex 123cd67a6a
Merge pull request #8486 from huwpascoe/rxml
Re-enable RXML and purge libxml
2019-03-23 03:25:32 +01:00
radius 0c2f5093b2 disable forced logging on android 2019-03-17 14:28:17 -05:00
radius 8fd0aedc56 add log to file settings 2019-03-17 14:28:17 -05:00
Huw Pascoe 45069537fb Re-enable RXML and purge libxml
Fixed rxml to work with griffin.c
2019-03-17 03:04:35 +00:00
Brad Parker 77c8688d6a android: bump msvc project to api level 26 2019-03-13 12:28:14 -04:00
Brad Parker 44a06d69a6 android: add gamepad rumble support 2019-03-13 03:32:18 -04:00
Brad Parker 954c54baee add device vibration option for cores that support rumble (with initial android implementation) 2019-03-12 13:07:16 -04:00
Brad Parker f6dc7f4f02 android: add option to vibrate on touch 2019-03-10 21:36:52 -04:00
Themaister 3029f96511 Add a new "glcore" driver with slang support.
This driver should sunset the old gl2 driver, but that driver will
likely live on to support really ancient and terrible GL stacks.
All the worst legacy cruft has been ripped out, and it's almost a decent
backend now.

Requirements for slang are GL 3.2+ or GLES3.
Some shaders require features which are not directly compatible with
GLES2 or legacy GL.

This driver shares a lot of concepts from the Vulkan driver.
The slang shader stack and SPIRV-Cross are used to implement the shader
spec, and the menu shaders are also shared with Vulkan.
2019-03-09 12:30:49 +01:00
cold-brewed 49304bbee3 (OSX) Enable CoreAudio v3 driver but do not make it the default 2019-02-28 14:49:38 -05:00
driver1998 33e65e10ba Add Windows MSVC2017 ARM desktop support
Only normal Debug/Release config will compile, not with QT/CG
Tested in Windows 10 on ARM and Windows RT
Cores can be compiled with platform=windows_msvc2017_desktop_arm
2019-02-26 21:29:44 +08:00
Brad Parker f5f492845f add setting for screen orientation, with initial android implementation 2019-02-21 00:31:55 -05:00
Brad Parker bc387a5848 convert tabs to spaces 2019-02-20 20:46:46 -05:00
orbea a111908f55 Fix the osx travis build. 2019-02-16 16:02:51 -08:00
twinaphex 420f3a171b (GL1) Update - add HAVE_OPENGL1 to MSVC 2005/2008/2010/2012 2019-02-16 21:26:01 +01:00
Matt Sephton 5cf15c8609
Update Makefile.cores 2019-02-12 20:41:42 +00:00
Matt Sephton 4e0c592bfa
Update Makefile.cores 2019-02-12 20:39:37 +00:00
Matt Sephton 211dd11336
Update Makefile.cores 2019-02-12 20:33:46 +00:00
Matt Sephton 8ebf254a75
Update Makefile.cores 2019-02-12 20:32:51 +00:00
twinaphex d1a831e6ec (UWP) Buildfix 2019-02-11 23:15:11 +01:00
cold-brewed 264c93585c macOS: Update CFLAGS 2019-02-09 14:39:53 -05:00
twinaphex b229e9d803 (Android) Update 2019-02-09 19:27:50 +01:00
twinaphex 1a8ad73c3f (Cocoa) Unify both headers 2019-02-09 04:40:38 +01:00
cold-brewed cc39a5d926 (OSX) Add missing PRODUCT_BUNDLE_IDENTIFIER 2019-02-07 13:46:41 -05:00
twinaphex 2599172831 Get rid of ui_cocoa_metal.h 2019-02-07 04:37:05 +01:00
Twinaphex ce05185cdf (Xcode) Remove CoreVideo 2019-02-07 04:12:35 +01:00
Twinaphex 25157942a3 Remove CoreVideo from Metal xcodeproj 2019-02-07 04:10:59 +01:00
twinaphex f705503531 (Apple) Get rid of HAVE_CORELOCATION/HAVE_AVFOUNDATION - was mostly dormant
code and makes the Apple code needlessly complex right now. We can
always reintroduce this later on when the time is right
2019-02-07 04:03:52 +01:00
twinaphex 5855391ac4 (Android) Bump up target SDK to 26 2019-02-06 06:03:25 +01:00
twinaphex 55b449d743 (MSVC UWP) Add HAVE_OZONE 2019-02-05 02:52:38 +01:00
Yoshi Sugawara 4461b55375 tvos: fix code sign script to use the shared iOS modules dir 2019-02-03 18:48:29 -10:00
Yoshi Sugawara 1ca3bcf21d Merge remote-tracking branch 'upstream/master' into ios-cleanup 2019-02-03 09:00:22 -10:00
Yoshi Sugawara d18ef55aea iOS/tvOS cleanup: remove logging code, remove compiled core from repo (added by mistake) 2019-02-03 08:57:12 -10:00
orbea 98f6aecec2 Remove the zarch menu driver. 2019-02-02 22:15:10 -08:00
orbea af813d9c46 Further remove nuklear. 2019-02-02 20:58:47 -08:00
Yoshi Sugawara 45185d6827 tvOS: remove the tvOS modules directory and use the iOS modules one since cores built using the iOS SDK work on tvOS
iOS: change default joypad driver to be mfi
iOS: move autodetect of mfi controller to mfi_joypad driver and set the default mapping for both iOS and tvOS
iOS: support unsupported buttons on mfi controller (select,L3,R3) by using hotkey combinations using the MENU button
tvos: use INPUT_TOGGLE_DOWN_Y_L_R as default for menu toggle gamepad combo
2019-02-01 05:33:29 -10:00
twinaphex db04ac0b2a Bump to version 1.7.6 2019-01-31 23:38:10 +01:00
Yoshi Sugawara 3aeedeb0a3 added release scheme for tvOS, made modules directory an empty directory that would be part of the checkout 2019-01-30 07:49:55 -10:00
Yoshi Sugawara b3703a1f2e iOS: fixed target membership of assets, added debug and release schemes for iOS 2019-01-29 10:31:04 -10:00
Yoshi Sugawara a18512375b Support for tvOS
- add tvOS target
    - support code signing tvOS cores by adding an argument to the code signing cores script
    - use NSCachesDirectory for the documents directory
    - add some mfi controller handling logic to set non-game controllers to the last index to avoid interfering with operation
    - autodetect mfi controller for apple tv on startup - added autodetect to hid joypad
    - added a webserver to transfer files for tvOS
    - xcode: clean up project, remove unused folders
    - remove HAVE_MATERIALUI setting for tvos build, make it use XMB as default
    - added retroarch app icon courtesy of @MrJs
    - added auto-detect of mfi controller for apple tv
2019-01-29 10:13:46 -10:00
hizzlekizzle 7ac95f724a
add more dependencies to debian build 2019-01-28 21:25:34 -06:00
Twinaphex 556b7b19de
Merge pull request #8025 from krzys-h/uwp-storagefile
(UWP) StorageFile implementation
2019-01-27 08:33:17 +01:00
orbea d3f81e8db8 Fix the osx metal travis build. 2019-01-21 13:03:51 -08:00
Twinaphex 5611977de0
Merge pull request #8044 from krzys-h/uwp
(UWP) Fix Bundle.Mapping.txt path
2019-01-19 18:11:04 +01:00
krzys-h 1f952679a8 (UWP) Fix Bundle.Mapping.txt path 2019-01-19 12:21:20 +01:00
orbea e062b98088 Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
krzys-h 9188cc1a73 (UWP) Add broadFileSystemAccess support 2019-01-17 11:08:02 +01:00
krzys-h b7cc124070 (UWP) Base StorageFile implementation 2019-01-17 11:04:19 +01:00
CozmoP 0df074db05 fix MSVC 2017 Qt builds 2019-01-15 18:58:31 +01:00
Arnaud Faucher 12aaf615a8 msvc-uwp: fixed certificate file name 2019-01-08 16:29:54 -05:00
krzys-h 0129f7e4ad (UWP) Fix signing certificate path for non-free cores
Broken in ff1ca99748
2019-01-06 15:45:51 +01:00
twinaphex ff1ca99748 (MSVC 2017 UWP) Buildfix
(MSVC 2017 UWP) Renaming
2019-01-02 07:27:47 +01:00