IT House reported on February 20 that touchHLE is an open source tool created by developer Hikari no Yume, which is used to simulate running old iOS applications on macOS and Windows. Based on this project, another developer successfully ported these old iOS apps to the Android platform. Recently, the developer "ciciplusplus" went a step further and successfully ported touchHLE back to the iOS device itself.
1. IT House noticed that this developer has been sharing his progress in using the touchHLE tool on social platform X. In recent weeks, he has not only successfully simulated more complex games, but also ported the tool to devices running modern iOS. For example, the developer showed footage of the classic game Super Monkey Ball running on an iPhone SE running iOS 15.8.- So why emulate iOS apps on iOS devices? The original intention of touchHLE was to bring old games to life. As iOS continues to be updated and some APIs are deprecated, some applications that are released prematurely and are no longer updated are incompatible with the latest version of the iOS system.
- For example, modern iPhones and iPads cannot run 32-bit apps, meaning they cannot run most older App Store apps. With touchHLE, users who miss these apps and games will have a chance to play them again.
- In addition to Super Monkey Ball, the developer has successfully used touchHLE to run games such as Shrek, Resident Evil, and Crash Bandicoot Racing 3D. Of course, this technology is still experimental and has many limitations.
- The source code of the touchHLE project can be found on GitHub. Do you want to simulate running old iOS games on modern devices? Welcome to leave a message in the comment area and tell us.
The above is another breakthrough of the iOS simulator: the detailed content of reliving classic games on the modern Apple iPhone. For more information, please pay attention to other related articles on the PHP Chinese website!
</p><p style="height: 25px;">
<p style="display: inline-flex;float: right; color:#333333;">Source: ifeng.com</p>
</p>