547 Commits

Author SHA1 Message Date
Eric Warmenhoven
b71d09a31f
build fix - ios widget (#15809) 2023-10-16 06:56:45 -07:00
Eric Warmenhoven
793cb0cfa3
Fix ios-vulkan-ppsspp, and a small cloud save fix (#15801) 2023-10-15 05:45:03 -07:00
Eric Warmenhoven
777d96d20a
Clean up iOS/tvOS Xcode project, get the simulators working (#15799) 2023-10-14 06:57:09 -07:00
Eric Warmenhoven
b6ee341507
iOS 17/Xcode 15 update: Fix iOS Widget (#15796) 2023-10-13 10:28:56 -07:00
Eric Warmenhoven
7264c13b01
Fix Xcode 14.0.1 cross compile x86_64 build - only strip debugging symbols (#15786) 2023-10-11 03:54:08 +02:00
yoshisuga
437ed733f5
Fixed compiler flag check for swift (#15654) 2023-08-29 03:30:52 -07:00
yoshisuga
6b0a5c978e
tvOS: Add target conditionals to fix tvOS build (#15637)
* Add target conditionals to fix tvOS build

* Use TARGET_OS_IOS for iOS
2023-08-22 14:55:59 -07:00
yoshisuga
cb2cc58f98
iOS: Support a helper bar button to lock the current orientation (#15633)
* iOS: Support a helper bar button to lock the current orientation

* Moved init of shouldLockCurrentInterfaceOrientation property to iOS specific #if
2023-08-21 23:05:34 -07:00
libretroadmin
2d2cb04589 Merge video_coord_array.c into video_driver.c 2023-08-15 16:02:12 +02:00
Eric Warmenhoven
ae78395d83
iOS/tvOS: rework JIT availability checks (#15590) 2023-08-14 06:41:43 -07:00
Eric Warmenhoven
ee75111a48
iOS/tvOS: Compile with -DHAVE_CHD (#11099) (#15588) 2023-08-12 16:33:32 -07:00
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
libretroadmin
a4b81527e0 Bump version 2023-07-17 12:46:49 +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 9320122252ec853a1ff91f3665d94773b0657077.
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
e961dcf550 iOS9 build fix 2023-07-04 20:21:37 +02:00
Eric Warmenhoven
544d78d7b7 Improve some log formatting on iOS/tvOS 2023-07-04 02:54:51 +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
8c9ee021e7 Creating a github CI for macOS 2023-07-01 19:24:53 +02:00
Eric Warmenhoven
b861d643fc Enable SSL in macos/ios/tvos builds 2023-06-28 14:29:37 +02:00
Eric Warmenhoven
b89e6afe1c Fix including audio/video filters on iOS 2023-06-06 01:52:23 +02:00
Eric Warmenhoven
6c831b25a6 Restore "macOS Cocoa: fix mouse grab in windowed mode."
This reverts commit 269c90242901ffa8261e64f49cf49d8665efb98e, with a
build fix.
2023-06-06 01:52:13 +02:00
libretroadmin
269c902429 revert 2023-06-04 16:28:59 +02:00
Alexander Kozharsky
167c52ec77 macOS Cocoa: fix mouse grab in windowed mode. 2023-06-04 14:51:04 +02:00
libretroadmin
c07e6a6da2 Cleanups 2023-05-30 20:30:37 +02:00
Eric Warmenhoven
b8fe2ccd10 Update to MoltenVK 1.2.4 2023-05-29 09:30:02 +02:00
Eric Warmenhoven
b1503c6fc0 Add accelerometer and gyroscope sensors to iOS 2023-05-21 23:18:34 +02:00
Eric Warmenhoven
34d322ffa9 Small tweaks/fixes to update-cores.sh for iOS/tvOS 2023-05-18 03:16:37 +02:00
Eric Warmenhoven
13fc4cbda3 Don't unnecessarily sign iOS/tvOS cores/libraries 2023-05-16 18:56:25 +02:00
Eric Warmenhoven
9d697fedcb Script to download/update cores in iOS/modules and tvOS/modules 2023-05-16 12:56:07 +02:00
Eric Warmenhoven
d5a86e2363 iOS needs to targets 13 due to some keyboard emulation, but tvOS does not 2023-05-12 04:42:20 +02:00
Eric Warmenhoven
994a2ea108 AltKit support for tvOS 2023-05-08 18:35:43 +02:00
Eric Warmenhoven
23211dc1a1 Enable AltServer JIT for builds installed by Xcode 2023-05-08 18:35:43 +02:00
Eric Warmenhoven
1b3f9b84d9 Add AltKit back in as checked-in code 2023-05-07 16:55:48 +02:00
Eric Warmenhoven
cd9fd1ec9b Revert AltKit package dependency 2023-05-07 16:55:48 +02:00
warmenhoven
e9faa3df50
Fix silly mistake, tvos needs tvos cores (#15238) 2023-04-28 15:58:58 +02:00
warmenhoven
71748d27f5
Pre-resolve AltKit swift package (#15236) 2023-04-28 02:08:23 +02:00
warmenhoven
295e5f0682
JIT support in iOS (#15224)
* Use AltKit to try to enable JIT on iOS

* libretro: Add API to check JIT availability on iOS
2023-04-26 01:55:37 +02:00
warmenhoven
11a7cc9d23
Include audio and video filters in ios/tvos bundles (#15197) 2023-04-15 11:55:46 +02:00
warmenhoven
486c5d5cba
Compile dsp/video filters built in on osx (#15161) 2023-04-06 15:18:40 +02:00
warmenhoven
54055558f1
Fix several warnings (#15153) 2023-04-04 15:06:34 +01:00
libretroadmin
938ab716bd Bump version 2023-03-10 17:16:50 +01:00
warmenhoven
04b0421efc
Add App Category to a few places it should have been (#15019) 2023-03-08 20:59:14 +01: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
a49cf1e7e3
Break Steam mac build out into separate scheme, to avoid certain flags (#15046) 2023-03-02 20:09:36 +01:00
warmenhoven
bf5739b735
More changes for Steam on Mac (#15036)
* Additional Steam build cleanups

* Fix Mac directories for Steam
2023-02-28 21:28:59 +01:00
warmenhoven
67372e0f38
Use xcodebuild -exportArchive rather than assuming archive structure (#15032) 2023-02-27 19:09:45 +01:00
warmenhoven
c226392358
Another try at creating a steam build for the mac (#15031) 2023-02-27 18:09:50 +01:00