Commit Graph

66 Commits

Author SHA1 Message Date
Eric Warmenhoven 70ac6d9541 iOS/tvOS: Better way of packaging Frameworks (#16468) 2024-04-25 10:09:58 -07:00
Eric Warmenhoven 6df643d138 iOS/tvOS: MoltenVK for simulators (#16463) 2024-04-23 21:35:55 -07:00
Eric Warmenhoven ca904a3f5d iOS/tvOS: MoltenVK 1.2.8, and fix mame core signing (#16452) 2024-04-19 07:11:49 -07:00
Eric Warmenhoven 5fd4eb905c iOS QOL improvements (#16444)
* iOS/tvOS: bundle cores as frameworks as opposed to dylibs

* iOS/tvOS: update plist to indicate controller support

* iOS/tvOS: living within the sandbox

* iOS/tvOS: import content through share sheet

* iOS/tvOS: default audio sync off due to crash on background

* iOS/tvOS: don't try altkit if there's no reason to

* iOS/tvOS: enumerate cores for appstore distribution
2024-04-18 03:01:39 -07:00
libretroadmin 06fa5325f8 Update version 2024-03-21 16:09:50 +01:00
Eric Warmenhoven 7379d33801 tvOS Top Shelf (#16302)
This puts the History and Favorites playlists (up to five items each)
in the Top Shelf menu. In order for this to be enabled you must build
it yourself and change the app identifiers for the TV app and Top
Shelf extension, and add both of them to an app group.
2024-02-27 23:20:32 -08:00
Eric Warmenhoven 50f4807f88 tvOS: when cache is deleted, force assets.zip re-extraction (#16264)
Also including a script to make building assets.zip easier, for people
building from source themselves
2024-02-19 11:12:09 -08:00
Eric Warmenhoven 79e43e2bd4 Fix many warnings (#16180)
Also change iOS/tvOS to use system zlib instead of compiling it in
2024-01-31 09:15:14 -08:00
libretroadmin ac353d1401 Bump version 2024-01-25 15:59:56 +01:00
Eric Warmenhoven 13e96e9567 Fix variable quoting issue (#16165) 2024-01-25 06:02:44 -08:00
Eric Warmenhoven bd6c34b576 Add HAVE_ACCESSIBILITY to iOS builds (#16154) 2024-01-22 10:06:32 -08:00
Eric Warmenhoven cd9fb0d072 Adjust apple packaging so correct git version gets reported (#16139) 2024-01-21 18:13:07 -08:00
Eric Warmenhoven d7852d5db9 Fix incremental macos/ios/tvos builds, and pull correct git version (#16089) 2024-01-09 00:18:05 -08:00
Eric Warmenhoven 07612483f2 Show git version in system information (fixes #16072) (#16076) 2024-01-04 23:12:59 -08:00
Eric Warmenhoven 089f7321c7 iOS: Allow changing the app icon (take 2) (#16034) 2023-12-24 16:36:49 -08:00
libretroadmin 3c564b8284 Revert "Revert "Revert "iOS: Allow changing the app icon (#16020)" (#16029)" (#16030)"
This reverts commit 8caf6c19b1.
2023-12-22 09:41:31 +01:00
LibretroAdmin 8caf6c19b1 Revert "Revert "iOS: Allow changing the app icon (#16020)" (#16029)" (#16030)
This reverts commit c06743678f.
2023-12-22 00:37:18 -08:00
LibretroAdmin c06743678f Revert "iOS: Allow changing the app icon (#16020)" (#16029)
This reverts commit 93f7bba6a5.
2023-12-21 23:15:41 -08:00
Eric Warmenhoven 93f7bba6a5 iOS: Allow changing the app icon (#16020) 2023-12-20 16:22:11 -08:00
Eric Warmenhoven 26918b25e0 Enable overlay support on tvos (#15987) 2023-12-09 04:48:22 -08:00
Eric Warmenhoven d2253c3de3 iOS/tvOS: create gl context as gles3 (#15958)
iOS 7+ supports gles3, which is backwards compatible with gles2. This
doesn't enable the glcore driver (which isn't working on ios yet), it
just changes the underlying context.

This fixes some of the rendering performance problems on mupen64plus_next.
2023-11-30 03:30:17 -08:00
Eric Warmenhoven 36d9bdc2da iOS/tvOS: minor xcode cleanup (#15957)
This hopefully makes debug and release easier to manage by making
their C flags the same and moving the differences to the preprocessor
macros.
2023-11-30 03:30:08 -08:00
Eric Warmenhoven d657e5b701 xdelta support on macos/ios/tvos (#15964) 2023-11-30 03:29:46 -08: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