The Gamma app brings PS1 emulation to the iPhone

Posted by
Check your BMI
A screenshot of the loading screen from Abe’s Oddysee.
Time for some Abe’s Oddysee! | Screenshot: Gamma
toonsbymoonlight

iPhone users without a penchant for jailbreaking can finally enjoy the blocky polygons and shifty textures of the original PlayStation with Gamma, a free PS1 emulator that hit the iOS App Store last night. Gamma comes courtesy of developer ZodTTD, which has been creating emulators for the iPhone since the earliest days of third-party iOS apps.

The app has both iPhone and iPad versions with support for Bluetooth controllers and keyboards, as well as customizable on-screen controller skins. It uses Google Drive and Dropbox syncing for backing up your game files and save states (those are the snapshots you can save at any time and reload, a little like pausing your game — great for old-school games that don’t let you save any time you want). Like the Delta emulator that ruled the App Store’s top free apps list for weeks before being unseated by free donuts, the app will also go grab game cover artwork for you automatically.

A screen recording of a game running on the Gamma emulator.
PS1, emulated.Screen recording: Gamma

The default skin for landscape orientation is mostly transparent and hard to see, though, so you’ll want to replace that when you can.

A screenshot of the title card from Shrek Treasure Hunt.
I’ve never played this game, and I probably never will.Screenshot: Gamma

Thankfully, Gamma doesn’t require you to go find any BIOS files to run PS1 games. That said, I had trouble running the first two games I tried — NASCAR 98 and Shrek Treasure Hunt. But that may have just been the game files I was using, as I could run Oddworld: Abe’s Oddysee just fine. Third time’s the charm, right?

According to Gamma’s App Store page, it collects identifiers that can be used to track you, and may collect location and usage data. For what it’s worth, the app didn’t trigger a location data access request for me, nor did it prompt me for tracking permission (though it did do so for my colleague, Sean Hollister).

Benjamin Stark, aka ZodTTD, has been around the block. Stark pointed out to The Verge via email that Delta developer Riley Testut’s first iOS emulator, GBA4iOS, borrowed code from an emulator Stark had made called gpSPhone (something Testut wrote about in 2013). But even that app, Stark said, was based (with permission, he added) on gpSP, an Android emulator created by a developer called Exophase.

That tradition continues with Gamma, which Testut told The Verge via email is “based off Delta’s codebase (excluding the actual PSX core),” adding that “ZodTTD has my full permission to do that.” Testut said Stark is “the reason I started developing emulators in the first place.”

Stark also developed TurboGrafx-16 and N64 emulators for the iPhone in 2008 and 2009, respectively. Later, he had a run-in with Google when the company pulled his app PSX4Droid, also a PS1 emulator, from the Android Market in 2011, at a time when Google was removing many of the most popular emulators from the online store. He later made the emulator freely available and open-sourced the code.