John Voorhees

2716 posts on MacStories since November 2015

John is MacStories’ Managing Editor and has been writing about Apple and apps since joining the team in 2015. He is also Federico’s business partner and co-hosts two MacStories podcasts: AppStories, which covers the world of apps and MacStories Unwind, which explores the fun differences between American and Italian culture and recommends media to listeners.

This Week's Sponsor:

Kolide

Ensures that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta.


Ketchup: The Only Pokémon Companion App You’ll Ever Need

As any Pokémon fan knows, the series is all about data – lots and lots of data. So much data that entire websites and apps are dedicated to helping players keep track of it all. That’s a big design challenge for any app developer, which is why I was so glad to see it taken on by Ben McCarthy, whose apps, including the camera app Obscura, are some of the best designed on the App Store.

Ben’s new app is called Ketchup, and it’s a comprehensive compendium of every generation of Pokémon that incorporates powerful search, caught and favorite Pokémon tracking, a battle match-up utility, and a quiz game all in one app. But what makes it special and sets the app apart from others I’ve tried over the years is the design, which makes it easy to find what you’re looking for and presents it in a coherent, understandable, and modern interface.

Read more


Supercell Announces That Squad Busters Will Be Released Worldwide on May 29th

Earlier this week, Supercell soft-launched Squad Busters, a party action game, in Canada, Mexico, Spain, Denmark, Norway, Sweden, Finland, and Singapore. Today, the company announced that the game will launch on iOS and Android worldwide on May 29th.

According to Supercell’s CEO, Ilkka Paananen:

Our dream is to create great games that as many people as possible play for years and that are remembered forever. Huge credit to the Squad Busters team – it’s already apparent that the game has such high potential, making it our first company game launch since Brawl Stars in 2018. Squad Busters brings together our Supercell characters in a fun way that fans have never seen before and I can’t wait to see the reactions from players across the globe!

I haven’t had a chance to play Squad Busters yet, but from the demo Supercell shared with me, it looks like an interesting addition to its lineup, which includes popular titles like Clash of Clans. The Supercell team likens Squad Busters to the fun, chaotic competition of classic games like Mario Kart. Players compete against friends and online squads in ten-person, four-minute matches that are populated with characters from across Supercell’s stable of games, collecting gems and other items. Along the way, characters evolve in a style similar to Pokémon games.

Squad Busters may superficially look a little like a last-person-standing battle royale game, but Supercell says its goal was to design a competitive action game that is accessible to players of all skill and experience levels. To that end, prizes are awarded no matter where you finish among the squads competing during a match. It’s not easy to design a game that appeals to such a broad spectrum of gamers, but if Supercell can manage it, Squad Buster’s colorful, frenetic, one-button gameplay has the potential to become a big hit. In that same vein, Supercell has worked to make sure that the game works on multiple generations of hardware as far back as the iPad mini 2.

Clash of Clans and Supercell’s other games have never appealed to me, but Squad Busters is intriguing. The gameplay I’ve seen looks fun, and I can see it working as a way to introduce a new wave of gamers to the company’s other titles.

Squad Busters is available for pre-order on the App Store now.


Apple Announces May 7th Let Loose Event

Today, Apple announced that it will be holding a video event on May 7, 2024 at 7 AM Pacific.

The announcement, which was sent to members of the press, doesn’t specify what it is about, but based on the illustration in the invitation, which clearly depicts an Apple Pencil, and based rumors, I expect the company will reveal new iPads and related accessories.


Game On: Speed Running Game Emulation on iOS

Delta.

Delta.

Game emulators are nothing new to mobile phones. That is unless you have an iPhone. There’s a long history of emulation on Android and an even longer history on Macs, PCs, and other platforms. However, with ‘retro game console emulators’ (Apple’s App Review Guidelines term) now allowed worldwide on iOS, we’re seeing the iOS world speed-running game emulation. It will be a while before iOS emulators catch up to Android and other OSes, but in just over a week, there’s already been a lot of news.

It started with a Commodore 64 emulator.

It started with a Commodore 64 emulator.

The short-lived Bimmy.

The short-lived Bimmy.

  • About the same time that iGBA was being pulled from the App Store by Apple, Bimmy, an NES emulator, appeared on the Store for $0.99. It, too, was pulled from the Store within a day or two, but this time, it was the developer who pulled it, not Apple. Tom Salvo, Bimmy’s developer, told Zac Hall of 9to5Mac that he pulled the app “out of fear” and not as the result of pressure from anyone.
Delta works with a variety of classic systems.

