Mac + Xcode → iPhone/iPad
完整原始碼建置
準備遊戲資料、完成 setup、設定 Apple 簽署資訊,再建置 iOS App。免費 Apple ID 有 7 天簽署週期;公開自行簽署版本不能直接假設含有 iCloud 存檔同步。
閱讀 iOS 建置步驟 ↗DIABLO II: RESURRECTED
經典冒險,隨身再訪。
在 iPhone、iPad 與 Mac 重返《暗黑破壞神 II:獄火重生》。
熟悉的世界,換個螢幕再訪。D2R Mobile 是社群開發的相容層,讓你擁有的 Switch 版本在 Apple 裝置上執行。

資料核對日期:2026 年 10 月 16 日。效能數據來自開發者回報,HY8BIT 尚未進行實機測試。
DOWNLOAD & VERSION
上游提供原始碼與不含遊戲內容的空殼。依你的建置路線選擇,再加入所需的 Switch 遊戲資料。下載空殼不等於已取得可以直接遊玩的完整遊戲。
| 安裝路線 | 需要取得的內容 | 核對重點 |
|---|---|---|
| iOS 26 以上・免 Xcode | D2RMobile-shell-build-input.zip | 原始碼與空殼必須來自同一個發布版本。 |
| iOS 18–25・免 Xcode | D2RMobile-shell-ios18-build-input.zip | 較舊晶片可能另需 Legacy Device Pack。 |
| Mac + Xcode/原生 Mac | 相符版本的原始碼與建置文件 | 依系統閱讀 iOS 或 Mac 專用步驟。 |
這裡介紹的 D2R Mobile 以 Apple 平台為目標,不提供 Android APK。搜尋結果也會混入物品追蹤器、攻略與遠端遊玩工具;這些與本頁的原生離線相容層不是同一個專案。
FIND YOUR BUILD
依序選擇平台、系統與硬體,下方會整理對應的上游要求。這是文件查詢工具,並非實機相容性測試。
對應安裝路線
舊作業系統指南 ↗| 硬體類別 | 文件中的狀態 |
|---|---|
| A17 Pro 以上/M 系列 iPad | 上游主要 iOS 裝置類別,依系統選擇版本。 |
| A15–A16・6 GB 以上 | 需加入 Legacy Device Pack,部分機型已有上游回報。 |
| A14・6 GB 以上 | 符合硬體最低要求,但上游裝置表尚無回報。 |
| 4 GB 裝置/A13 與更早晶片 | 目前不支援。 |
| Apple silicon Mac | 有原生 Mac App;部分操作仍缺乏人工實測。 |
| Apple TV/Intel Mac | Apple TV 僅有限度開發預覽;Intel Mac 不支援。 |
GETTING STARTED
Mac + Xcode → iPhone/iPad
準備遊戲資料、完成 setup、設定 Apple 簽署資訊,再建置 iOS App。免費 Apple ID 有 7 天簽署週期;公開自行簽署版本不能直接假設含有 iCloud 存檔同步。
閱讀 iOS 建置步驟 ↗Windows/Linux → iPhone/iPad
使用相同版本的上游空殼與自己的遊戲資料產生安裝包,再簽署安裝。空殼本身無法啟動遊戲。本次核對的文件仍將第三方側載簽署、Linux 封裝列為未驗證。
閱讀實驗性封裝指南 ↗Apple silicon Mac → Mac
先完成共用 setup,再建置 Mac App。首次開啟時選擇資源資料夾;本機 ad-hoc 簽署不需開發者帳號。部分輸入操作只有自動化驗證,尚無人工測試。
閱讀 Mac 專用指南 ↗BRING YOUR OWN GAME
工具要求包含 Reign of the Warlock 擴充內容的 Switch 1.0.34.0 版本。工作區使用對應的 3.3.94012 命名。PC 版檔案無法直接代替 Switch 版資料。
main · sdk · subsdk0提供建置工具使用的遊戲程式檔案。
build_manifest.psv + .data 檔案遊戲資源。iOS 首次啟動需另行提供 18 個資源封存檔,合計約 5.6 GB。
將原始遊戲資料、建置產物與存檔備份分開保存。完整檔案指南說明了工作區位置、版本核對與資源傳輸方法。
遊戲檔案清單 ↗選擇 Mac/Xcode 完整建置,或依空殼封裝指南操作。上游目前沒有建立只靠手機即可完成的安裝路線。
iOS App 還需 18 個資源封存檔,約 5.6 GB,不包含在安裝包內。匯入畫面若列出缺少的檔案,補齊後再試。
未使用 Apple 著色器編譯器產生的安裝包,首次啟動會在手機上編譯;上游回報約 7 分鐘。Xcode 路線已在電腦端處理,沒有這一步。
免費 Apple ID 有 7 天簽署週期,重新安裝前先備份存檔。公開自行簽署版本不具備內測版本的 iCloud 存檔同步權限。
先依上游文件完成前置準備,再於本機專案目錄執行。以下為文件範例,HY8BIT 未實際執行遊戲建置。
列出缺少的工具、遊戲資料與簽署設定,不修改工作區。
./setup.sh check完成 setup、簽署設定及 Python 環境啟用後,在 dm/ios 內執行。
DM_IOS_M3=1 ./run.sh build完成共用 setup 與 Python 環境啟用後,在專案根目錄執行。
DM_MAC_M3=1 dm/tools/mac_app.sh較舊 iOS 晶片需確認封裝時已加入 Legacy Device Pack。產生紋理包並重新封裝,與選擇舊系統版本是不同步驟。
空殼只是封裝輸入資料。請用相符的原始碼版本與自己的遊戲檔案產生真正的安裝包。
將所需的 18 個資源封存檔完整複製到 App 的資源資料夾後重試,這些資料不包含在安裝包中。
記錄機型、系統、原始碼版本與錯誤訊息。可操作時,從暫停選單匯出 Share Diagnostics 記錄,附在上游 Issue;重新安裝前先備份存檔。
需要安裝到支援的 Apple 裝置。HY8BIT 提供專題指南,沒有提供瀏覽器遊戲。
需自備遊戲資料,並依上游檔案清單與安裝文件操作。HY8BIT 不託管遊戲安裝包。
上游目前描述為離線單人遊玩。
連結的專案以 Apple 平台為目標,本指南沒有宣稱支援 Android。
Switch 的 1.0.34.0 對應工作區中的 3.3.94012。上游工具要求相符版本的 Switch 資料與擴充內容。
不能。系統版本與記憶體是兩項不同要求,上游目前仍將 4 GB 裝置列為不支援。
不行。空殼不含遊戲內容,是提供給封裝工具的輸入資料,需先產生安裝包。
上游建置會記錄本機工作區位置,目標是讓建立它的 Mac 使用。請保留所依賴的工作區檔案。
不是。本指南介紹的是獨立社群相容層專案,並非暴雪官方手機遊戲產品。
目前文件中的路線都需要電腦準備建置或封裝,並另行處理簽署與安裝,尚無已建立的純手機流程。
不是。上游發布不含遊戲內容的建置輸入檔,目前空殼為 ZIP;需使用相符版本的原始碼與自己的遊戲資料產生安裝包。
原始碼與空殼必須來自同一個發布版本,依該版說明重新產生安裝包。重新安裝前保留存檔備份,不要混用新版原始碼與舊版空殼。
想先了解再動手?這裡整理遊玩功能、執行原理與開發者回報的效能條件。
THE EXPERIENCE
從主機走到手機,變化不只是螢幕大小。上游專案將重點放在操作、物品管理與終局玩法。以下為開發者描述的功能,並非 HY8BIT 實測結果。
觸控與控制器
虛擬搖桿負責移動,技能按鍵支援長按與拖曳瞄準;連接控制器後可切換操作介面。
物品管理與刷寶
除了觸控背包操作,專案也加入收藏倉庫與符文組助手等功能。實際內容以使用的上游版本為準。
通關之後
開發者提供大秘境與 Boss Rush 等額外終局模式,作為這個離線版本的延伸玩法。
UNDER THE HOOD
Switch 版本提供 ARM64 程式碼;相容層負責把平台服務與圖形繪製接到 Apple 硬體。遊戲會在裝置本機執行。
ExeFS + RomFS
程式重寫與著色器處理
Host 系統服務 + Metal
本機執行遊戲
實作細節可參考上游 README。Mac 版本產生的 App 仍依賴建置工作區裡的資料,不能隨意搬走工作區。
README ↗UPSTREAM REPORTS
開發者回報的 iOS 測試表現
作者測得主選單進入遊戲時間
可選擇的省電模式
README 的進入遊戲與耗電測量使用 iPhone 17 Pro Max,不能直接套用到所有裝置。HY8BIT 尚未重現這些測量。
README ↗裝置要求與實驗性流程會更新。開始建置前,請再核對這些由開發者維護的文件。