iOS 16.1/17 compatibility fork
面向舊版 iOS 的實驗性相容開發分支,使用傳統 Metal、依裝置限制的著色器與逐建置遊戲轉接。維護分支現已更名為 ios16-ios17-compat。
第三方核對於 2026 年 11 月 3 日
使用需求
- 使用 ios16-ios17-compat;main 保留上游基準,舊分支名稱與標籤僅作封存。legacy 面向 iOS/iPadOS 16.1+ 的 a10x/m2 目標;Metal 4 屬實驗性且要求 iOS 26。
操作步驟
- 先讀 docs/fork-status.md 的遊戲與裝置驗證表,選擇 DM_IOS_RENDERER 與 DM_LEGACY_TARGET,再重建符合目標的著色器。
- 使用自己的遊戲與金鑰,依分支文件建置並為指定目標打包;建置、安裝與實際遊玩結果要分開記錄。
使用與疑難排解
- 截至 2026-11-01,使用者確認 M2 上 Animal Crossing、Need for Speed 與約 30 幀的 Witcher 3 可玩;Pokken 畫面已恢復。Arceus 仍有可重現的工作結束崩潰,A10X 分層資源路徑也未解決;尚無已驗證的 Switch 2 iOS 目標。