You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5.0 KiB
5.0 KiB
Installing
Download the latest DevilutionX release, or build from source, and extract the contents to a location of your choosing.
Windows
- Copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to the folder containing the DevilutionX executable or to the data folder. The data folder path may differ, but will normally be%AppData%\diasurgical\devilution - To run the Hellfire expansion of Diablo you will need to put
hellfire.mpq,hfmonk.mpq,hfmusic.mpq,hfvoice.mpqinto the same location as diabdat.mpq. - Run
.\devilutionx.exe
Linux
- Copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to the folder containing the DevilutionX executable or to the data folder. The data folder path may differ depending on distro, version and security settings, but will normally be~/.local/share/diasurgical/devilution/ - To run the Hellfire expansion of Diablo you will need to put
hellfire.mpq,hfmonk.mpq,hfmusic.mpq,hfvoice.mpqinto the same location as diabdat.mpq. - Install SDL2, SDL2_mixer and SDL2_ttf:
- Ubuntu/Debian/Rasbian
sudo apt install libsdl2-2.0-0 libsdl2-ttf-2.0-0 libsdl2-mixer-2.0-0 - Fedora
sudo dnf install SDL2 SDL2_ttf SDL2_mixer
- Ubuntu/Debian/Rasbian
- Run
./devilutionx
Ubuntu PPA
- Add DevilutionX stable or DevilutionX git PPA repository
sudo add-apt-repository ppa:devilutionx/stable
sudo add-apt-repository ppa:devilutionx/dev
- Install DeviliutionX
sudo apt update
sudo apt install devilutionx
-
Copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to~/.local/share/diasurgical/devilution/ -
To run the Hellfire expansion of Diablo you will need to put
hellfire.mpq,hfmonk.mpq,hfmusic.mpq,hfvoice.mpqinto the same location as diabdat.mpq. -
Run DevilutionX or DevilutionX Hellfire from menu to start game
MacOS X
- Copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to the folder containing the DevilutionX executable or to the data folder. The data folder path may differ, but will normally be~/Library/Application Support/diasurgical/devilution - To run the Hellfire expansion of Diablo you will need to put
hellfire.mpq,hfmonk.mpq,hfmusic.mpq,hfvoice.mpqinto the same location as diabdat.mpq. - Run
./devilutionx
Nintendo Switch
- Put
devilutionx.nroandCharisSILB.ttfin into/switch/devilutionx - Copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to/switch/devilutionx. - Launch
devilutionx.nro. Hold R on any installed game and launch it. Do not use album to launch, if you use album, the homebrew will only have a small amount memory available, and the touch keyboard won't work. This is true for all homebrew, not just DevilutionX.
ClockworkPi GameShell
- Copy the
__init__.pyto a newly created folder under /home/cpi/apps/Menu and run it from the menu. The folder then symbolizes the devilutionX icon. - From this menu, you can press 'X' to clone the git repository for devilutionX and compile the code. Dependencies are installed automatically (cmake and SDL development packages).
- Once installed, 'X' pulls the updated code and does the compiling. Note that any changes made locally to the source are reverted before pulling.
- When the compile is finished, copy
diabdat.mpqfrom your CD or GoG installation (or extract it from the GoG installer) to/home/cpi/.local/share/diasurgical/devilution/ - To run the Hellfire expansion of Diablo you will need to put
hellfire.mpq,hfmonk.mpq,hfmusic.mpq,hfvoice.mpqinto the same location as diabdat.mpq. - You can now play the game from the same icon.
Optional
For better widescreen support you can copy devilutionx.mpq to the same location as diabdat.mpq