Source projects & useful tools

This is a directory of source projects and their own documentation, not a game-download page. Start with the upstream repository, select the route for your device, and get signing or build tools from their original maintainers. Source tags, clean shells, prepared inputs and completed IPAs are different artifacts.

Primary project

Resource What it is for
D2R Mobile repository Original source, device table, implementation notes and issues
Source tags Identify a source snapshot; not necessarily a downloadable package
Releases Read each asset's actual purpose and version
No-Xcode route Experimental packaging without a local Apple build environment
Legacy Device Pack Generate a matching supplementary texture pack from your own files

Do not substitute a release's clean shell for an assembled app, or assume a source tag is an installable IPA. See version notes before selecting inputs.

Community build workflow

jiayx/d2r-mobile-build documents an Actions workflow for iOS and Mac builds using prepared inputs. It is a community route, not the upstream project's own release channel.

Read our cloud-build walkthrough, especially its private-file and compatibility boundaries. Prepared inputs can contain commercial game derivatives even when their download is smaller than the full game.

Signing tools

  • Sideloadly: consult its current downloads, FAQ and Windows driver requirements. Use the actual developer website, not a repacked installer.
  • AltStore Classic: documentation for the AltServer route. App IDs, renewal and platform support depend on Apple's provisioning rules.

A signing tool does not grant a game license or remove certificate expiry. Never give a stranger your Apple account password to obtain a supposedly permanent signature. We do not sell certificates or recommend signing-service resellers.

Build tools referenced upstream

LLVM, .NET, SPIRV-Cross, Arm astc-encoder and hactool have different roles in different workflows.

Do not install all of them blindly. Follow Windows packaging, Mac setup or your exact upstream route. A generic latest tool build can differ from a pinned revision required by the project.

Android sources and streaming

Follow dodola and vickwv's integration branch for experimental local Android work. Our Android status page explains the available evidence and limits.

Sunshine and Moonlight Android provide a separate PC-streaming route. That runs your PC copy on the PC, not locally on Android.

Before downloading anything

Check the repository owner, release notes, expected filenames and any supplied checksums. A checksum can detect corruption relative to its source; it does not independently establish that the source is trustworthy. Do not bypass device security warnings solely because a download page calls a file official.

Frequently Asked Questions

Where is the one-click full-game download?

There is none on this site. You need your own supported Switch game files. We do not distribute the game program, extracted resources, converted texture packs or completed game-containing IPAs.

Can I install a clean shell and start playing?

No. A clean shell is a packaging input, not a complete playable app. It must be assembled with your own matching inputs as documented for your chosen route.