{"id":43452,"date":"2024-05-30T15:49:54","date_gmt":"2024-05-30T19:49:54","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=43452"},"modified":"2024-06-19T16:17:00","modified_gmt":"2024-06-19T20:17:00","slug":"ios-retro-console-game-emulators","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/05\/30\/ios-retro-console-game-emulators\/","title":{"rendered":"iOS Retro Console Game Emulators"},"content":{"rendered":"<p><a href=\"https:\/\/oatmealdome.me\/blog\/why-dolphin-isnt-coming-to-the-app-store\/\">OatmealDome<\/a> (via <a href=\"https:\/\/mastodon.social\/@stroughtonsmith\/112304909606650919\">Steve Troughton-Smith<\/a>):<\/p>\n<blockquote cite=\"https:\/\/oatmealdome.me\/blog\/why-dolphin-isnt-coming-to-the-app-store\/\">\n<p>Apple modified their App Store guidelines to allow retro game emulators in the App Store. This week, Delta, a multi-system emulator that was previously only available via AltStore, <a href=\"https:\/\/apps.apple.com\/us\/app\/delta-game-emulator\/id1048524688\">was released on the App Store<\/a>.<\/p>\n<p>Since these events happened, we&rsquo;ve been asked many times if we will submit DolphiniOS (our fork of Dolphin) to the App Store.<\/p>\n<p>Unfortunately, no.<\/p>\n<p>Apple still does not allow us to use a vital technology that is necessary for Dolphin to run with good performance: JIT.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2024\/04\/17\/what-to-know-about-iphone-app-store-emulators\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/04\/17\/what-to-know-about-iphone-app-store-emulators\/\"><p>Apple told us that emulators that can load games (ROMs) are permitted on the App Store, so long as the apps are emulating &ldquo;retro console games&rdquo; only.<\/p><p>Apple would not tell us which consoles it classifies as retro[&#8230;]<\/p>\n<p>[&#8230;]<\/p>\n<p>There is also a Commodore 64 emulator on the App Store called <a href=\"https:\/\/apps.apple.com\/us\/app\/emu64-xl\/id6483251916\">Emu64 XL<\/a>.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2024\/04\/19\/ps1-gamecube-wii-emulator-coming-to-app-store\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/04\/19\/ps1-gamecube-wii-emulator-coming-to-app-store\/\">\n<p>The lead developer of the multi-emulator app <a href=\"https:\/\/provenance-emu.com\/\">Provenance<\/a> has <a href=\"https:\/\/www.imore.com\/iphone\/exclusive-iphone-emulator-provenance-following-delta-onto-the-app-store-with-sega-and-playstation-support-in-tow\">told <em>iMore<\/em><\/a> that his team is working towards releasing the app on the App Store, but he did not provide a timeframe. Provenance is a frontend for many existing emulators, and it would allow iPhone and Apple TV users to emulate games released for a <a href=\"https:\/\/wiki.provenance-emu.com\/info\/supported-systems\">wide variety of classic game consoles<\/a>, including the original PlayStation, SEGA Genesis, Atari 2600, and others.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.tapsmart.com\/features\/why-emulation-matters\/\">Craig Grannell<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.tapsmart.com\/features\/why-emulation-matters\/\">\n<p>When iGBA was removed, Apple cited &ldquo;spam&rdquo; and &ldquo;copyright&rdquo; reasons, which led to speculation that emulators allowing you to load your own games were still banned. Apple later clarified this wasn&rsquo;t the case &#x2013; if they emulated &ldquo;retro console games&rdquo;. But what is &lsquo;retro&rsquo;? Is that about blocking emulators of commercially viable systems, or does Apple have a set time period in mind? And is &lsquo;console&rsquo; shorthand for &lsquo;old game system&rsquo; or more literal, meaning Apple would block emulators for arcade systems and also old computers that weren&rsquo;t primarily geared toward gaming?<\/p>\n<p>We just don&rsquo;t know, and Apple in the past has glibly said &ldquo;we know it when we see it&rdquo; regarding unacceptable App Store submissions. Not great for developers, but we can make predictions. Notably, Apple has historically blocked virtual implementations of its own hardware, and so a big test of the new rules would be a developer submitting an Apple II or Mac Plus emulator. And don&rsquo;t expect an iPhone emulator for classic iPhone games on the App Store any time soon &#x2013; or perhaps ever. For that, you&rsquo;ll still &#x2013; ironically &#x2013; need an Android device.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2024\/05\/13\/gamma-ps1-emulator-released-iphone\/\">Tim Hardwick<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/05\/13\/gamma-ps1-emulator-released-iphone\/\">\n<p><a href=\"https:\/\/apps.apple.com\/us\/app\/gamma-game-emulator\/id6499106870?platform=iphone\">Gamma<\/a>, a new emulator for playing classic PlayStation 1 games on iPhone and iPad, has just hit the App Store.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2024\/05\/16\/iphone-app-store-emulators-list\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/05\/16\/iphone-app-store-emulators-list\/\"><p><a href=\"https:\/\/apps.apple.com\/us\/app\/retroarch\/id6499539433\">RetroArch<\/a> is a frontend that provides all-in-one access to many different emulators for consoles from Atari, Commodore, Nintendo, SEGA, Sony, and others. The app offers <a href=\"https:\/\/retroachievements.org\/\">RetroAchievements<\/a>, which are essentially custom challenges added on top of classic games, such as &ldquo;find and collect a Fire Flower&rdquo; in Super Mario Bros. for NES.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/initialcharge.net\/2024\/05\/retroarch-app-store\/\">Mike Rockwell<\/a>:<\/p>\n<blockquote cite=\"https:\/\/initialcharge.net\/2024\/05\/retroarch-app-store\/\">\n<p>The only arguments I can see in favor of other emulation apps is that RetroArch isn&rsquo;t great without a controller and it can be a little tricky to get setup. But I think most people would be better off <a href=\"https:\/\/www.youtube.com\/watch?v=hKwutLp9NE4\">watching<\/a> or <a href=\"https:\/\/retrogamecorps.com\/2022\/02\/28\/retroarch-starter-guide\/\">reading<\/a> a guide and buying a <a href=\"https:\/\/playbackbone.com\/products\/backbone-one-usb-c-playstation\/\">Backbone One<\/a>.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/16\/deltas-10-year-journey-to-the-top-of-the-app-store\/\">Delta&rsquo;s 10-Year Journey to the Top of the App Store<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/02\/delta-emulator-in-the-app-store\/\">Delta Emulator in the App Store<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/04\/08\/allowing-ios-game-emulators-and-mini-apps\/\">Allowing iOS Game Emulators and Mini Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/03\/05\/emulation-on-iphone\/\">Emulation on iPhone<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/03\/05\/nintendo-v-yuzu\/\">Nintendo v. Yuzu<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/07\/11\/the-disappearance-of-classic-video-games\/\">The Disappearance of Classic Video Games<\/a><\/li>\n<\/ul>\n\n<p id=\"ios-retro-console-game-emulators-update-2024-06-04\">Update (2024-06-04): <a href=\"https:\/\/www.macrumors.com\/2024\/06\/04\/nintendo-3ds-emulator-for-iphone-on-app-store\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/06\/04\/nintendo-3ds-emulator-for-iphone-on-app-store\/\"><p>Folium has become the first Nintendo 3DS emulator for the iPhone available in the App Store, although there are some caveats to be aware of.<\/p><p>Foremost, this is the first Nintendo emulator on the App Store that costs money. Folium developer Jarrod Norwell is charging $4.99 for the app, which is a bold choice given that Nintendo recently sued the developers of Yuzu, a Nintendo Switch emulator that made a profit off a subscription-based &ldquo;early access&rdquo; tier.<\/p><\/blockquote>\n\n<p id=\"ios-retro-console-game-emulators-update-2024-06-19\">Update (2024-06-19): See also: <a href=\"https:\/\/news.ycombinator.com\/item?id=40726422\">Hacker News<\/a>.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/18\/idos-3-rejected-from-the-app-store\/\">iDOS 3 Rejected From the App Store<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/14\/utm-blocked-outside-app-store-via-notarization\/\">UTM Blocked Outside App Store via Notarization<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>OatmealDome (via Steve Troughton-Smith): Apple modified their App Store guidelines to allow retro game emulators in the App Store. This week, Delta, a multi-system emulator that was previously only available via AltStore, was released on the App Store. Since these events happened, we&rsquo;ve been asked many times if we will submit DolphiniOS (our fork of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-05-30T19:49:57Z","apple_news_api_id":"d8ca3650-e791-4405-b003-211eb8b39856","apple_news_api_modified_at":"2024-06-19T20:17:05Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAg==","apple_news_api_share_url":"https:\/\/apple.news\/A2Mo2UOeRRAWwAyEeuLOYVg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[91,551,2571,2592,2591,733,2518,1927,418,31,2321,26,817,554,2593,2590,2368,1224],"class_list":["post-43452","post","type-post","status-publish","format-standard","hentry","category-technology","tag-appstore","tag-atari","tag-delta-emulator","tag-dolphinios","tag-emu64-xl","tag-emulator","tag-entitlements","tag-european-union","tag-game","tag-ios","tag-ios-17","tag-iosapp","tag-just-in-time-compilation-jit","tag-nintendo","tag-provenance","tag-retroarch","tag-sega","tag-sony-playstation"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=43452"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43452\/revisions"}],"predecessor-version":[{"id":43793,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43452\/revisions\/43793"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=43452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=43452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=43452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}