Under the hood, D2R Mobile is the game's own program, executing natively on your device. iPhone and Switch use the same class of processor (aarch64); the project rewrites only the handful of instructions that cannot run unchanged under Apple's kernel and leaves every other byte as shipped. Every class, every Runeword, Terror Zones, bosses, drop rules and quest flow are identical to the original — because it is the original program.
The rest is scaffolding: a small host that provides the platform services the game expects (system calls, file system, audio, input), and a graphics layer that implements the game's graphics API entirely on Apple's Metal, with shaders translated offline from the game's originals. That is why it holds 60 fps on a phone — no emulated CPU in the loop.
From the project's on-device measurements (iPhone 17 Pro Max, Act I camp, 50% brightness, measured 2026-10-10):
| Measurement | Reading |
|---|---|
| Frame rate in game | 60 fps steady, no drops once warm |
| App launch | 0.15 s |
| Main menu → in a game | about 1 s |
| Whole-device power at 60 fps | ~3.8 W → roughly 5 hours of play |
| Power-saver mode (30 fps) | ~1.85 W → about double the battery life |
| Closed beta | 44 devices — all completed Normal, Nightmare and Hell |
The original game is untouched — but the port ships a set of endgame modes and quality-of-life layers the original never had. These are exclusive to D2R Mobile, and each has its own guide here:
Plus the everyday layer: a touch interface rebuilt around gestures (see the controls guide), full controller support at Switch parity, the Chronicle collection stash, and English/Chinese in full.
Then pick your install route — with a Mac in three steps, or without one: the install guide covers both.
No. A mod alters game content; this project alters the platform around the game — the program runs with only a few instructions rewritten to run under Apple's kernel, and the repository contains no game content at all. It is closer to a port than a mod.
The project's position: it provides tools and an install shell, requires your own purchased files, and distributes nothing. Whether running it violates any specific Terms of Service is yours to evaluate — we are a guide site, not lawyers. See our full FAQ for the honest version.
Yes and yes — MIT-licensed, with verification tooling built into the repo (unit tests, per-instruction equivalence checks, scripted interface regressions). The only costs are the game you must own and, optionally, a paid Apple developer account for iCloud save sync.
No. It is an independent, non-commercial project, not affiliated with Blizzard Entertainment or Nintendo — and neither is this guide site. You must own the game to play it.
Technical descriptions, measurements and feature list from the d2r-mobile project README (accessed 2026-10-15). Characterizations like "closer to a port than a mod" are our editorial judgment.