- Emulator untuk aplikasi iPhone OS yang ditulis dengan Rust dan berjalan di OS desktop serta Android
- Metode HLE (High-Level Emulation), berbeda dari LLE (Low-Level), tidak mengemulasikan perangkat keras iPhone/iPod Touch secara langsung
- Menggantikan iPhone OS secara penuh dengan menyediakan implementasi langsung framework sistem (Foundation, UIKit, OpenGL ES, OpenAL, dll.)
- Satu-satunya kode yang dijalankan oleh CPU yang diemulasikan (Dynarmic, ARM dynamic recompiler) hanyalah biner aplikasi dan beberapa library (libstdc++, libgcc)
- Tujuan proyek ini adalah menjalankan "game" dari era awal iOS
- Saat ini: mendukung aplikasi iPhone/iPod touch dari era iPhone OS 2.x
- Berikutnya: dukungan iPhone OS 3.0
- Jangka panjang: iPhone OS 3.1, aplikasi iPad (iPhone OS 3.2), iOS 4.x, …
- Tidak akan pernah dilakukan: iOS 64-bit
- Dukungan untuk aplikasi non-game lebih rumit dan kurang menarik, sehingga bukan prioritas
- Aplikasi yang berjalan sedang didata melalui database kompatibilitas aplikasi touchHLE. Siapa pun bisa ikut berpartisipasi
2 komentar
Awal-awal... game? 1to45...? Dulu lumayan rajin main...
Mengimplementasikan dan menyediakan framework sistem secara langsung.... luar biasa ya