HY8BIT.GITHUB ↗

DIABLO II: RESURRECTED

D2R
MOBILE.

經典冒險,隨身再訪。

在 iPhone、iPad 與 Mac 重返《暗黑破壞神 II:獄火重生》。

熟悉的世界,換個螢幕再訪。D2R Mobile 是社群開發的相容層,讓你擁有的 Switch 版本在 Apple 裝置上執行。

原創奇幻插畫:披風冒險者走向森林廢墟中發光的橘色傳送門
HY8BIT 原創主題插畫,非遊戲實機畫面

下載前,先確認三件事

這是什麼?
讓《暗黑2重製版》在 Apple 裝置本機離線執行的社群專案。
需要準備什麼?
自己擁有且版本相符的 Switch 遊戲資料、準備用電腦與支援的裝置。
下載後就能玩嗎?
下載的是原始碼或建置用空殼,仍需產生 App、安裝並匯入資源。
ARM64
原生執行遊戲程式
Metal
Apple 圖形介面
離線
單人冒險體驗

資料核對日期:2026 年 10 月 16 日。效能數據來自開發者回報,HY8BIT 尚未進行實機測試。

DOWNLOAD & VERSION

D2R Mobile 下載:先選對檔案。

上游提供原始碼與不含遊戲內容的空殼。依你的建置路線選擇,再加入所需的 Switch 遊戲資料。下載空殼不等於已取得可以直接遊玩的完整遊戲。

安裝路線需要取得的內容核對重點
iOS 26 以上・免 XcodeD2RMobile-shell-build-input.zip原始碼與空殼必須來自同一個發布版本。
iOS 18–25・免 XcodeD2RMobile-shell-ios18-build-input.zip較舊晶片可能另需 Legacy Device Pack。
Mac + Xcode/原生 Mac相符版本的原始碼與建置文件依系統閱讀 iOS 或 Mac 專用步驟。
前往上游發布與下載頁 ↗

你找的是 D2R Mobile APK 嗎?

這裡介紹的 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 MacApple TV 僅有限度開發預覽;Intel Mac 不支援。
README ↗

GETTING STARTED

依你的電腦,選一條安裝路線。

01

Mac + Xcode → iPhone/iPad

完整原始碼建置

準備遊戲資料、完成 setup、設定 Apple 簽署資訊,再建置 iOS App。免費 Apple ID 有 7 天簽署週期;公開自行簽署版本不能直接假設含有 iCloud 存檔同步。

閱讀 iOS 建置步驟 ↗
02

Windows/Linux → iPhone/iPad

空殼套件與封裝工具

使用相同版本的上游空殼與自己的遊戲資料產生安裝包,再簽署安裝。空殼本身無法啟動遊戲。本次核對的文件仍將第三方側載簽署、Linux 封裝列為未驗證。

閱讀實驗性封裝指南 ↗
03

Apple silicon Mac → Mac

原生 macOS App

先完成共用 setup,再建置 Mac App。首次開啟時選擇資源資料夾;本機 ad-hoc 簽署不需開發者帳號。部分輸入操作只有自動化驗證,尚無人工測試。

閱讀 Mac 專用指南 ↗

BRING YOUR OWN GAME

建置之前,先把檔案準備對。

工具要求包含 Reign of the Warlock 擴充內容的 Switch 1.0.34.0 版本。工作區使用對應的 3.3.94012 命名。PC 版檔案無法直接代替 Switch 版資料。

ExeFS

main · sdk · subsdk0

提供建置工具使用的遊戲程式檔案。

RomFS / data

build_manifest.psv + .data 檔案

遊戲資源。iOS 首次啟動需另行提供 18 個資源封存檔,合計約 5.6 GB。

將原始遊戲資料、建置產物與存檔備份分開保存。完整檔案指南說明了工作區位置、版本核對與資源傳輸方法。

遊戲檔案清單 ↗

從安裝包,到第一次進入遊戲。

  1. 流程需要一台電腦

    選擇 Mac/Xcode 完整建置,或依空殼封裝指南操作。上游目前沒有建立只靠手機即可完成的安裝路線。

  2. 遊戲資源需要另外傳輸

    iOS App 還需 18 個資源封存檔,約 5.6 GB,不包含在安裝包內。匯入畫面若列出缺少的檔案,補齊後再試。

  3. 首次著色器編譯需要時間

    未使用 Apple 著色器編譯器產生的安裝包,首次啟動會在手機上編譯;上游回報約 7 分鐘。Xcode 路線已在電腦端處理,沒有這一步。

  4. 簽署週期與存檔分開處理

    免費 Apple ID 有 7 天簽署週期,重新安裝前先備份存檔。公開自行簽署版本不具備內測版本的 iCloud 存檔同步權限。

免 Xcode 封裝 ↗ · 遊戲檔案清單 ↗

幾個實用指令,以及使用前提。

先依上游文件完成前置準備,再於本機專案目錄執行。以下為文件範例,HY8BIT 未實際執行遊戲建置。

檢查工作區

列出缺少的工具、遊戲資料與簽署設定,不修改工作區。

./setup.sh check

建置舊 iOS 版本

