Nicheloom visitors: 12,032 all-time · 8,024 in the last 7 days

The opportunity tracker for new startups.

Today: 823 launchs · Niche of the day: autonomous AI agents and workflows · See full report →

d2r-mobile

Open-source iOS compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion. Runs your own Switch copy natively on iPhone and iPad — full touch controls, 60 fps, new endgame modes. Bring your own game files. 开源的《暗黑破坏神 II:狱火重生》术士君临 iOS 兼容层

Get picks like this daily. The day's top launches, AI/tech news, and a weekly opportunity spotlight — straight to your inbox.

This is 1 of 68 launches in video game utilities and mods — see how it stacks up on momentum and crowding →

109 other launches read as similar to this one →

Details

External ID
1415313946
Source
GITHUB
Company
—
Product
d2r-mobile
Website domain
github.com
Launched
Oct. 12, 2026
Cohort
—
Upvotes
578
Upvotes percentile
0.98
Tags
compatibility-layer, diablo-2-resurrected, diablo2, game-port, ios, ipad, iphone, metal, reign-of-the-warlock

Enrichment

Niche
video game utilities and mods
Vertical
Media & entertainment
Function
Dev tools
Audience
B2C
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
ios compatibility layer for diablo ii resurrected
Manually corrected
False

Could you build this?

No Creating an iOS compatibility layer to run Nintendo Switch binaries natively at 60 fps requires deep emulator development, dynamic binary translation (ARM64-to-ARM64 hypervisor/JIT), and graphics API translation to Metal.

What it would actually take: The project requires deep low-level systems programming in C++ and Metal, building a runtime compatibility layer similar to an iOS port of Ryujinx or Yuzu. It entails handling Nintendo Switch system calls, memory management, and translating NVN/Vulkan graphics commands directly into Apple Metal shaders in real time.

Competitors

Other products that read as similar to this one — 109 launches clear the similarity bar, closest 8 shown.

Attention rank: #1 of 110 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 156 days after the earliest competitor.

Other launches for this product