Commit graph

58 commits

Author SHA1 Message Date
Eric Warmenhoven 893b0d142e
Cloud Sync (#15548)
* cloud sync - algorithm and abstract cloud storage API

* WebDAV cloud sync driver, and associated net_http improvements

* Cloud sync settings menu
2023-08-04 09:20:50 +02:00
Eric Warmenhoven b1fdbb9a37 netplay discovery through bonjour/mdns 2023-07-15 08:25:27 +02:00
Eric Warmenhoven 123b218725 Revert "Compile in CoreText font renderer on macos/ios/tvos"
This reverts commit 9320122252.
2023-07-11 01:03:14 +02:00
Eric Warmenhoven e943ea71e7 Fix #15459 - add HAVE_STDIN_CMD to macos 2023-07-09 09:31:08 +02:00
Eric Warmenhoven 224bac241e Compile in OpenAL driver on macos/ios/tvos 2023-07-01 19:26:09 +02:00
Eric Warmenhoven 9320122252 Compile in CoreText font renderer on macos/ios/tvos 2023-07-01 19:25:18 +02:00
Eric Warmenhoven b861d643fc Enable SSL in macos/ios/tvos builds 2023-06-28 14:29:37 +02:00
warmenhoven 486c5d5cba
Compile dsp/video filters built in on osx (#15161) 2023-04-06 15:18:40 +02:00
warmenhoven a60249ff87
Fix #15059 Compile in presence for discord (#15063)
Also relying on $TMPDIR is problematic because Discord uses
NSTemporaryDirectory() which may not be the same.
2023-03-06 19:57:08 +01:00
warmenhoven c226392358
Another try at creating a steam build for the mac (#15031) 2023-02-27 18:09:50 +01:00
LibretroAdmin 9192abb608
Revert "steam support for mac (#15018)" (#15022)
This reverts commit 3fa1e32bc6.
2023-02-25 17:26:34 +01:00
warmenhoven 3fa1e32bc6
steam support for mac (#15018) 2023-02-25 09:21:15 +01: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 8c47aa41bd (Mac/iOS/tvOS) Add HAVE_BSV_MOVIE 2023-02-23 15:16:31 +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
Cthulhu-throwaway 20c4407928
Add HAVE_IFINFO macro (#14265) 2022-08-01 07:51:02 +02:00
Christopher Snowhill 87c5720988
(Mac) BaseConfig.xcconfig - Add SSE/NEON opts (#13453) 2022-01-08 04:21:58 +01:00
Autechre 3b1a1ac8da
Remove miniupnpc dependency (#13340)
* use custom libretro-common UPNP

* Remove miniupnpc
2021-12-09 05:52:42 +01:00
twinaphex a476910ca6 (Mac) BaseConfig.xcconfig - change formatting back 2021-10-14 16:06:17 +02:00
twinaphex 28cac5c5a4 Add HAVE_CORE_INFO_CACHE - disable this for Steam build 2021-10-14 15:57:28 +02:00
twinaphex d11ffdbb6b Bump version 2021-09-19 05:19:36 +02:00
twinaphex df98bca9ae (Mac) Add Discord RPC support - untested 2021-08-25 09:56:00 +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
twinaphex ebc567d03c (OSX Metal) Enable HAVE_ACCESSIBILITY and HAVE_TRANSLATE for TTS translation services 2021-04-06 18:33:26 +02:00
twinaphex c242f02528 Add HAVE_COMMAND and HAVE_NETWORK_CMD for Metal OSX 2020-12-28 07:00:14 +01: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
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 4736bef77b (Apple) Add HAVE_ONLINE_UPDATER 2019-11-19 07:18:16 +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 b248c31568
Update BaseConfig.xcconfig 2019-08-23 07:52:49 +02:00
twinaphex 9867a4c36d Add HAVE_TRANSLATE to Apple 2019-08-22 23:06:22 +02:00
Twinaphex 39a876a083 (Apple OSX Metal) Define HAVE_NO_BUILTIN_ZLIB 2019-08-12 12:05:52 +02:00
twinaphex b2bf822f13 Add HAVE_AUDIOMIXER switch 2019-07-11 11:51:06 +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
Huw Pascoe 7e0592198d video_layout build 2019-05-11 09:58:46 +01:00
twinaphex ad7da9736a (BaseConfig.xcconfig) Add HAVE_MENU_WIDGETS 2019-05-04 01:16:35 +02:00
twinaphex 49f5e6e2cc (macOS Metal) Use STB font instead of CoreText for font rendering 2019-04-30 18:40:07 +02:00
cold-brewed 49304bbee3 (OSX) Enable CoreAudio v3 driver but do not make it the default 2019-02-28 14:49:38 -05:00
orbea a111908f55 Fix the osx travis build. 2019-02-16 16:02:51 -08:00
cold-brewed 264c93585c macOS: Update CFLAGS 2019-02-09 14:39:53 -05:00