I think they cannot put it on both stores per Apple rules. And since the Delta developer is the same person as the Alt Store developer he chose to put it on his own store.
I see! I guess I don’t understand why the developer would bother with their own store if the App Store now allows emulators, and the Delta app is free - but I guess this was only a recent change, maybe allowed by Apple purely as a way to try to stop people going to alt stores?
I guess maybe the developer feels it’s their duty to follow the alt store thing through to keep pressure on Apple? Or maybe they stand to make money (either now or in future with other apps) from their store?
Until now, emulators have been rejected under this rule
> 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
I.e. "all the code this app ever runs has to be there when the app goes to app review"
This rule change on January 29 allowed for mini games and streaming games
> 4.7 Mini apps, mini games, streaming games, chatbots, and plug-ins: Apps may offer certain software that is not embedded in the binary, specifically mini apps and games, streaming games, chatbots, and plug-ins.
And then specifically this addition on April 10
> 4.7 [...] Additionally, retro game console emulator apps can offer to download games
I guess maybe the developer feels it’s their duty to follow the alt store thing through to keep pressure on Apple? Or maybe they stand to make money (either now or in future with other apps) from their store?