this post was submitted on 07 Apr 2024
181 points (100.0% liked)

RetroGaming

19084 readers
214 users here now

Vintage gaming community.

Rules:

  1. Be kind.
  2. No spam or soliciting for money.
  3. No racism or other bigotry allowed.
  4. Obviously nothing illegal.

If you see these please report them.

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] shinratdr@lemmy.ca 2 points 5 months ago* (last edited 5 months ago) (1 children)

That’s not how I interpret that. I think they’re just saying that if your app does offer digital goods, you have to use IAP. Not that any app in this category has to include IAP to be accepted.

Apple is protecting its bottom line here. In other words if Nintendo was to release a classic arcade, they don’t just get to circumvent IAP rules in non-DMA countries because of this change. But I don’t see any wording that says apps cannot forgo offering any IAPs and just allow you to add content via Files like all other apps do.

If they intended your definition, they wouldn’t leave it vague. There would be a specific provision that says “Apps cannot access files or software from the system, or offer an in-app browser or other online resource to add files to the app.”

Moreover, this change is specifically targeted at Riley Testut and AltStore, which was founded so he could distribute his emulator, Delta. Your interpretation would fully prevent that app from being offered, so I really don’t think that is what Apple was intending.

Lack of JIT is crippling though, hopefully that will change soon.

They've opened a door that basically nobody could walk through and the people who could walk through it wouldn't need to because they could just distribute the ROMs with the emulator to begin with, it's business as usual for Apple.

Actually this also isn’t true, emulators were banned period. This was partially to avoid legal issues and also because if they didn’t, the App Store would be flooded with emulators in wrappers distributing single titles.

So technically, this does allow the use case of a classic developer offering all their old titles in a a single arcade app, which was not the case before.

[–] DarthYoshiBoy@kbin.social 1 points 5 months ago (2 children)
[–] shinratdr@lemmy.ca 1 points 5 months ago

I think that’s fair, I basically agree with the first comment on that Ars article:

App Review guidelines are always so vague and open to interpretation. We need a brave developer to submit a retro console emulator that can load arbitrary files to App Review and see what happens.

[–] shinratdr@lemmy.ca 1 points 5 months ago (1 children)

Two emulators have launched and they both can open arbitrary ROM files as expected.

[–] DarthYoshiBoy@kbin.social 0 points 4 months ago (2 children)

One has already been pulled, though seemingly for unrelated copyright issues?

That said, I'm surprised that things have gotten to this point, I suppose time will tell once the property holders get involved how committed Apple is to this whole change, there's still a lot of room to interpret the clause about conforming to all laws for the content that is being run in the app.

Given that I didn't think ANY emulators would make it into the Appstore, I'm going to retract my position. However, I think that we're still in the "Fuck around" stage of things and there may yet be some "Find out" to come.

[–] shinratdr@lemmy.ca 1 points 4 months ago (1 children)

Oh I guess I was wrong too. Delta is already launched on the App Store.

https://apps.apple.com/ca/app/delta-game-emulator/id1048524688

[–] DarthYoshiBoy@kbin.social 1 points 4 months ago

Happened today, and for those with governments that actually regulate (the EU) his AltStore is also up.

[–] shinratdr@lemmy.ca 1 points 4 months ago

Yeah MacRumors reached out and apparently Apple clarified that it was pulled for the GBA4iOS copyright issue and not anything to do with ROMs.

Agreed, it’ll be a long journey. But this is a step in the right direction, and I’m sure it will be an ebb and flow rather than just a flood of existing iOS emulation projects coming to the App Store.

For example; we won’t see Delta because of Riley’s competing store, and we probably won’t see Provenance because of all of the JIT stuff they built that will have to be removed for an App Store approved build.

I will be pretty upset if they just end up reversing their position. Google Play has had tons of emulators for years with no issues, with the exception of yuzu which is hardly surprising considering that’s a current gen console. I think the pressure at this point is more imagined.