Featured Article

10 years in the making, retro game emulator Delta is now No. 1 on the iOS charts

A small change in Apple policy realized a developer’s decade-long dream

Comment

Play Pokémon and other Game Boy games on your iPhone
Image Credits: TechCrunch

Video game emulator Delta’s decade-long struggle against the iOS App Store began with a school-issued TI-84 calculator.

When Riley Testut was a sophomore in high school, he showed his friends how to load illicit software onto their bulky graphing calculators. Such behavior was generally discouraged at school, but he wasn’t plotting to cheat on a test. He was simply traversing the Viridian Forest, surfing across the Kanto seas and collecting gym badges.

“The teachers didn’t think we were playing Pokémon,” Testut told TechCrunch. “They were just like, ‘Why is everyone so into their calculators?’”

By 2014, when Testut was a high school senior, the only way to install a retro video game emulator on an iOS device was to jailbreak it. But Testut didn’t want to damage his then-state-of-the-art iPhone 4. So, he spent months building an app that would let him play GBA games on his phone without voiding its warranty. That app became GBA4iOS.

Millions of people swarmed to GBA4iOS, reveling in the glorious experience of playing Game Boy titles on a palm-sized phone. Even Time Magazine wrote about it. But GBA4iOS was too successful for its own good and, soon, Testut had to face an adversary more formidable than Team Rocket: Eight months after the app’s release, Apple patched the loophole that made GBA4iOS possible, quashing his app in the process.

“For a brief, glorious, few months, you had experienced what it was like to make an app that was used by millions — despite it being one that by all accounts ‘shouldn’t exist,’” Testut explained in a recent blog post, reflecting on his experience over the last decade. “You knew you were living on borrowed time, but it just felt wrong that an app this popular can never exist on iOS.”

“The Pokémon broke free!”

Video game emulation is complex to pull off, but it’s simple for the users. You download an emulator — usually open source, like ePSXe for PlayStation titles, or OpenEmu, which can emulate a bunch of consoles — and then get games to play on it.

But that’s where the issue lies: Finding a software copy of games, usually housed in a .ROM file, to use with these emulators is not as easy as buying games on the Nintendo eShop. You can buy hardware to legally extract the game file from old video game cartridges or discs that you own, but an easier way to play really old games is to just download their .ROM files for free from the internet — that’s basically piracy.

Downloading an app like Delta has never been illegal, but downloading the game files you need to play can be.

Given his prior experience, Testut was shocked when Apple changed its rules around emulators a few weeks ago. He uploaded Delta, a more refined version of GBA4iOS, and suddenly, he became the developer behind the No. 1 app on the App Store. Two weeks after release, Delta is still topping the charts of entertainment apps and holds the second spot on the free apps charts. According to app intelligence company Appfigures, Delta has been downloaded about 3.8 million times in two weeks.

“It’s surreal how good the reception has been, and how many people are playing it,” he said. “This is the app I’ve been working on for 10 years.”

Testut hadn’t just been a sitting Psyduck since GBA4iOS faded away a decade ago. He went to the University of Southern California to study computer science. Soon after, he happened to attend a Super Smash Bros. players meetup, where he crossed paths with Shane Gill, an engineering student who has now been his roommate for nine years and his business partner for five. They even have the same birthday.

Of course, Gill had also used GBA4iOS in high school, and he was excited to find out that his new friend was behind the app. He shared Testut’s drive to give app developers the freedom to access an audience without Apple as a middleman.

“There are more people like Riley and just so many developers that make these really cool things,” Gill told TechCrunch. “And just because it’s an iPhone, they can’t share it the same way.”

Emboldened by his experiences as a teenage developer, Testut teamed up with Gill in 2019 and launched AltStore, an app store designed for sideloading apps onto iOS devices. For most of its existence, AltStore was only usable on Windows and MacOS, but due to changing regulations in the European Union, it now has a legitimate way to become available on iPhones, as Apple was forced to allow iOS users in the EU to download apps from outside of the App Store.

So why did Apple just change its stance on emulator apps so suddenly? Apple did not respond to TechCrunch’s request for comment. It could have something to do with increased regulatory pressure on Apple, as it was recently sued by the U.S. Department of Justice over antitrust concerns. And according to Testut, it’s a bit too convenient that just as AltStore launched on iOS in the EU, Apple made a small carve-out in its rules to allow Delta to exist.

