Installer swg-infinity-installer

files:
- installer:
    filename: InfinityLoginInstaller.exe
    url: https://www.dropbox.com/scl/fi/u2n5f4xxa2ma2xpeqs5fq/InfinityLoginInstaller.exe?rlkey=xni0qa34qaq3sl3r8o6ee97u6&dl=1
game:
  arch: win32
  exe: $GAMEDIR/drive_c/users/$USER/AppData/Roaming/SWG Infinity/Login/InfinityLogin.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win32
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: dotnet48 dotnetdesktop7 vcrun2019
    description: Installing dependencies, including .NET. This will take a while.
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: win10
    arch: win32
    name: winetricks
    prefix: $GAMEDIR
- task:
    arch: win32
    description: Installing SWG Infinity Launcher
    executable: installer
    name: wineexec
system:
  env:
    DOTNET_ROOT: C:\Program Files (x86)\dotnet
description: ''
game_slug: swg-infinity
gogslug: ''
humblestoreid: ''
installer_slug: swg-infinity-installer
name: SWG Infinity
notes: "At the end of installation, the user will be manually required to click next\
  \ through the SWG Infinity installer. \r\n\r\nOnce completed the user can play the\
  \ game. Due to .NET 7.0 stability issues on Wine, the launchpad does crash. If you\
  \ keep re-running the launchpad and logging in, the user will eventually be able\
  \ to play the game."
runner: wine
script:
  files:
  - installer:
      filename: InfinityLoginInstaller.exe
      url: https://www.dropbox.com/scl/fi/u2n5f4xxa2ma2xpeqs5fq/InfinityLoginInstaller.exe?rlkey=xni0qa34qaq3sl3r8o6ee97u6&dl=1
  game:
    arch: win32
    exe: $GAMEDIR/drive_c/users/$USER/AppData/Roaming/SWG Infinity/Login/InfinityLogin.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win32
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: dotnet48 dotnetdesktop7 vcrun2019
      description: Installing dependencies, including .NET. This will take a while.
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: win10
      arch: win32
      name: winetricks
      prefix: $GAMEDIR
  - task:
      arch: win32
      description: Installing SWG Infinity Launcher
      executable: installer
      name: wineexec
  system:
    env:
      DOTNET_ROOT: C:\Program Files (x86)\dotnet
slug: swg-infinity-installer
steamid: null
version: Installer
year: null
{
  "game_slug": "swg-infinity",
  "version": "Installer",
  "description": "",
  "notes": "At the end of installation, the user will be manually required to click next through the SWG Infinity installer. \r\n\r\nOnce completed the user can play the game. Due to .NET 7.0 stability issues on Wine, the launchpad does crash. If you keep re-running the launchpad and logging in, the user will eventually be able to play the game.",
  "name": "SWG Infinity",
  "year": null,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "swg-infinity-installer",
  "installer_slug": "swg-infinity-installer",
  "script": {
    "files": [
      {
        "installer": {
          "filename": "InfinityLoginInstaller.exe",
          "url": "https://www.dropbox.com/scl/fi/u2n5f4xxa2ma2xpeqs5fq/InfinityLoginInstaller.exe?rlkey=xni0qa34qaq3sl3r8o6ee97u6&dl=1"
        }
      }
    ],
    "game": {
      "arch": "win32",
      "exe": "$GAMEDIR/drive_c/users/$USER/AppData/Roaming/SWG Infinity/Login/InfinityLogin.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win32",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "dotnet48 dotnetdesktop7 vcrun2019",
          "description": "Installing dependencies, including .NET. This will take a while.",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "win10",
          "arch": "win32",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win32",
          "description": "Installing SWG Infinity Launcher",
          "executable": "installer",
          "name": "wineexec"
        }
      }
    ],
    "system": {
      "env": {
        "DOTNET_ROOT": "C:\\Program Files (x86)\\dotnet"
      }
    }
  }
}
Back to game