Installer escape-from-tarkov-official

files:
- eft:
    filename: BsgLauncher.exe
    url: https://prod.escapefromtarkov.com/launcher/download
game:
  arch: win64
  args: --disable-gpu --disable-remote-fonts
  exe: drive_c/Battlestate Games/BsgLauncher/BsgLauncher.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- task:
    name: winekill
- task:
    app: dotnet48
    arch: win64
    description: Installing .NET 4.8
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: vcrun2019
    arch: win64
    description: Installing Microsoft Visual C++ 2015-2019 Redistributable
    name: winetricks
    prefix: $GAMEDIR
- task:
    description: Adding dll override for 'libglesv2' ...
    key: libglesv2
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    value: disabled
- task:
    description: Adding mouse focus workaround registry key
    key: UseTakeFocus
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
    value: N
- extract:
    description: Installing the launcher
    dst: $GAMEDIR/drive_c/Battlestate Games/BsgLauncher/
    file: eft
    format: gog
- write_file:
    content: d3d9.shaderModel = 1
    file: $GAMEDIR/drive_c/Battlestate Games/BsgLauncher/dxvk.conf
system:
  env:
    DXVK_CONFIG_FILE: ''
    DXVK_STATE_CACHE_PATH: $GAMEDIR
    __GL_SHADER_DISK_CACHE: 1
    __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
description: 'This installer will install Tarkov and take care of all additional tweaks,
  such as fixing mouse capture and enabling BattlEye compatibility. If you have any
  issues, feel free to ask in the Tarkov Penguins Discord: https://discord.gg/5zM86yJBYs'
game_slug: escape-from-tarkov
gogslug: ''
humblestoreid: ''
installer_slug: escape-from-tarkov-official
name: Escape from Tarkov
notes: The launcher can have some issues. If it crashes or freezes, restarting it
  should work fine in most cases.
runner: wine
script:
  files:
  - eft:
      filename: BsgLauncher.exe
      url: https://prod.escapefromtarkov.com/launcher/download
  game:
    arch: win64
    args: --disable-gpu --disable-remote-fonts
    exe: drive_c/Battlestate Games/BsgLauncher/BsgLauncher.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win64
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      name: winekill
  - task:
      app: dotnet48
      arch: win64
      description: Installing .NET 4.8
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: vcrun2019
      arch: win64
      description: Installing Microsoft Visual C++ 2015-2019 Redistributable
      name: winetricks
      prefix: $GAMEDIR
  - task:
      description: Adding dll override for 'libglesv2' ...
      key: libglesv2
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
      value: disabled
  - task:
      description: Adding mouse focus workaround registry key
      key: UseTakeFocus
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
      value: N
  - extract:
      description: Installing the launcher
      dst: $GAMEDIR/drive_c/Battlestate Games/BsgLauncher/
      file: eft
      format: gog
  - write_file:
      content: d3d9.shaderModel = 1
      file: $GAMEDIR/drive_c/Battlestate Games/BsgLauncher/dxvk.conf
  system:
    env:
      DXVK_CONFIG_FILE: ''
      DXVK_STATE_CACHE_PATH: $GAMEDIR
      __GL_SHADER_DISK_CACHE: 1
      __GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
slug: escape-from-tarkov-official
steamid: null
version: official
year: 2017
{
  "game_slug": "escape-from-tarkov",
  "version": "official",
  "description": "This installer will install Tarkov and take care of all additional tweaks, such as fixing mouse capture and enabling BattlEye compatibility. If you have any issues, feel free to ask in the Tarkov Penguins Discord: https://discord.gg/5zM86yJBYs",
  "notes": "The launcher can have some issues. If it crashes or freezes, restarting it should work fine in most cases.",
  "name": "Escape from Tarkov",
  "year": 2017,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "escape-from-tarkov-official",
  "installer_slug": "escape-from-tarkov-official",
  "script": {
    "files": [
      {
        "eft": {
          "filename": "BsgLauncher.exe",
          "url": "https://prod.escapefromtarkov.com/launcher/download"
        }
      }
    ],
    "game": {
      "arch": "win64",
      "args": "--disable-gpu --disable-remote-fonts",
      "exe": "drive_c/Battlestate Games/BsgLauncher/BsgLauncher.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "name": "winekill"
        }
      },
      {
        "task": {
          "app": "dotnet48",
          "arch": "win64",
          "description": "Installing .NET 4.8",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "vcrun2019",
          "arch": "win64",
          "description": "Installing Microsoft Visual C++ 2015-2019 Redistributable",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "Adding dll override for 'libglesv2' ...",
          "key": "libglesv2",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides",
          "value": "disabled"
        }
      },
      {
        "task": {
          "description": "Adding mouse focus workaround registry key",
          "key": "UseTakeFocus",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver",
          "value": "N"
        }
      },
      {
        "extract": {
          "description": "Installing the launcher",
          "dst": "$GAMEDIR/drive_c/Battlestate Games/BsgLauncher/",
          "file": "eft",
          "format": "gog"
        }
      },
      {
        "write_file": {
          "content": "d3d9.shaderModel = 1",
          "file": "$GAMEDIR/drive_c/Battlestate Games/BsgLauncher/dxvk.conf"
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_CONFIG_FILE": "",
        "DXVK_STATE_CACHE_PATH": "$GAMEDIR",
        "__GL_SHADER_DISK_CACHE": 1,
        "__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR"
      }
    }
  }
}
Back to game