Installer star-wars-x-wing-alliance-tie-fighter-tc-gog

extends: star-wars-x-wing-alliance
files:
- 7zz: https://github.com/dhollinger/lutris_installers/releases/download/v1.0.0/7zz
- tftc: https://www.xwaupgrade.com/download/installers/TFTC_1.2.7z
game:
  arch: win64
installer:
- task:
    arch: win64
    description: Set TFTC Installer to not use DXVK
    key: d3d9
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\TFTC_1.2.exe\DllOverrides
    type: REG_SZ
    value: builtin
- execute:
    args: e tftc -o$CACHE
    file: 7zz
- task:
    arch: win64
    description: Running TFTC installer. This will take a while.....
    executable: $CACHE/TFTC_1.2.exe
    name: wineexec
    prefix: $GAMEDIR
- task:
    app: vcrun2015
    arch: win64
    description: Installing VCRUN 2015
    name: winetricks
    prefix: $GAMEDIR
- task:
    arch: win64
    description: Set Updated Palpatine Converter to not use DXVK
    key: d3d9
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverter2.exe\DllOverrides
    type: REG_SZ
    value: builtin
- task:
    arch: win64
    description: Set TFTC Palpatine Converter to not use DXVK
    key: d3d9
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverterTFTC.exe\DllOverrides
    type: REG_SZ
    value: builtin
- task:
    arch: win64
    description: Set TFTC-R Palpatine Converter to not use DXVK
    key: d3d9
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverterTFTC-R.exe\DllOverrides
    type: REG_SZ
    value: builtin
- task:
    arch: win64
    description: Set TFTC Babu Frik's Configurator to not use DXVK
    key: d3d9
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\BabuFriksConfiguratorTFTC.exe\DllOverrides
    type: REG_SZ
    value: builtin
- task:
    app: win10
    arch: win64
    description: Setting Windows 10 mode
    name: winetricks
    prefix: $GAMEDIR
system:
  env:
    DXVK_STATE_CACHE: '0'
  reset_desktop: true
wine:
  dxvk: false
  overrides:
    ddraw.dll: n, b
    dinput.dll: n, b
description: TIE Fighter Total Conversion mod for XWAUpgrade
game_slug: star-wars-x-wing-alliance
gogslug: star_wars_xwing_alliance
humblestoreid: ''
installer_slug: star-wars-x-wing-alliance-tie-fighter-tc-gog
name: 'STAR WARS: X-Wing Alliance'
notes: "Movies do not work yet, but the Mod is playable. Requires the XWAUpgrade installer\
  \ before installation.\r\n\r\nDownload is very large. Around 8GB\r\n\r\nNOTE:\r\n\
  * Launch with the \"No Intro\" button. Movies in TFTC don't work at this time.\r\
  \n* The .NET config tools have to be dragged around to see them. Something with\
  \ .NET 4.5 and WINE"
runner: wine
script:
  extends: star-wars-x-wing-alliance
  files:
  - 7zz: https://github.com/dhollinger/lutris_installers/releases/download/v1.0.0/7zz
  - tftc: https://www.xwaupgrade.com/download/installers/TFTC_1.2.7z
  game:
    arch: win64
  installer:
  - task:
      arch: win64
      description: Set TFTC Installer to not use DXVK
      key: d3d9
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\TFTC_1.2.exe\DllOverrides
      type: REG_SZ
      value: builtin
  - execute:
      args: e tftc -o$CACHE
      file: 7zz
  - task:
      arch: win64
      description: Running TFTC installer. This will take a while.....
      executable: $CACHE/TFTC_1.2.exe
      name: wineexec
      prefix: $GAMEDIR
  - task:
      app: vcrun2015
      arch: win64
      description: Installing VCRUN 2015
      name: winetricks
      prefix: $GAMEDIR
  - task:
      arch: win64
      description: Set Updated Palpatine Converter to not use DXVK
      key: d3d9
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverter2.exe\DllOverrides
      type: REG_SZ
      value: builtin
  - task:
      arch: win64
      description: Set TFTC Palpatine Converter to not use DXVK
      key: d3d9
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverterTFTC.exe\DllOverrides
      type: REG_SZ
      value: builtin
  - task:
      arch: win64
      description: Set TFTC-R Palpatine Converter to not use DXVK
      key: d3d9
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\PalpatineTotalConverterTFTC-R.exe\DllOverrides
      type: REG_SZ
      value: builtin
  - task:
      arch: win64
      description: Set TFTC Babu Frik's Configurator to not use DXVK
      key: d3d9
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\BabuFriksConfiguratorTFTC.exe\DllOverrides
      type: REG_SZ
      value: builtin
  - task:
      app: win10
      arch: win64
      description: Setting Windows 10 mode
      name: winetricks
      prefix: $GAMEDIR
  system:
    env:
      DXVK_STATE_CACHE: '0'
    reset_desktop: true
  wine:
    dxvk: false
    overrides:
      ddraw.dll: n, b
      dinput.dll: n, b
