PC emulator comes to iOS, but Apple’s restrictions hamper performance

Enlarge / Space Cadet Pinball has never been so portable… or so tiny! (credit: Turing Software / App Store)

One month after PC emulator UTM was rejected from the iOS App Store, the developers have announced that a new “UTM SE” version is now available for free on the App Store. But the app’s performance is severely hampered by Apple’s restrictions on so-called “just-in-time” (JIT) compilation, limiting the app’s suitability for effectively emulating many PC games.

Built on the generic command-line emulation layer QEMU, the open-source UTM boasts support for “30+ processors,” from x86 and PowerPC to RISC-V and ARM64. The App Store listing promises you can “run classic software and old-school games” through both a VGA graphics mode and text-based terminal.

Don’t expect a seamless, RetroArch-style path to playing Space Cadet Pinball on your iPhone, though. The UTM developers link to pre-configured settings downloads for versions of Windows going back to XP, alongside guides for getting those OSes up and running on iOS. But users will need to bring their own legitimate Windows installation ISO and go through the cumbersome process of installing the OS as well as a version of SPICE tools to help coordinate access through iOS (downloading pre-built, UTM-compatible Linux builds seems more straightforward).

Read 3 remaining paragraphs | Comments