touchHLE

Verified safeOpen sourceExclusive
No reviews reviews
557
downloads
5.0
android

AI summary

High-level emulator that runs early iPhone OS 2.x–3.0 games on Android without simulating hardware. Implements system frameworks directly in Rust so only the app binary runs on the emulated CPU. Requires users to supply their own legally obtained app files.

Generated by AI. May contain inaccuracies.

About this app

touchHLE is a high-level emulator for iPhone OS apps. It runs on modern desktop operating systems and Android, and is written in Rust.

touchHLE's high-level emulation (HLE) approach differs from low-level emulation (LLE) in that it does not directly simulate the iPhone/iPod touch hardware. Instead of running iPhone OS inside emulation, touchHLE itself takes the place of iPhone OS and provides its own implementations of the system frameworks (Foundation, UIKit, OpenGL ES, OpenAL, etc). The only code the emulated CPU executes is the app binary and a handful of libraries.

The goal of this project is to run games from the early days of iOS:

Currently: iPhone and iPod touch apps for iPhone OS 2.x and iPhone OS 3.0. Longer term: iPhone OS 3.1, iPad apps (iPhone OS 3.2), iOS 4.x, … Never: 64-bit iOS. Support for apps that aren't games isn't a priority: it's more complex and less fun.

About this version

Version
android (1)
Size
16.15 MB
Requires Android
5.0
Target SDK
21
Downloads
557
Updated
Oct 15, 2024
Package
org.touchhle.android

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app