[新聞] touchHLE v0.2.1

作者: playlive (player)   2023-11-15 12:19:03
以下是機翻再潤飾
touchHLE v0.2.1
touchHLE 是適用於 iPhone OS 應用程式的高階模擬器 (HLE)。
它運行在現代桌機作業系統上,並用 Rust 編寫。
touchHLE 使用 HLE 方法,與 QEMU 等低階模擬器 (LLE) 截然不同。
模擬處理器執行的唯一程式碼是應用程式二進位和一些函式庫。
touchHLE 取代了 iPhone OS,並提供了自己的系統框架實作(Foundation、UIKit、
OpenGL ES、OpenAL 等)。
該專案的目標是運行 iOS 早期的遊戲。到目前為止,僅針對 iPhone OS 2.x 的 iPhone/
iPod touch 應用程式進行了測試。對現代/64 位元 iOS 應用程式的支援顯然不是目標,
而且由於其複雜性,對非遊戲應用程式的支援不太可能被優先考慮。另一方面,我們將來
可能會嘗試支援一些較新的 32 位元版本(尤其是 3.x 和 4.x)以及 iPad 的應用程式
。也可以嘗試支援 iPhone OS 1.x。目前僅支援三個應用程式。隨著時間的推移,這個名
單一定會越來越長。
品質:
現在支援多點觸控
可用性:
Android 版本的 touchHLE 現在有一個文件提供者。由於最初為模擬器 Skyline (RIP)
編寫的樣板程式碼只有三百行,現在作為運行較新 Android 版本的裝置的擁有者,您可
以移動文件 接觸和脫離 HLE 的文件檔目錄 相對輕鬆地在您的裝置上定位。
例如,現在可以下載 .ipa 文件 application/octet-stream 將文件移至裝置的「下載」
資料夾,然後使用適當的應用程式將此文件移至 touchHLE 位置。普通作業系統和舊版
Android 的使用者仍然可以透過所謂的「檔案總管」存取相同功能的進階版本。
應用程式選擇器中現在有一個「開啟檔案管理器」按鈕,可以更輕鬆地找到 touchHLE 儲
存應用程式和設定的位置。在大多數作業系統上,這會在檔案總管中開啟相關目錄,而在
Android 上,它會開啟某種應用程式來管理 touchHLE 位置中的文件。
Android 版本的 touchHLE 現在除了將所有日誌訊息輸出到 logcat 之外,還將所有日誌
訊息寫入名為 log.txt 的檔案。
作者: Rust (DOG~R~0.0~)   2023-11-15 18:57:00
推Rust
作者: reiden (雷電,經典的STG(?))   2023-11-16 14:35:00
頗興奮的

Links booklink

Contact Us: admin [ a t ] ucptt.com