iPod Classic games recompiled to run on Windows, macOS, Linux and Switch

A GitHub project called iPodClickWheelRecomps has decompiled six iPod Classic games and rebuilt them in C++ so they run without an iPod at all.

AI-drafted from 2 sources. This story was written with AI from the outside reporting listed under Sources, and checked by automated tools before it went up. The originals have the full detail.

Six games made for Apple's discontinued iPod Classic can now run on ordinary computers, and one of them runs on a Nintendo Switch and Android handhelds too. The work comes from a project called iPodClickWheelRecomps, posted to GitHub and flagged on the r/emulation thread. It is, as far as the project's own notes claim, the first time any iPod Classic game has run on hardware Apple never built it for.

Apple sold games through iTunes for its click wheel iPods between 2006 and 2009, fifty four titles in total, before pulling them from sale by 2011. For years many were effectively lost media until the iPod Clickwheel Games Preservation Project tracked them all down and worked out how to get them running again, but only on original iPods. That is not a stable long term home. iPods are old now and they keep dying.

Why decompiling beats emulating here

Rather than emulate the iPod's ARM chip, the project has decompiled and recompiled the games, translating the original ARM code into C++ that a modern compiler can build directly for the target machine. According to the project's GitHub page, the six games, Mini Golf, Cubis 2, Texas Hold'em, Lost, Sims Bowling and Vortex, share a common library covering the software renderer, runtime and platform layer, which is meant to make porting to further platforms straightforward. Mini Golf is furthest along: it has no machine translated code left in it, which is why it is the only one that also runs on Switch and Android.

The trickiest part, by the developer's own account, is input. Every one of these games was built around the iPod's click wheel, some expecting it spun, tapped at specific points, or clicked for the four cardinal buttons. The recomps map that onto whatever the host machine actually has, arrow keys, a gamepad stick, or a D-pad, with key rebinding available on macOS and Windows. The developer is candid that this mapping “isn't perfect at the moment but it suffices.”

What you still need, and what got added

None of the original game files ship with the project. Each recomp checks the sizes and checksums of files you supply yourself against what it expects, and the repository states plainly that it will not help anyone find or create them. Beyond that, the project has quietly modernised things the original hardware couldn't manage: render scaling up to eight times native resolution, text drawn at the display's actual resolution instead of the iPod's blocky 320 by 240, adjustable frame rate, and cheats such as unlocking all of Mini Golf's courses or Lost's chapters.

The AI question the developer doesn't dodge

The README is unusually upfront about how the work got done: the author says they relied heavily on Claude, an AI coding assistant, rather than years of manual reverse engineering, while still steering it with real technical direction, quoting one example about tracking down a magenta alpha channel bug in a menu. Whether that changes how the preservation community credits or trusts the result is an open question the GitHub thread and the Reddit discussion are already chewing over. What isn't in dispute is that these games, some tied to a single ageing Apple device for two decades, can now be built and run somewhere else, which is the whole point of preservation work like this.

Sources

Image: GitHub

More news from Gaming World