files:
- d2installer:
filename: Downloader_Diablo2_enUS.exe
url: https://us.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV
- d2lodinstaller:
filename: Downloader_Diablo2_Lord_of_Destruction_enUS.exe
url: https://us.battle.net/download/getLegacy?product=D2XP&locale=enUS&os=WIN
- pd2installer:
filename: ProjectDiablo2.exe
url: https://storage.googleapis.com/project-diablo-2-website-public/installer/ProjectD2Installer.exe
game:
arch: win64
exe: drive_c/Program Files (x86)/Diablo II/ProjectD2/PD2Launcher.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
- task:
executable: pd2installer
name: wineexec
prefix: $GAMEDIR
wine:
overrides:
ddraw.dll: n
version: lutris-ge-6.16-1-x86_64
description: Battle.net US version
game_slug: project-diablo-2
gogslug: ''
humblestoreid: ''
installer_slug: project-diablo-2-114b-2
name: Project Diablo 2
notes: "You should have Diablo2 keys to play\r\n- Fork of other script but forces\
\ wine version lutris-ge-6.16-1-x86_64 and ddraw override\r\n- Install 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)"
runner: wine
script:
files:
- d2installer:
filename: Downloader_Diablo2_enUS.exe
url: https://us.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV
- d2lodinstaller:
filename: Downloader_Diablo2_Lord_of_Destruction_enUS.exe
url: https://us.battle.net/download/getLegacy?product=D2XP&locale=enUS&os=WIN
- pd2installer:
filename: ProjectDiablo2.exe
url: https://storage.googleapis.com/project-diablo-2-website-public/installer/ProjectD2Installer.exe
game:
arch: win64
exe: drive_c/Program Files (x86)/Diablo II/ProjectD2/PD2Launcher.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
- task:
executable: pd2installer
name: wineexec
prefix: $GAMEDIR
wine:
overrides:
ddraw.dll: n
version: lutris-ge-6.16-1-x86_64
slug: project-diablo-2-114b-2
steamid: null
version: 114b
year: 2020
{
"game_slug": "project-diablo-2",
"version": "114b",
"description": "Battle.net US version",
"notes": "You should have Diablo2 keys to play\r\n- Fork of other script but forces wine version lutris-ge-6.16-1-x86_64 and ddraw override\r\n- Install 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)",
"name": "Project Diablo 2",
"year": 2020,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "project-diablo-2-114b-2",
"installer_slug": "project-diablo-2-114b-2",
"script": {
"files": [
{
"d2installer": {
"filename": "Downloader_Diablo2_enUS.exe",
"url": "https://us.battle.net/download/getLegacy?os=win&locale=enUS&product=D2DV"
}
},
{
"d2lodinstaller": {
"filename": "Downloader_Diablo2_Lord_of_Destruction_enUS.exe",
"url": "https://us.battle.net/download/getLegacy?product=D2XP&locale=enUS&os=WIN"
}
},
{
"pd2installer": {
"filename": "ProjectDiablo2.exe",
"url": "https://storage.googleapis.com/project-diablo-2-website-public/installer/ProjectD2Installer.exe"
}
}
],
"game": {
"arch": "win64",
"exe": "drive_c/Program Files (x86)/Diablo II/ProjectD2/PD2Launcher.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"
}
},
{
"task": {
"executable": "pd2installer",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
],
"wine": {
"overrides": {
"ddraw.dll": "n"
},
"version": "lutris-ge-6.16-1-x86_64"
}
}
}