files:
- d2installer:
filename: Downloader_Diablo2_enUS.exe
url: https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV
- d2lodinstaller:
filename: Downloader_Diablo2_Lord_of_Destruction_enUS.exe
url: https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2XP
game:
arch: win64
args: -w -nofixaspect
exe: drive_c/Program Files (x86)/Diablo II/Game.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- task:
executable: d2installer
name: wineexec
prefix: $GAMEDIR
- task:
executable: d2lodinstaller
name: wineexec
prefix: $GAMEDIR
description: Battle.net EN version (2023)
game_slug: diablo-ii-lord-of-destruction
gogslug: ''
humblestoreid: ''
installer_slug: diablo-ii-lord-of-destruction-114b
name: 'Diablo II: Lord of Destruction'
notes: "You need CD keys for BOTH \"Diablo II\" and \"Diablo II: Lord of Destruction\"\
\ during the install\r\n\r\nPatience is key: There might be situations where the\
\ installer seems frozen. Or you can't even see an install window, and there is\
\ a message on the lutris installer that goes \"child process exit 0\". Just leave\
\ it be, and let it do it's thing in the background. :-)\r\n\r\nIf at the beginning\
\ there is a window prompting you to pick a location, just press OK. If you can't,\
\ try to abort, and delete $GAMEDIR. Restart the install process, and be ready to\
\ press OK immediately when it pops up. No further know workarounds.\r\n\r\nYou\
\ can ignore the http error code.\r\n\r\n- Installs into C:\\Program File (x86)\\\
Diablo II\r\n- P2P network used by downloader seems to not work (files are downloaded\
\ directly from Blizzard servers)\r\n- Uses wine version wine-ge-8-25-x86_64"
runner: wine
script:
files:
- d2installer:
filename: Downloader_Diablo2_enUS.exe
url: https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV
- d2lodinstaller:
filename: Downloader_Diablo2_Lord_of_Destruction_enUS.exe
url: https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2XP
game:
arch: win64
args: -w -nofixaspect
exe: drive_c/Program Files (x86)/Diablo II/Game.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- task:
executable: d2installer
name: wineexec
prefix: $GAMEDIR
- task:
executable: d2lodinstaller
name: wineexec
prefix: $GAMEDIR
slug: diablo-ii-lord-of-destruction-114b
steamid: null
version: 114b
year: 2001
{
"game_slug": "diablo-ii-lord-of-destruction",
"version": "114b",
"description": "Battle.net EN version (2023)",
"notes": "You need CD keys for BOTH \"Diablo II\" and \"Diablo II: Lord of Destruction\" during the install\r\n\r\nPatience is key: There might be situations where the installer seems frozen. Or you can't even see an install window, and there is a message on the lutris installer that goes \"child process exit 0\". Just leave it be, and let it do it's thing in the background. :-)\r\n\r\nIf at the beginning there is a window prompting you to pick a location, just press OK. If you can't, try to abort, and delete $GAMEDIR. Restart the install process, and be ready to press OK immediately when it pops up. No further know workarounds.\r\n\r\nYou can ignore the http error code.\r\n\r\n- Installs into C:\\Program File (x86)\\Diablo II\r\n- P2P network used by downloader seems to not work (files are downloaded directly from Blizzard servers)\r\n- Uses wine version wine-ge-8-25-x86_64",
"name": "Diablo II: Lord of Destruction",
"year": 2001,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "diablo-ii-lord-of-destruction-114b",
"installer_slug": "diablo-ii-lord-of-destruction-114b",
"script": {
"files": [
{
"d2installer": {
"filename": "Downloader_Diablo2_enUS.exe",
"url": "https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV"
}
},
{
"d2lodinstaller": {
"filename": "Downloader_Diablo2_Lord_of_Destruction_enUS.exe",
"url": "https://downloader.battle.net/download/getLegacy?os=win&locale=enUS&product=D2XP"
}
}
],
"game": {
"arch": "win64",
"args": "-w -nofixaspect",
"exe": "drive_c/Program Files (x86)/Diablo II/Game.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"executable": "d2installer",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"executable": "d2lodinstaller",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
]
}
}