ThunderPeel2001 Posted September 8, 2023 Posted September 8, 2023 So ScummVM is finally coming to iOS/iPad OS apparently: https://www.scummvm.org/news/20230907/ But as far as I can tell, Apple hasn't changed any of its guidelines around not allowing emulators on the App Store, and when questioned about it, Sev seemed a little surprised that it might be an issue. Time will tell!
Didero Posted September 8, 2023 Posted September 8, 2023 Technically ScummVM isn't an emulator though, is it? Since it consists of full engine re-implementations. I don't know if Apple cares about the distinction though.
ThunderPeel2001 Posted September 8, 2023 Author Posted September 8, 2023 I don't think Apple bothers to split hairs, unfortunately.
AndywinXp Posted September 8, 2023 Posted September 8, 2023 The main point to be stressed here for the sake of argument is that, as Didero rightfully said, ScummVM is not an emulator đ 1
Thrik Posted September 8, 2023 Posted September 8, 2023 I am guessing (sadly) that Appleâs understanding of an emulator is as simple as âthing that sits between game and player to make it work on systemâ. Technicalities aside, ScummVM has that in common with any emulator, and so whatever drove Apple to decide against emulators I imagine would still apply. I can see a world in which a game and ScummVM are bundled together as an app and sold, similar to what is done on Steam except perhaps a bit more locked down so you canât run other games on it. Thatâd need a publisher though, so unless thatâs what this recent Zoom Platform shilling is all about, probably brings us back to Disney. 4 1
ThunderPeel2001 Posted September 8, 2023 Author Posted September 8, 2023 (edited) On 9/8/2023 at 4:22 PM, Thrik said: I am guessing (sadly) that Appleâs understanding of an emulator is as simple as âthing that sits between game and player to make it work on systemâ. Technicalities aside, ScummVM has that in common with any emulator, and so whatever drove Apple to decide against emulators I imagine would still apply. Expand Precisely. Arguing the point with Apple is likely to be fruitless. Unfortunately. They just donât want to touch anything that might even slightly infringe on copyright. The way they see it: Does this app allow you download games from the internet and play them on a system they werenât designed for? Yep. For all intents and purposes this is the definition of an emulator to most people, and the functionality to the end user is ultimately the same: I can play game X on system Y. If Apple DO say no, ScummVMâs best bet might to be a version that includes only the games that can be legally distributed, without any way to add more. Just shut off that functionality? (Emulators on iOS have done the same, and then tried to sneak in this âadd a gameâfunctionality later, but theyâve always been caught by Apple.) Either way, best of luck to ScummVM! Iâd certainly love ScummVM on the App Store! (Beats trying to compile it manually â which Iâve done before and contributed to the documentation as well.) I really hope Iâm wrong about all this. On 9/8/2023 at 3:24 PM, AndywinXp said: The main point to be stressed here for the sake of argument is that, as Didero rightfully said, ScummVM is not an emulator đ Expand As Thrik said, the issue isnât that ScummVM is an emulator (which it isnât), the issue is that Apple doesnât allow emulators because of their functionality. And itâs likely Apple will view ScummVM ij the same light⊠even though the clue is in the name that it isnât actually an emulator. Theyâre just deathly allergic to anything even tangential to emulation Of course, I hope Iâm wrong đ€đ€ Edited September 8, 2023 by ThunderPeel2001
Huz Posted September 8, 2023 Posted September 8, 2023 How can anything to do with Apple be fruitless 1 1 1
ThunderPeel2001 Posted September 8, 2023 Author Posted September 8, 2023 On 9/8/2023 at 11:08 PM, Huz said: How can anything to do with Apple be fruitless Expand Touché 1
Blondebeard Posted September 9, 2023 Posted September 9, 2023 (edited) Iâm really happy about this development and have been eagerly anticipating it for some time. I sincerely hope that it will be available on the App Store soon. However, even if it isnât, their effort is really appreciated. The fact that it is already available via TestFlight is fantastic! I still have iDos installed on my iPad which was approved and later removed from the Store. It allows me to run MI1 & 2, but not CMI. Going through Apple TOS, this is the clause that will most likely cause problems (the one used to take down iDos): Quote 2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code which introduces or changes features or functionality of the app, including other apps. Expand https://developer.apple.com/app-store/review/guidelines/ Technically speaking, ScummVM does not execute code, it interprets it. However, Apple can easily argue otherwise. Also, not really sure what âdesignated container areaâ means. Edited September 9, 2023 by Blondebeard 1
ThunderPeel2001 Posted September 9, 2023 Author Posted September 9, 2023 On 9/9/2023 at 9:28 AM, Blondebeard said: Also, not really sure what âdesignated container areaâ means. Expand I think it means an attempt to read data from other apps, which wouldnât really apply. Separately: There are comic book readers that allow the user to upload comic book files to their devices, so I donât think itâs the file handling by itself. Itâs probably very much the âchanges features or functionalityâ but. Thinking about it, I suppose they donât want people creating a piece of wrapper software to execute other software that hasnât been assessed for content. I donât know. Maybe weâll all learn from this process! 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now