user

DevilutionX

Engine for Diablo (1996) | Category: Reverse engineering

Author: GalaXyHaXz | Curator: Modbadger

Engine for Diablo (1996) | Category: Reverse engineering

Author: GalaXyHaXz | Curator: Modbadger

Open-source reverse engineering of the Diablo 1 engine, allowing the original game to run on modern platforms with improvements and fixes.

Uploaded09.07.2025 13:55
Version1.5.4
Size10.42 MB
Views128
Downloads151

Localizations:

EnglishChinese (Simplified)Chinese (Traditional)SpanishFrenchPortugueseRussianPortuguese (Brazil)GermanJapaneseTurkishKoreanItalianPolishUkrainianRomanianGreekHungarianSwedishCzechBulgarianCroatianDanishEstonian

DevilutionX preserves the original visual style and gameplay while offering support for high resolutions, widescreen displays, gamepads, improved controls, localization, modding, and numerous bug fixes.

How to install an engine DevilutionX

  1. Extract the files in the zip

  2. Copy DIABDAT.MPQ from the CD or GOG-installation (or extract it from the GoG installer) to the DevilutionX folder.

  3. To run the Diablo: Hellfire expansion you will need to also copy hellfire.mpq, hfmonk.mpq, hfmusic.mpq, hfvoice.mpq.

  4. To play the game with Chinese, Japanese, or Korean text, you need to download a special font file called fonts.mpq from us or from here, and place it in the game folder.

    To use a specific voiceover, download the appropriate voice file from us or from here.

    • For Polish: pl.mpq

    • For Russian: ru.mpq

    • For Spanish: es.mpq

  5. Run devilutionx.exe

  6. Play

Multiplayer

TCP/IP requires the host to expose port 6112. All games are encrypted and password protected.

Save Games and configurations

The configurations and save games are located in:

C:\Users\[username]\AppData\Roaming\diasurgical\devilution