“Even if the DOJ hadn’t started this [antitrust lawsuit], I think Apple would have done the same thing of allowing emulators in the App Store worldwide,” Testut said. “They just couldn’t have that narrative that the coolest app on iPhone is only in Europe, thanks to European regulators.”

Running an app business without a middleman

When Gill joined Testut to work on AltStore, he encouraged Testut to set up a Patreon so he could stop taking odd jobs to pay the bills. Now, AltStore’s Patreon earns over $13,000 per month (up from about $10,000 at the beginning of April). In exchange for their monthly contributions, AltStore’s patrons get access to early app betas, like Delta’s test of iPad and SEGA Genesis support, as well as access to a community Discord.

Delta is a free app, so these millions of app downloads aren’t lining the devs’ pockets. Still, Testut and Gill don’t plan to change their monetization model.

“In the App Store, you don’t get this. You don’t have this relationship with your customers. … It’s way more bureaucratic and not personal,” Testut said. “I’m very excited to show that consumers can have a close relationship with developers. I think it works better that way, because we can have Delta be completely free without any paywalls in it, and people can still get access to cool new features early by just donating to us.”

Testut’s vision is pretty emblematic of the game emulation community. At a time when it’s difficult to truly own any of the software you subscribe to, or use, no matter how much money you’ve paid over the years, the effort here isn’t just about reliving childhood gaming memories. It’s archival.

Often, the only way to preserve a 40-year-old game is to rip the software from the old cartridge and build an emulator that can run it, and that’s true for more software than just games.

“This is art that existed 40 years ago. Developers don’t own the IP anymore, and there’s no way to share it with people,” Gill said. “So unless somebody puts it out in some form, it’ll just be lost to time. That’s something that I think is a bit tragic.”

Thanks to Testut and Gill, it’s never been easier to play retro video games for people who don’t want to step beyond the bounds of what Apple deems legal on iPhones. And it’s all because the company just slightly tweaked its developer guidelines. If just one change to App Store policy can unlock a new No. 1 app, what else have we missed out on?

“This was way bigger than we could have ever hoped for, honestly,” said Testut. “Being able to put Delta in the App Store has just made our message so obvious. We’re saying, ‘Hey, we’re trying to make apps that haven’t been able to exist before,’ and then the second Apple allows it, we’re in the App Store and we’re the number one app.”

Apple will soon let users in the EU download apps through web sites, not just the App Store

More TechCrunch

A police officer pulled over a self-driving Waymo vehicle in Phoenix after it ran a red light and pulled into a lane of oncoming traffic, according to dispatch records. The…

Waymo robotaxi pulled over by Phoenix police after driving into the wrong lane

Welcome back to TechCrunch’s Week in Review — TechCrunch’s newsletter recapping the week’s biggest news. Want it in your inbox every Saturday? Sign up here. This week, Figma CEO Dylan…

Figma pauses its new AI feature after Apple controversy

We’ve created this guide to help parents navigate the controls offered by popular social media companies.

How to set up parental controls on Facebook, Snapchat, TikTok and more popular sites

Featured Article

You could learn a lot from a CIO with a $17B IT budget

Lori Beer’s work is a case study for every CIO out there, most of whom will never come close to JP Morgan Chase’s scale, but who can still learn from how it goes about its business.

18 hours ago
You could learn a lot from a CIO with a $17B IT budget

For the first time, Chinese government workers will be able to purchase Tesla’s Model Y for official use. Specifically, officials in eastern China’s Jiangsu province included the Model Y in…

Tesla makes it onto Chinese government purchase list

Generative AI models don’t process text the same way humans do. Understanding their “token”-based internal environments may help explain some of their strange behaviors — and stubborn limitations. Most models,…

Tokens are a big reason today’s generative AI falls short

After multiple rejections, Apple has approved Fortnite maker Epic Games’ third-party app marketplace for launch in the EU. As now permitted by the EU’s Digital Markets Act (DMA), Epic announced…

Apple approves Epic Games’ marketplace app after initial rejections

There’s no need to worry that your secret ChatGPT conversations were obtained in a recently reported breach of OpenAI’s systems. The hack itself, while troubling, appears to have been superficial…

OpenAI breach is a reminder that AI companies are treasure troves for hackers

Welcome to Startups Weekly — TechCrunch’s weekly recap of everything you can’t miss from the world of startups. Sign up here to get it in your inbox every Friday. Most…

Space for newcomers, biotech going mainstream, and more

