files:
- setup:
filename: HDT-Installer.exe
url: https://github.com/HearthSim/HDT-Releases/releases/latest/download/HDT-Installer.exe
game:
arch: win64
exe: drive_c/users/$USER/AppData/Local/HearthstoneDeckTracker/HearthstoneDeckTracker.exe
prefix: $GAMEDIR
installer:
- task:
app: dotnet48
arch: win64
description: Install .NET 4.8
name: winetricks
prefix: $GAMEDIR
- task:
arch: win64
description: Recover focus after alt-tab
key: UseTakeFocus
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
prefix: $GAMEDIR
value: N
- task:
arch: win64
description: Allows the installation of newer versions of hdt
key: DisableHWAcceleration
name: set_regedit
path: HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics
prefix: $GAMEDIR
type: REG_DWORD
value: '00000001'
- merge:
dst: $GAMEDIR/drive_c/
src: setup
- execute:
command: WINEESYNC=1 WINEPREFIX="$GAMEDIR" "$WINEBIN" "$GAMEDIR/drive_c/HDT-Installer.exe"
description: Installing Hearthstone Deck Tracker App
requires: battlenet-standard
description: Hearthstone Deck Tracker for "Hearthstone"
game_slug: hearthstone-deck-tracker
gogslug: ''
humblestoreid: ''
installer_slug: hearthstone-deck-tracker-standard
name: Hearthstone Deck Tracker
notes: Installer for Hearthstone Deck Tracker
runner: wine
script:
files:
- setup:
filename: HDT-Installer.exe
url: https://github.com/HearthSim/HDT-Releases/releases/latest/download/HDT-Installer.exe
game:
arch: win64
exe: drive_c/users/$USER/AppData/Local/HearthstoneDeckTracker/HearthstoneDeckTracker.exe
prefix: $GAMEDIR
installer:
- task:
app: dotnet48
arch: win64
description: Install .NET 4.8
name: winetricks
prefix: $GAMEDIR
- task:
arch: win64
description: Recover focus after alt-tab
key: UseTakeFocus
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
prefix: $GAMEDIR
value: N
- task:
arch: win64
description: Allows the installation of newer versions of hdt
key: DisableHWAcceleration
name: set_regedit
path: HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics
prefix: $GAMEDIR
type: REG_DWORD
value: '00000001'
- merge:
dst: $GAMEDIR/drive_c/
src: setup
- execute:
command: WINEESYNC=1 WINEPREFIX="$GAMEDIR" "$WINEBIN" "$GAMEDIR/drive_c/HDT-Installer.exe"
description: Installing Hearthstone Deck Tracker App
requires: battlenet-standard
slug: hearthstone-deck-tracker-standard
steamid: null
version: Standard
year: 2014
{
"game_slug": "hearthstone-deck-tracker",
"version": "Standard",
"description": "Hearthstone Deck Tracker for \"Hearthstone\"",
"notes": "Installer for Hearthstone Deck Tracker",
"name": "Hearthstone Deck Tracker",
"year": 2014,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "hearthstone-deck-tracker-standard",
"installer_slug": "hearthstone-deck-tracker-standard",
"script": {
"files": [
{
"setup": {
"filename": "HDT-Installer.exe",
"url": "https://github.com/HearthSim/HDT-Releases/releases/latest/download/HDT-Installer.exe"
}
}
],
"game": {
"arch": "win64",
"exe": "drive_c/users/$USER/AppData/Local/HearthstoneDeckTracker/HearthstoneDeckTracker.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"app": "dotnet48",
"arch": "win64",
"description": "Install .NET 4.8",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"arch": "win64",
"description": "Recover focus after alt-tab",
"key": "UseTakeFocus",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver",
"prefix": "$GAMEDIR",
"value": "N"
}
},
{
"task": {
"arch": "win64",
"description": "Allows the installation of newer versions of hdt",
"key": "DisableHWAcceleration",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Microsoft\\Avalon.Graphics",
"prefix": "$GAMEDIR",
"type": "REG_DWORD",
"value": "00000001"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/",
"src": "setup"
}
},
{
"execute": {
"command": "WINEESYNC=1 WINEPREFIX=\"$GAMEDIR\" \"$WINEBIN\" \"$GAMEDIR/drive_c/HDT-Installer.exe\"",
"description": "Installing Hearthstone Deck Tracker App"
}
}
],
"requires": "battlenet-standard"
}
}