flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.29k stars 161 forks source link

Would it be possible to release the iOS version on the app store? #1487

Open cornflakes6374 opened 2 months ago

cornflakes6374 commented 2 months ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Hmmm, maybe people who is not wanting to jailbreak their iphone/ipad/ipodtouch wants to use this emulator without sideloading.

Describe the solution you'd like A clear and concise description of what you want to happen.

Now that the app store is now fine with emulators such as delta being released few days ago (https://apps.apple.com/us/app/delta-game-emulator/id1048524688), maybe you could release the IPA version of flycast to the app store as long it follows the app store guidelines like delta!

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. ...

Additional context Add any other context or screenshots about the feature request here. Iphones and ipads would have a good performance in this emulator, A12 bionic (including A12X and A12Z in early face id ipad pros) or higher could be recommended while a minimum could be A8,A8X or A9.

user18081972 commented 2 months ago

Does Flycast use JIT? If so, then definitely no. see: https://9to5mac.com/2024/04/20/dolphin-explains-why-its-gamecube-and-wii-emulator-wont-be-in-the-app-store/ Apple doesnt allow apps that use JIT on the AppStore, due to security concerns

flyinghead commented 2 months ago

Yes, Flycast definitely requires JIT capabilities to be usable.