Delta works with a variety of classic systems.

  • Then, last Wednesday, Delta, Riley Testut’s game emulator that supports a long list of older Nintendo systems and the Sega Genesis console, was released on the App Store everywhere except the EU, where it is available on AltStore. Within hours, Delta shot to the top of the App Store’s Free Apps Top Chart, where it remains today.
  • In the wake of Delta’s success, other developers have announced that they plan to bring their game emulators to iOS, including the maker of the Sony PSP emulator PPSSPP and the developer of Provenance, which works with multiple systems.
  • The rush to the App Store by emulator developers isn’t universal, however. The creators of Dolphin, which works with Nintendo GameCube and Wii games, announced that it will not be coming to iOS because Apple doesn’t allow the necessary Just-In-Time recompilers to be integrated with game emulators.

Meanwhile, all eyes are on Nintendo. The company is notoriously protective of its intellectual property. And, although Nintendo has not sought to restrict the availability of emulators for its oldest systems, it aggressively pursued the makers of Yuzu, a Switch emulator, which resulted in the emulator being forced from the Internet with other emulators following suit. So, while emulators for early Nintendo systems have been available elsewhere for years, the sudden mainstream popularity of Delta on the App Store could draw an unwanted reexamination of emulators by the company. My hope is that instead of litigation, the new crop of iOS emulators spurs Nintendo to offer older games on the App Store and via other channels, but history isn’t on the side of my hopes and dreams.


AppStories, Episode 380 – Obsidian Setup Check-In

This week on AppStories, we revisit our Obsidian systems, themes, and favorite plugins.


Sponsored by:

  • Genius Scan – A scanner in your pocket.
  • Jam: Developer-friendly bug reports in 1 click.

An Obsidian Check-In


On AppStories+, Federico ponders what notes are, what they should be, and whether he should document more of what he learns on the web.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.

Read more


MacStories Unwind: Cattywampus

This week on MacStories Unwind, I’m a little wired, we explore Southern expressions, share some Legion Go follow-up and have app, hardware, TV, and music picks.



This episode is sponsored by:

Southern Expressions

Picks


MacStories Unwind+

We deliver MacStories Unwind+ to Club MacStories subscribers ad-free and early with high bitrate audio every week.

To learn more about the benefits of a Club MacStories subscription, visit our Plans page.

Read more


Federico Updates His Setup with the Lenovo Legion Go and More

The sands beneath Federico’s videogame setup have shifted. As he explained on Unwind last week, Federico has gone all-in with the Lenovo Legion Go, a Windows-based handheld that he’s paired with a ONEXGPU eGPU, a fancy fiber optic Thunderbolt cable, a compact GaN charger, and more. As a result of the changes, Federico has also trimmed a handful of devices from his setup.

For the latest, visit the MacStories Setups page to find the full changelog and all the other gear Federico and I are using.

Permalink

How to Load Your Game Boy Games Onto the iPhone to Play in the Delta Emulator

So, you’ve probably seen the (totally justified) hype surrounding the Delta emulator’s launch on the App Store and downloaded it because, why not, it’s free. You may have also recalled that, like a lot of people, you have a box of old Game Boy cartridges stored somewhere that are gathering dust. Or, like me, maybe you spent way too much money on second-hand videogame sites during the COVID lockdown. Regardless of your Game Boy cartridge origin story, today I’m going to show you a simple way to breathe new life into those games by bringing them, along with your save files, to your iPhone.

The GB Operator. Source: Epilogue.

The GB Operator. Source: Epilogue.

The easiest way I’ve found to pull the game files from a Game Boy, Game Boy Color, or Game Boy Advance cartridge is with a little USB-C accessory called the GB Operator by Epilogue, or as I like to call it the Game Boy Toaster. That’s because the device looks like a top-loading transparent toaster that takes game cartridges instead of bread. If you have a big collection of game cartridges, the GB Operator is a great investment at $50 because it allows you to both play and back up your games using a Mac.

Read more


The Delta Videogame Emulator Launches on the App Store

Delta, the videogame emulator for a long list of Nintendo systems, is now available worldwide. In the US and many other countries, you’ll find it in Apple’s App Store, while in the EU, it is part of the AltStore alternative marketplace.

I’ve been using Delta for years. The app was available using a clever system that took advantage of an Apple Mail plugin and developer account to allow it to be side-loaded onto iPhones. It wasn’t the most convenient way to use the app, but it worked, and legions of classic videogame aficionados flocked to it for its excellent performance and design.

Today, however, anyone can download Delta from the App Store for free, load their game files, and play their favorite NES, Game Boy, Game Boy Advance, SNES, N64, and Nintendo DS games on the iPhone. Delta has been in development for years, so the experience of playing your old games on it is superb, incorporating native features like haptic feedback and quality-of-life enhancements like the ability to save a game’s state, fast forward, and use cheat codes. Delta also supports controller skins, local multiplayer, and syncing of save state, save data, and more.

Delta is the Nintendo emulation standard bearer on iOS. I expect we’ll see other emulators that work with the same games, as we did briefly last week, but Delta is going to be a tough app to beat.