Installer diablo-04-x86
This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.
files: - diablosetup: N/A:Select the EXE downloaded from GOG - devil: https://github.com/diasurgical/devilutionX/releases/download/0.4.0/devilutionx-linux-i386.tar.xz - innoextract: http://constexpr.org/innoextract/files/snapshots/innoextract-1.8-dev-2019-01-13/innoextract-1.8-dev-2019-01-13-linux.tar.xz game: exe: $GAMEDIR/devilutionx installer: - extract: dst: $GAMEDIR file: devil - extract: dst: $CACHE/innoextract file: innoextract - execute: args: --extract $diablosetup --output-dir $CACHE/diabdat/ file: $CACHE/innoextract/innoextract - move: dst: $GAMEDIR/diabdat.mpq src: $CACHE/diabdat/DIABDAT.MPQ
{ "files": [ { "diablosetup": "N/A:Select the EXE downloaded from GOG" }, { "devil": "https://github.com/diasurgical/devilutionX/releases/download/0.4.0/devilutionx-linux-i386.tar.xz" }, { "innoextract": "http://constexpr.org/innoextract/files/snapshots/innoextract-1.8-dev-2019-01-13/innoextract-1.8-dev-2019-01-13-linux.tar.xz" } ], "installer": [ { "extract": { "dst": "$GAMEDIR", "file": "devil" } }, { "extract": { "dst": "$CACHE/innoextract", "file": "innoextract" } }, { "execute": { "args": "--extract $diablosetup --output-dir $CACHE/diabdat/", "file": "$CACHE/innoextract/innoextract" } }, { "move": { "dst": "$GAMEDIR/diabdat.mpq", "src": "$CACHE/diabdat/DIABDAT.MPQ" } } ], "game": { "exe": "$GAMEDIR/devilutionx" } }