完成 setup、簽署設定及 Python 環境啟用後,在 dm/ios 內執行。

DM_IOS_M3=1 ./run.sh build

建置舊 macOS 版本

完成共用 setup 與 Python 環境啟用後,在專案根目錄執行。

DM_MAC_M3=1 dm/tools/mac_app.sh

如果遊戲沒有順利啟動。

出現「One More Step for This Device」

較舊 iOS 晶片需確認封裝時已加入 Legacy Device Pack。產生紋理包並重新封裝,與選擇舊系統版本是不同步驟。

出現「This Package Is Not Ready」

空殼只是封裝輸入資料。請用相符的原始碼版本與自己的遊戲檔案產生真正的安裝包。

出現「No game resources yet」

將所需的 18 個資源封存檔完整複製到 App 的資源資料夾後重試,這些資料不包含在安裝包中。

仍然無法解決?

記錄機型、系統、原始碼版本與錯誤訊息。可操作時,從暫停選單匯出 Share Diagnostics 記錄,附在上游 Issue;重新安裝前先備份存檔。

GitHub Issues ↗

開始之前,你可能想知道

可以直接在瀏覽器玩嗎?

需要安裝到支援的 Apple 裝置。HY8BIT 提供專題指南,沒有提供瀏覽器遊戲。

哪裡可以下載遊戲?

需自備遊戲資料,並依上游檔案清單與安裝文件操作。HY8BIT 不託管遊戲安裝包。

支援線上多人遊戲嗎?

上游目前描述為離線單人遊玩。

支援 Android 嗎?

連結的專案以 Apple 平台為目標,本指南沒有宣稱支援 Android。

為什麼會看到兩個版本號?

Switch 的 1.0.34.0 對應工作區中的 3.3.94012。上游工具要求相符版本的 Switch 資料與擴充內容。

舊 iOS 版本能解決 4 GB 裝置問題嗎?

不能。系統版本與記憶體是兩項不同要求,上游目前仍將 4 GB 裝置列為不支援。

空殼 ZIP 可以直接安裝嗎?

不行。空殼不含遊戲內容,是提供給封裝工具的輸入資料,需先產生安裝包。

Mac App 可以直接複製到另一台電腦嗎?

上游建置會記錄本機工作區位置,目標是讓建立它的 Mac 使用。請保留所依賴的工作區檔案。

D2R Mobile 是暴雪官方手遊嗎?

不是。本指南介紹的是獨立社群相容層專案,並非暴雪官方手機遊戲產品。

可以只用 iPhone 完成安裝嗎?

目前文件中的路線都需要電腦準備建置或封裝,並另行處理簽署與安裝,尚無已建立的純手機流程。

下載內容就是完整遊戲 IPA 嗎?

不是。上游發布不含遊戲內容的建置輸入檔,目前空殼為 ZIP;需使用相符版本的原始碼與自己的遊戲資料產生安裝包。

更新 D2R Mobile 時,哪些版本必須相符?

原始碼與空殼必須來自同一個發布版本,依該版說明重新產生安裝包。重新安裝前保留存檔備份,不要混用新版原始碼與舊版空殼。

再深入認識這個專案

想先了解再動手?這裡整理遊玩功能、執行原理與開發者回報的效能條件。

THE EXPERIENCE

熟悉的冒險,為另一種操作重新準備。

從主機走到手機,變化不只是螢幕大小。上游專案將重點放在操作、物品管理與終局玩法。以下為開發者描述的功能,並非 HY8BIT 實測結果。

觸控與控制器

為手指重新安排。

虛擬搖桿負責移動,技能按鍵支援長按與拖曳瞄準;連接控制器後可切換操作介面。

物品管理與刷寶

把時間留給冒險。

除了觸控背包操作,專案也加入收藏倉庫與符文組助手等功能。實際內容以使用的上游版本為準。

通關之後

再回來探索的理由。

開發者提供大秘境與 Boss Rush 等額外終局模式,作為這個離線版本的延伸玩法。

README ↗

UNDER THE HOOD

從你的 Switch 版本,走到 Apple 晶片。

Switch 版本提供 ARM64 程式碼;相容層負責把平台服務與圖形繪製接到 Apple 硬體。遊戲會在裝置本機執行。

  1. 01

    你的遊戲檔案

    ExeFS + RomFS

  2. 02

    電腦端準備

    程式重寫與著色器處理

  3. 03

    平台相容層

    Host 系統服務 + Metal

  4. 04

    你的 Apple 裝置

    本機執行遊戲

實作細節可參考上游 README。Mac 版本產生的 App 仍依賴建置工作區裡的資料,不能隨意搬走工作區。

README ↗

UPSTREAM REPORTS

數字,要連同測試條件一起看。

60 fps

開發者回報的 iOS 測試表現

約 1 秒

作者測得主選單進入遊戲時間

30 fps

可選擇的省電模式

README 的進入遊戲與耗電測量使用 iPhone 17 Pro Max,不能直接套用到所有裝置。HY8BIT 尚未重現這些測量。

README ↗

需要深入時,直接找到原始文件。

裝置要求與實驗性流程會更新。開始建置前,請再核對這些由開發者維護的文件。