by bangonkeyboard on 4/5/24, 8:16 PM with 136 comments
by jeff_tyrrill on 4/5/24, 11:21 PM
What people seem to think this means: Open-ended retro game emulators like Snes9x and Dolphin are now allowed. (I don't think this is correct.)
What the change is actually doing: If you are the licensed publisher of a retro game collection, you can now offer them in one app (including perhaps downloading additional games added to the collection later) instead of splitting them into individual apps. Each game must be individually vouched for.[1]
What is not changing: "Emulators" have long been allowed if the emulated code is bundled with the app and it is officially licensed.
[1] https://developer.apple.com/app-store/review/guidelines/
"4.7 [...] You are responsible for all such software offered in your app, including ensuring that such software complies with these Guidelines and all applicable laws. [...]"
and
"4.7.4 You must provide an index of software and metadata available in your app. It must include universal links that lead to all of the software offered in your app."
by OatmealDome on 4/5/24, 10:20 PM
I submitted a DMA interoperability request for JIT recompilers, but Apple denied it on the grounds that it doesn't fall under Article 6(7) for "multiple reasons", including that JIT is only used by web browsers on iOS.
by pridkett on 4/5/24, 10:40 PM
by pininja on 4/5/24, 9:16 PM
by resource_waste on 4/5/24, 11:41 PM
I remember having a work iphone and bringing an old motorola smartphone on the plane just so I could play Zelda OOT.
by retskrad on 4/5/24, 11:02 PM
by RedComet on 4/5/24, 9:09 PM
by pipeline_peak on 4/5/24, 9:33 PM
by devinprater on 4/6/24, 9:04 PM
My point is, if I didn't have emulation on a computer or device that has OCR and such, I wouldn't know much about the games I do play. Even tutorial messages are text, so in many cases I wouldn't even know how to play the game, especially in more complex fighting games like Dissidia Final Fantasy. So, running games on the one portable device I do have with accessibility, my iPhone, would honestly be great. And the DS has a few fighting games at least, so thanks to the person that shared that. Now we just need PSP! And PS1 does have MK, and Soul Blade, so that'll be really fun!
by crooked-v on 4/5/24, 9:51 PM
by voytec on 4/5/24, 9:27 PM
Some 10 years back iTunes had an option to stream or share media over network. It was cool to stuff iMac's 3TB HDD with audio CD rips and have all this music available on an iPhone or any other iDevice connected to the same local network. I had a VPN connection from iPhone to home network and all CD rips available anywhere.
To avoid confusion: I'm talking about iTunes-specific functionality, not media files sharing. When iTunes was opened on an iMac, all iDevices in LAN automatically had all the media available through local iTunes apps. And then they "renamed" iTunes to Music...
But even during the iTunes era they made it artificially difficult to own own media. One would think (or maybe I was delusional?) that media library fully synced from desktop iTunes to iPhone iTunes serves as kind of a backup. Nope - turns out that when desktop disk dies, one can't sync media from iPhone to the new desktop disk. Desktop iTunes was happy to suggest wiping iPhone media as a sync method.
by DrNosferatu on 4/5/24, 11:13 PM
by wjq on 4/6/24, 4:34 AM
by thih9 on 4/5/24, 9:08 PM
by doublerabbit on 4/5/24, 9:06 PM
Err, why am I flagged from this thread? - I mean seriously cool. 2018 was the hype when emulators were the thing. It's great to see such.
by withinboredom on 4/5/24, 9:14 PM
This quote smells like a "self-induced problem" since they literally require developers to buy or rent their hardware to build an app and also (at least, previously) required developers to publish on the App Store. If I could build an iPhone app on my Windows machine and publish an app from my website, then their argument wouldn't make any sense.
by talldayo on 4/5/24, 8:56 PM