![](https://cdn.lihkg.com/assets/faces/dragon/unclehappy2.gif)
![](https://cdn.lihkg.com/assets/faces/dragon/unclehappy2.gif)
Apple 近日首次允許 PC 模擬器進駐其 App Store,由 Turing Software 開發的 UTM SE 成為這項突破的先驅。這款「復古 PC 模擬器」現已可在 iPhone、iPad 和 Apple Vision Pro 上運行,讓用戶能夠重溫經典遊戲。
Apple 規則變更
自四月 Apple 修改規則以來,模擬器開始湧入 App Store。然而,大多數模擬器僅限於特定遊戲引擎,通用的 PC 遊戲模擬器始終未能登場。UTM SE 的出現,填補了這一市場空白,標誌著 PC 模擬器首次在 iOS 平台上的出現。
支持 DOS、Win XP
UTM SE 雖不內建 Windows,但支持用戶運行預建的虛擬機,以模擬多種操作系統,包括 Windows XP、Mac OS 9.2.1、FreeDos、Debian 11 和 ArchLinux。該模擬器支持 VGA 模式的圖形顯示和文本模式的操作系統,能夠模擬 x86、PPC 和 RISC-V 架構。
免 JIT 編譯免費下載
UTM SE 現已可免費下載,大小約 1.7GB,需 iOS 14、iPadOS 14 或 visionOS 1.0 及以上版本運行。該應用曾於六月被 Apple 拒絕,因其無法提供「即時編譯」(JIT)功能,導致使用體驗不佳。JIT 編譯指在程式運行時即時編譯代碼,而非事先編譯。Apple 認為 JIT 存在安全風險,儘管其在 Safari 中使用了 JIT。
突破 JIT 限制的創新
UTM SE 在另一位開發者的協助下,成功利用 QEMU TCTI 模擬器實現了無 JIT 編譯版本。這一創新可能會對整個模擬器市場產生深遠影響,或許會有更多開發者在 Apple 的規則下找到類似的解決方案。
https://www.newmobilelife.com/2024/07/15/pc-%e6%a8%a1%e6%93%ac%e5%99%a8%e6%96%bc-iphone-utm-se/