Mac + Xcode → iPhone / iPad
ソースからビルド
ゲームファイル、setup、Apple の署名設定を準備して iOS App を作成。無料 Apple ID の署名は 7 日周期です。公開版の自己署名パッケージに iCloud 同期があるとは限りません。
iOS の導入手順 ↗DIABLO II: RESURRECTED
あの冒険を、手元に。
Diablo II: Resurrected を iPhone、iPad、Mac へ。
おなじみの世界を、別の画面で。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 | 同じリリースのソースと手順 | OS に合う iOS または Mac の資料を参照。 |
ここで扱う D2R Mobile は Apple 向けで、Android APK は提供していません。検索結果にはアイテム追跡アプリ、攻略、リモートプレイも含まれます。同じプロジェクトか確認してください。
FIND YOUR BUILD
プラットフォーム、OS、ハードウェアを選ぶと上流の要件を確認できます。実機テストではありません。
対応する導入方法
旧 OS ガイド ↗| ハードウェア | 資料に記載された状態 |
|---|---|
| A17 Pro 以降 / M シリーズ iPad | 上流の主な iOS 対象。OS に合わせてビルドを選択。 |
| A15–A16・6 GB 以上 | Legacy Device Pack が必要。一部機種の報告あり。 |
| A14・6 GB 以上 | 最低要件ですが、上流の一覧に実機報告なし。 |
| 4 GB 端末 / A13 以前 | 現在は非対応。 |
| Apple silicon 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 版のファイルでは代用できません。
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 checksetup、署名設定、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 をパッケージへ含めたか確認。パックの生成と再作成は、旧 OS 用ビルドを選ぶ手順とは別です。
シェルはビルド入力です。同じリリースのソースと自分のゲームデータから導入用パッケージを作ってください。
必要な 18 個のリソースアーカイブを App のフォルダーへコピーして再試行。導入パッケージには含まれません。
機種、OS、ソースのリビジョン、エラーを記録。可能ならポーズメニューの Share Diagnostics からログを出し、上流 Issue に添付。再インストール前にセーブをバックアップしてください。
対応する Apple 端末へのインストールが必要です。HY8BIT はガイドを提供しています。
ゲームデータは自分で用意します。上流の要件と導入資料を確認してください。HY8BIT はゲームを配布しません。
上流ではオフラインのシングルプレイのみと説明されています。
リンク先は Apple プラットフォーム向けです。このガイドでは Android 対応を案内していません。
Switch 1.0.34.0 は作業フォルダーの 3.3.94012 に対応します。拡張を含む同じバージョンの Switch ファイルが必要です。
いいえ。OS とメモリ要件は別で、上流は現在 4 GB 端末を非対応としています。
できません。ゲーム内容を含まないパッケージツールの入力です。先に導入用パッケージを生成してください。
上流ビルドはローカルの作業フォルダーを参照します。ビルドした Mac での利用を前提とし、必要なファイルを維持してください。
いいえ。独立したコミュニティ製互換レイヤーであり、Blizzard 公式モバイル製品ではありません。
資料の導入方法では、ビルドまたはパッケージ作成用コンピューターと署名・インストール手段が必要です。スマートフォンのみの方法は確立されていません。
いいえ。上流の配布物にはゲーム内容がなく、現在のシェルはビルド入力 ZIP です。同じリリースのソースと自分のゲームファイルでパッケージを生成します。
ソースとシェルを同じリリースに揃え、その手順でパッケージを再生成します。再インストール前にセーブを保存し、新しいソースと古いシェルを混ぜないでください。
導入の前に体験や技術を知りたい方へ。機能、実行の仕組み、開発者が報告する性能をまとめています。
THE EXPERIENCE
コンソールからスマートフォンへ。上流プロジェクトは操作、アイテム管理、エンドゲームを拡張しています。以下は開発者の説明で、HY8BIT のプレイ検証ではありません。
タッチとコントローラー
仮想スティックで移動し、スキルは長押しやドラッグで照準を操作。コントローラー接続で表示を切り替えます。
アイテム管理
タッチ式インベントリに加え、コレクション保管やルーンワード支援を追加。内容は利用する上流ビルドに従います。
クリア後の世界
開発者は Greater Rift と 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 ↗対応環境や実験的な手順は変わります。ビルドの前に、開発者が管理する資料を確認してください。