cd /news/ai-tools/diablo-ii-resurrected-d2r-mobile-reh… · home › topics › ai-tools › article
[ARTICLE · art-155932] src=reversedwithai.com ↗ pub= topic=ai-tools verified=true sentiment=· neutral

Diablo II: Resurrected: D2R Mobile: Rehosting Diablo II: Resurrected on Mobile and Desktop

An open-source project called D2R Mobile provides a compatibility layer that runs the Nintendo Switch version of Diablo II: Resurrected, including the Reign of the Warlock expansion, natively on iOS, macOS, Android and HarmonyOS devices, according to the project's GitHub README. The layer does not emulate the CPU; it hosts system calls, graphics, audio and input, reimplementing graphics with Metal on Apple platforms and Vulkan on Android and HarmonyOS, and documents a steady 60 fps on devices from the iPhone 14 Pro Max to the iPhone 17 Pro Max and on the Redmi K50 Ultra. Commit logs credit contributors including xielh96, Yuechuan Yang, biglawine, rrroy, Patrice Déry and "Claude Opus 5.5" as a co-author, and users must supply their own Switch game files.

by read2 min views3 publishedOct 23, 2026
Diablo II: Resurrected: D2R Mobile: Rehosting Diablo II: Resurrected on Mobile and Desktop
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

  • AI involvement
  • Reported models: Claude Opus 5.5. Tools: Xcode, FFmpeg. The writeup below describes the work attributed to AI.
  • Reported result
  • Works. This is the directory's source-based outcome classification.
  • Independent confirmation
  • Not reported.
  • Human work and limitations
  • The project documentation credits 'Claude Opus 5.5' as a co-author in multiple commit logs. This entry reflects the provided source metadata as requested, despite the model name appearing non-standard.

Original sources

What was done #

D2R Mobile is an open-source compatibility layer that enables the Nintendo Switch version of Diablo II: Resurrected (including the Reign of the Warlock expansion) to run natively on iOS, macOS, Android, and HarmonyOS devices.

D2R Mobile is a compatibility layer that allows the Nintendo Switch release of Diablo II: Resurrected, including the Reign of the Warlock expansion, to execute natively on Apple silicon Macs, iPhones, iPads, Android, and HarmonyOS devices. The project does not emulate the CPU; instead, it provides a host for system calls, graphics, audio, and input. Graphics are reimplemented using Metal on Apple platforms and Vulkan on Android and HarmonyOS. The project adds custom endgame content, such as the Greater Rift, and provides a touch-based control scheme. Performance is documented at a steady 60 fps on devices ranging from the iPhone 14 Pro Max to the iPhone 17 Pro Max, and on Android devices like the Redmi K50 Ultra. The project is strictly a compatibility layer and requires users to provide their own game files. Development is documented via GitHub commits, which list various contributors including xielh96, Yuechuan Yang, biglawine, rrroy, Patrice Déry, and Claude Opus 5.5. Source.

Reproduce it #

Users must provide their own game files from the Nintendo Switch release. The project provides tools such as dm/tools/d2rm_android.py for Android and HarmonyOS import packs, and shell scripts for Mac app signing.
── more in #ai-tools 4 stories · sorted by recency
── more on @d2r mobile 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/diablo-ii-resurrecte…] indexed:0 read:2min 2026-10-23 · —