Port

Diablo port

DevilutionX · by diasurgical

About this port

A Diablo source port for modern operating systems, with Hellfire support and usability improvements.

Platform support & installation

Check the listed build, setup requirements and limitations. PC refers to Windows; Linux and macOS are listed separately.

PC · x86_64 Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

Hellfire needs additional expansion MPQ files; shareware supports only the shareware portion.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

Linux · x86_64 Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

Hellfire needs additional expansion MPQ files; shareware supports only the shareware portion.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

macOS · Universal Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

Hellfire needs additional expansion MPQ files; shareware supports only the shareware portion.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

Android Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

Hellfire needs additional expansion MPQ files; shareware supports only the shareware portion.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

iOS Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

IPA installation needs a supported sideloading method.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

Switch Playable

Download available · See upstream execution requirements

Requirements

Diablo DIABDAT.MPQ, or shareware spawn.mpq for the shareware portion.

Requires a homebrew-capable Switch and the documented SD-card setup.

Maintainer documentation · Checked Oct 15, 2026
Evidence source ↗

Catalogue corrections

Report game bugs to the repository’s maintainers. Send catalogue corrections to Portition.