d2r-mobile:把 Switch 版《暗黑破壞神 II》搬上手機,原生 60 幀執行
開源專案 d2r-mobile 推出跨平臺相容層,允許在 iPhone、iPad、Mac 和安卓裝置上原生執行自備的 Switch 版《暗黑破壞神 II:獄火重生》。它並非模擬器,而是直接執行原生指令,支援完整觸控重構與 60 幀穩定執行,採用 MIT 協議開源。

d2r-mobile 是一個開源的跨平臺相容層,能讓你在 iPhone、iPad、Mac、安卓和鴻蒙裝置上,直接原生執行你自己擁有的 Switch 版《暗黑破壞神 II:獄火重生》(包含「術士君臨」資料片)。它不是雲遊戲,也不是模擬器,而是讓遊戲的原版指令直接在裝置處理器上跑。
專案本身採用 MIT 協議開源,已經在 GitHub 上釋出。它不包含任何原版遊戲資源、美術、文本或資料表,所有遊戲內容都需要玩家從自己購買的 Switch 遊戲複製中提取並轉換。
它能做什麼
只要準備好遊戲檔案,你就能在手機上獲得完整且原汁原味的單機遊戲體驗。所有職業、符文之語、恐怖區域、首領掉落和任務流程都與原版完全一致,而且全程純離線執行,不需要聯網賬號。
開發團隊徹底重構了移動端操作,而不是在螢幕上粗暴糊一個虛擬手柄。移動支援精確搖桿走位,也可以直接點選地面尋路;技能支援按住連發和拖拽瞄準,副手技能可以一鍵釋放並自動切回。
背包整理支援雙擊穿脫裝備、拖拽售賣和長按自動整理。如果連上手柄,介面會立刻無縫切回原版手柄佈局,Xbox 和 PlayStation 手柄的按鍵提示也做了適配。
除了原版流程,專案還內建了豐富的終局玩法。通關地獄後能通過紅門進入 100 層秘境,並加入了 12 階段的 Boss Rush、大號公共收藏庫、自動施法增益、自動喝藥和高價值物品掉落震動提醒。
怎麼做到的與硬體規格
Switch 和現代手機同樣基於 ARM 架構。d2r-mobile 沒有去模擬 CPU,而是直接運行遊戲原本的 aarch64 程式,只重寫了蘋果或安卓核心不支援的極少數系統呼叫,其他位元組原封不動。
圖形方面,它用系統原生介面重新實現了圖形 API,蘋果裝置走 Metal,安卓裝置走 Vulkan,著色器全部離線提前編譯,進新場景完全不會卡頓。
在 iPhone 17 Pro Max 實測中,遊戲在進入主選單和載入關卡時只需大約 1 秒,發熱穩定後全程保持 60 幀,整機功耗約 3.8 W,滿電能玩近 5 小時;30 幀省電模式下整機功耗僅約 1.85 W。
應用安裝包本身只有 100 MB 左右,解壓後的遊戲資源約 5.6 GB。iOS 裝置要求 iOS 26 或更早版本的相容模式,最低測試機型 iPhone 14 Pro Max 也能穩定 60 幀;安卓端要求 64 位晶片且支援 Vulkan 1.1,高通驍龍 8+ Gen 1 機型也能跑滿 60 幀。
為什麼重要
對掌上刷寶玩家來說,這是目前體驗最紮實的移動端暗黑移植方案。比起笨重發熱的通用 Switch 模擬器,原生相容層的能效和幀率表現徹底碾壓同類,而且為觸控螢幕做的深度定製完全能勝任長期遊玩。
不過門檻依然存在,玩家必須先擁有一臺正版 Switch 並掌握提取遊戲資源的技能,A16 及更老晶片還需要額外轉換貼圖。對於有動手能力的玩家,去 GitHub 搜尋 jhaizhou-ops/d2r-mobile 就能下載原始碼和工具折騰起來。
來源 (2)
- github.com(在新分頁開啟)原文github.com
- x.com(在新分頁開啟)討論x.com