Startup Ideas Bank

You built a clever way to run Blizzard's game on phones, and Blizzard and Nintendo own every lever that can shut it down.

AI roast score: 22/100 (F)

The idea

Open-source, MIT-licensed, free, runs a Switch copy of Diablo II on your iPhone. No revenue plan, one dev, and the legal risk sits with Blizzard, Nintendo and Apple. Impressive engineering. Terrible business.

In the founder's own words

jhaizhou-ops/d2r-mobile — Open-source compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion. Runs your own Switch copy natively on iPhone, iPad, Mac, Android and HarmonyOS — full touch controls, 60 fps, new endgame modes. Bring your own game files

D2R Mobile

An open-source compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion, for iOS, macOS, Android and HarmonyOS. It brings the Nintendo Switch release you bought, expansion included, to iPhone, iPad and Mac in full: the original game code runs natively, every control is rebuilt for touch, the frame rate holds at 60 fps, and you are in a game one second after the main menu. There is now a native macOS version as well (first version): on an Apple silicon Mac it starts on double-click and works with keyboard, mouse and gamepad. Since v2.0 there is an Android version (community port): the same game program executes natively on ARM64 Android phones, with the graphics reimplemented on Vulkan; on a Snapdragon 8+ Gen 1 phone the camp and the Den of Evil and Cow Level fights all run at a median 60 fps (see "Android" below); a HarmonyOS version runs on the same engine (community port: an unsigned shell from the Releases page that you re-sign yourself, nothing to build; see "HarmonyOS"). Apple TV 4K (3rd generation, A15) has a community port (developer preview) that has reached the character-selection screen only on its author's device; see the device table below.

This is not a tech demo that "sort of runs". It is a mobile version polished for daily play, from your first character all the way through the endgame.

Platforms: iPhone / iPad (iOS 26 and later; iOS 18 – 25 with the older-API build) · Mac (Apple silicon, macOS 26 or later; macOS 15 – 25 with the older-API build) · Apple TV 4K (3rd generation, A15; community port, developer preview) · Android phones (ARM64, Android 12 or later, Vulkan 1.1; community port) · HarmonyOS phones (HarmonyOS NEXT; community port, unsigned shell from the Releases page that you re-sign yourself) · Game version: Switch release with Reign of the Warlock, 1.0.34.0 (corresponds to PC version 3.3.94012) · English / 中文 / Español / Русский / 한국어 · License: MIT · Bring your own game files

中文: README.zh-CN.md · Español: README.es.md







100%
60 fps
about 1 s
about 3.8 W



The original gameplay, because it is the original program
Steady, with no drops once the device warms up
From the main menu into a game
Whole-device power draw at 60 fps



What it is, and what it is not

It is:

The game's own aarch64 program, executing directly on the device , with no emulated CPU. iPhone and Switch use the same class of processor; only the handful of instructions that cannot run unchanged unde

The roast

The engineering is real. You run the Switch game's own ARM64 code natively, at "60 fps" and "about 3.8 W", across iOS, Mac, Android and HarmonyOS. That is a serious technical feat. But it is a feat, not a company. You say revenue is "not decided", your pricing is free-then-monetize, and the deal size is under $10. You have no business, only a repo. The bigger problem is that the product is the legal exposure. You are running Blizzard's code, taken from a Nintendo Switch dump, and that is exactly what "Bring your own game files" tries to hide behind. Your biggest unknown is regulators, and your growth plan is a community placeholder. Nintendo has shut down Yuzu and other emulator projects. Blizzard has fought private servers for years. The MIT license covers your code, not the game you run. You are also solo, and you ship five platforms, including community ports and an Apple TV build that only reaches character select on one device. Your claimed advantages are speed and community. Speed is easy to copy once the code is public. A community of people playing a game they already own does not pay you.

Red flags

Verdict

Treat this as a portfolio piece or hobby project, because as a business it dies the first time a lawyer reads the repo.

Start with your own startup idea →

More ideas roasted by AI

Browse all startup ideas →