Tag Archive for ‘touchHLE’

High-Level iOS Emulator touchHLE Aims to Preserve Old iOS Gaming Apps ➝

Alfonso Maruccia, writing for TechSpot:

There’s a new iOS emulator in town, and it wants to bring 32-bit gaming apps back into a working state on modern machines and operating systems. touchHLE is specifically designed to run games “from the early days of iOS,” with a focus on iPhone/iPod touch apps for iPhone OS 2.x. In its current state, however, the emulator doesn’t even support touch controls, at least not yet.

Born as a “full-time passion project” by a single developer in December 2022, touchHLE is radically different from traditional low-level emulators (like QEMU) as it is based on a “high-level emulator” design: the program’s simulated CPU only runs the code from an app binary and some needed iOS libraries. touchHLE takes the place of iOS, the developers explain, providing its own implementations of the system framework components like Foundation, UIKit, OpenGL ES, OpenAL, etc.

It’s a real shame that there are so many apps and games that would otherwise be completely lost to time without access to emulation. I wish Apple and other platform makers would build things with software preservation in mind.

Wouldn’t it be nice if Apple built a “Classic” mode that was built in to iOS that emulated older versions of the operating system for the purposes of running older software?

You can still see many of these applications and games if you’ve purchased on your account by navigating to Account > Purchased within the App Store. But unless you have an old device laying around, there’s no official way to install and run them.

(Via Michael Tsai.)

➝ Source: techspot.com