Installer world-of-warcraft-standard
files: - setup: filename: Battle.net-Setup.exe url: https://www.battle.net/download/getInstallerForGame?os=win&gameProgram=BATTLENET_APP&version=Live game: arch: win64 args: --exec="launch WoW" --exec="focus play" exe: drive_c/Program Files (x86)/Battle.net/Battle.net.exe prefix: $GAMEDIR installer: - task: arch: win64 description: Creating 64bit Wine prefix. name: create_prefix prefix: $GAMEDIR - task: app: arial arch: win64 description: Installing Arial font... name: winetricks prefix: $GAMEDIR silent: true - task: name: winekill prefix: $GAMEDIR - write_json: data: Client: GameLaunchWindowBehavior: '2' GameSearch: BackgroundSearch: 'true' HardwareAcceleration: 'false' Sound: Enabled: 'false' Streaming: StreamingEnabled: 'false' description: Writing a Battle.Net config file file: $GAMEDIR/drive_c/users/$USER/Application Data/Battle.net/Battle.net.config - task: arch: win64 description: 'Wine Staging: Enabling DXVA2' key: backend name: set_regedit path: HKEY_CURRENT_USER\Software\Wine\DXVA2 prefix: $GAMEDIR value: va - task: name: winekill prefix: $GAMEDIR - task: arch: win64 description: 'Installing Blizzard App. An installer will open. ------------------------------ After the App installs a login window will open. Do Not sign in here. Close the window and allow the installer to finish. You can login and install the game once the installer script completes.' exclude_processes: Battle.net.exe Agent.exe "Battle.net Helper.exe" wineconsole explorer.exe conhost.exe svchost.exe executable: setup name: wineexec - task: name: winekill prefix: $GAMEDIR system: env: DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf DXVK_HUD: compiler DXVK_STATE_CACHE_PATH: $GAMEDIR STAGING_SHARED_MEMORY: 1 __GL_DXVK_OPTIMIZATIONS: 1 __GL_SHADER_DISK_CACHE: 1 __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR exclude_processes: Agent.exe "Battle.net Helper.exe" wine: overrides: nvapi: disabled nvapi64: disabled
description: '' game_slug: world-of-warcraft gogslug: '' humblestoreid: '' installer_slug: world-of-warcraft-standard name: World of Warcraft notes: '' runner: wine script: files: - setup: filename: Battle.net-Setup.exe url: https://www.battle.net/download/getInstallerForGame?os=win&gameProgram=BATTLENET_APP&version=Live game: arch: win64 args: --exec="launch WoW" --exec="focus play" exe: drive_c/Program Files (x86)/Battle.net/Battle.net.exe prefix: $GAMEDIR installer: - task: arch: win64 description: Creating 64bit Wine prefix. name: create_prefix prefix: $GAMEDIR - task: app: arial arch: win64 description: Installing Arial font... name: winetricks prefix: $GAMEDIR silent: true - task: name: winekill prefix: $GAMEDIR - write_json: data: Client: GameLaunchWindowBehavior: '2' GameSearch: BackgroundSearch: 'true' HardwareAcceleration: 'false' Sound: Enabled: 'false' Streaming: StreamingEnabled: 'false' description: Writing a Battle.Net config file file: $GAMEDIR/drive_c/users/$USER/Application Data/Battle.net/Battle.net.config - task: arch: win64 description: 'Wine Staging: Enabling DXVA2' key: backend name: set_regedit path: HKEY_CURRENT_USER\Software\Wine\DXVA2 prefix: $GAMEDIR value: va - task: name: winekill prefix: $GAMEDIR - task: arch: win64 description: 'Installing Blizzard App. An installer will open. ------------------------------ After the App installs a login window will open. Do Not sign in here. Close the window and allow the installer to finish. You can login and install the game once the installer script completes.' exclude_processes: Battle.net.exe Agent.exe "Battle.net Helper.exe" wineconsole explorer.exe conhost.exe svchost.exe executable: setup name: wineexec - task: name: winekill prefix: $GAMEDIR system: env: DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf DXVK_HUD: compiler DXVK_STATE_CACHE_PATH: $GAMEDIR STAGING_SHARED_MEMORY: 1 __GL_DXVK_OPTIMIZATIONS: 1 __GL_SHADER_DISK_CACHE: 1 __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR exclude_processes: Agent.exe "Battle.net Helper.exe" wine: overrides: nvapi: disabled nvapi64: disabled slug: world-of-warcraft-standard steamid: null version: Standard year: 2004
{ "game_slug": "world-of-warcraft", "version": "Standard", "description": "", "notes": "", "name": "World of Warcraft", "year": 2004, "steamid": null, "gogslug": "", "humblestoreid": "", "runner": "wine", "slug": "world-of-warcraft-standard", "installer_slug": "world-of-warcraft-standard", "script": { "files": [ { "setup": { "filename": "Battle.net-Setup.exe", "url": "https://www.battle.net/download/getInstallerForGame?os=win&gameProgram=BATTLENET_APP&version=Live" } } ], "game": { "arch": "win64", "args": "--exec=\"launch WoW\" --exec=\"focus play\"", "exe": "drive_c/Program Files (x86)/Battle.net/Battle.net.exe", "prefix": "$GAMEDIR" }, "installer": [ { "task": { "arch": "win64", "description": "Creating 64bit Wine prefix.", "name": "create_prefix", "prefix": "$GAMEDIR" } }, { "task": { "app": "arial", "arch": "win64", "description": "Installing Arial font...", "name": "winetricks", "prefix": "$GAMEDIR", "silent": true } }, { "task": { "name": "winekill", "prefix": "$GAMEDIR" } }, { "write_json": { "data": { "Client": { "GameLaunchWindowBehavior": "2", "GameSearch": { "BackgroundSearch": "true" }, "HardwareAcceleration": "false", "Sound": { "Enabled": "false" }, "Streaming": { "StreamingEnabled": "false" } } }, "description": "Writing a Battle.Net config file", "file": "$GAMEDIR/drive_c/users/$USER/Application Data/Battle.net/Battle.net.config" } }, { "task": { "arch": "win64", "description": "Wine Staging: Enabling DXVA2", "key": "backend", "name": "set_regedit", "path": "HKEY_CURRENT_USER\\Software\\Wine\\DXVA2", "prefix": "$GAMEDIR", "value": "va" } }, { "task": { "name": "winekill", "prefix": "$GAMEDIR" } }, { "task": { "arch": "win64", "description": "Installing Blizzard App. An installer will open.\n------------------------------\nAfter the App installs a login window will open. Do Not sign in here. Close the window and allow the installer to finish. You can login and install the game once the installer script completes.", "exclude_processes": "Battle.net.exe Agent.exe \"Battle.net Helper.exe\" wineconsole explorer.exe conhost.exe svchost.exe", "executable": "setup", "name": "wineexec" } }, { "task": { "name": "winekill", "prefix": "$GAMEDIR" } } ], "system": { "env": { "DXVK_CONFIG_FILE": "$GAMEDIR/dxvk.conf", "DXVK_HUD": "compiler", "DXVK_STATE_CACHE_PATH": "$GAMEDIR", "STAGING_SHARED_MEMORY": 1, "__GL_DXVK_OPTIMIZATIONS": 1, "__GL_SHADER_DISK_CACHE": 1, "__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR" }, "exclude_processes": "Agent.exe \"Battle.net Helper.exe\"" }, "wine": { "overrides": { "nvapi": "disabled", "nvapi64": "disabled" } } } }