slug: star-wars-x-wing-alliance-tie-fighter-tc-gog
steamid: 361670
version: TIE Fighter TC - GOG
year: 1999
{
  "game_slug": "star-wars-x-wing-alliance",
  "version": "TIE Fighter TC - GOG",
  "description": "TIE Fighter Total Conversion mod for XWAUpgrade",
  "notes": "Movies do not work yet, but the Mod is playable. Requires the XWAUpgrade installer before installation.\r\n\r\nDownload is very large. Around 8GB\r\n\r\nNOTE:\r\n* Launch with the \"No Intro\" button. Movies in TFTC don't work at this time.\r\n* The .NET config tools have to be dragged around to see them. Something with .NET 4.5 and WINE",
  "name": "STAR WARS: X-Wing Alliance",
  "year": 1999,
  "steamid": 361670,
  "gogslug": "star_wars_xwing_alliance",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "star-wars-x-wing-alliance-tie-fighter-tc-gog",
  "installer_slug": "star-wars-x-wing-alliance-tie-fighter-tc-gog",
  "script": {
    "extends": "star-wars-x-wing-alliance",
    "files": [
      {
        "7zz": "https://github.com/dhollinger/lutris_installers/releases/download/v1.0.0/7zz"
      },
      {
        "tftc": "https://www.xwaupgrade.com/download/installers/TFTC_1.2.7z"
      }
    ],
    "game": {
      "arch": "win64"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "description": "Set TFTC Installer to not use DXVK",
          "key": "d3d9",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\TFTC_1.2.exe\\DllOverrides",
          "type": "REG_SZ",
          "value": "builtin"
        }
      },
      {
        "execute": {
          "args": "e tftc -o$CACHE",
          "file": "7zz"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Running TFTC installer. This will take a while.....",
          "executable": "$CACHE/TFTC_1.2.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "vcrun2015",
          "arch": "win64",
          "description": "Installing VCRUN 2015",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Set Updated Palpatine Converter to not use DXVK",
          "key": "d3d9",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\PalpatineTotalConverter2.exe\\DllOverrides",
          "type": "REG_SZ",
          "value": "builtin"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Set TFTC Palpatine Converter to not use DXVK",
          "key": "d3d9",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\PalpatineTotalConverterTFTC.exe\\DllOverrides",
          "type": "REG_SZ",
          "value": "builtin"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Set TFTC-R Palpatine Converter to not use DXVK",
          "key": "d3d9",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\PalpatineTotalConverterTFTC-R.exe\\DllOverrides",
          "type": "REG_SZ",
          "value": "builtin"
        }
      },
      {
        "task": {
          "arch": "win64",
          "description": "Set TFTC Babu Frik's Configurator to not use DXVK",
          "key": "d3d9",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\BabuFriksConfiguratorTFTC.exe\\DllOverrides",
          "type": "REG_SZ",
          "value": "builtin"
        }
      },
      {
        "task": {
          "app": "win10",
          "arch": "win64",
          "description": "Setting Windows 10 mode",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      }
    ],
    "system": {
      "env": {
        "DXVK_STATE_CACHE": "0"
      },
      "reset_desktop": true
    },
    "wine": {
      "dxvk": false,
      "overrides": {
        "ddraw.dll": "n, b",
        "dinput.dll": "n, b"
      }
    }
  }
}
Back to game