Elon Musk’s X is exploring more ways to integrate xAI’s Grok into the social networking app. According to a series of recent discoveries, X is developing new features like the…

X plans to more deeply integrate Grok’s AI, app researcher finds

We’re about four months away from TechCrunch Disrupt 2024, taking place October 28 to 30 in San Francisco! We could not bring you this world-class event without our world-class partners…

Meet Brex, Google Cloud, Aerospace and more at Disrupt 2024

In its latest step targeting a major marketplace, the European Commission sent Amazon another request for information (RFI) Friday in relation to its compliance under the bloc’s rulebook for digital…

Amazon faces more EU scrutiny over recommender algorithms and ads transparency

Quantum Rise, a Chicago-based startup that does AI-driven automation for companies like dunnhumby (a retail analytics platform for the grocery industry), has raised a $15 million seed round from Erie…

Quantum Rise grabs $15M seed for its AI-driven ‘Consulting 2.0’ startup

On July 4, YouTube released an updated eraser tool for creators so they can easily remove any copyrighted music from their videos without affecting any other audio such as dialog…

YouTube’s updated eraser tool removes copyrighted music without impacting other audio

Airtel, India’s second-largest telecom operator, on Friday denied any breach of its systems following reports of an alleged security lapse that has caused concern among its customers. The telecom group,…

India’s Airtel dismisses data breach reports amid customer concerns

According to a recent Dealroom report on the Spanish tech ecosystem, the combined enterprise value of Spanish startups surpassed €100 billion in 2023. In the latest confirmation of this upward trend, Madrid-based…

Spain’s exposure to climate change helps Madrid-based VC Seaya close €300M climate tech fund

Forestay, an emerging VC based out of Geneva, Switzerland, has been busy. This week it closed its second fund, Forestay Capital II, at a hard cap of $220 million. The…

Forestay, Europe’s newest $220M growth-stage VC fund, will focus on AI

Threads, Meta’s alternative to Twitter, just celebrated its first birthday. After launching on July 5 last year, the social network has reached 175 million monthly active users — that’s a…

A year later, what Threads could learn from other social networks

J2 Ventures, a firm led mostly by U.S. military veterans, announced on Thursday that it has raised a $150 million second fund. The Boston-based firm invests in startups whose products…

J2 Ventures, focused on military healthcare, grabs $150M for its second fund

HealthEquity said in an 8-K filing with the SEC that it detected “anomalous behavior by a personal use device belonging to a business partner.”

HealthEquity says data breach is an ‘isolated incident’

Roll20 said that on June 29 it had detected that a “bad actor” gained access to an account on the company’s administrative website for one hour.

Roll20, an online tabletop role-playing game platform, discloses data breach

Fisker has a willing buyer for its remaining inventory of all-electric Ocean SUVs, and has asked the Delaware Bankruptcy Court judge overseeing its Chapter 11 case to approve the sale.…

Fisker asks bankruptcy court to sell its EVs at average of $14,000 each

Teddy Solomon just moved to a new house in Palo Alto, so he turned to the Stanford community on Fizz to furnish his room. “Every time I show up to…

Fizz, the anonymous Gen Z social app, adds a marketplace for college students

With increasing competition for what is, essentially, still a small number of hard tech and deep tech deals, Sidney Scott realized it would be a challenge for smaller funds like…

Why deep tech VC Driving Forces is shutting down

A guide to turn off reactions on your iPhone and Mac so you don’t get surprised by effects during work video calls.

How to turn off those silly video call reactions on iPhone and Mac

Amazon has decided to discontinue its Astro for Business device, a security robot for small- and medium-sized businesses, just seven months after launch.  In an email sent to customers and…

Amazon retires its Astro for Business security robot after only 7 months

Hiya, folks, and welcome to TechCrunch’s regular AI newsletter. This week in AI, the U.S. Supreme Court struck down “Chevron deference,” a 40-year-old ruling on federal agencies’ power that required…

This Week in AI: With Chevron’s demise, AI regulation seems dead in the water

Noplace had already gone viral ahead of its public launch because of its feature that allows users to express themselves by customizing the colors of their profile.

noplace, a mashup of Twitter and Myspace for Gen Z, hits No. 1 on the App Store

Cloudflare analyzed AI bot and crawler traffic to fine-tune automatic bot detection models.

Cloudflare launches a tool to combat AI bots

Twilio says “threat actors were able to identify” phone numbers of people who use the two-factor app Authy.

Twilio says hackers identified cell phone numbers of two-factor app Authy users