Installer tyrian-2000-gog

files:
- installer: "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/tyrian_2000/en1installer0\n"
- fileextract: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
game:
  config_file: $GAMEDIR/dosboxT2K.conf
  game_id: tyrian-2000
  main_file: $GAMEDIR/dosboxT2K_single.conf
installer:
- extract:
    description: Extracting innoextract application
    dst: $CACHE
    file: $fileextract
- execute:
    args: -d "$CACHE/game" "$installer"
    description: Extracting game data
    file: $CACHE/innoextract
- merge:
    dst: $GAMEDIR
    src: $CACHE/game
- move:
    dst: $GAMEDIR
    src: $GAMEDIR/__support/app/dosboxT2K.conf
- write_config:
    file: $GAMEDIR/dosboxT2K.conf
    key: output
    section: sdl
    value: opengl
- write_config:
    file: $GAMEDIR/dosboxT2K.conf
    key: fulldouble
    section: sdl
    value: true
- write_config:
    file: $GAMEDIR/dosboxT2K.conf
    key: fullresolution
    section: sdl
    value: desktop
- write_config:
    file: $GAMEDIR/dosboxT2K.conf
    key: aspect
    section: render
    value: true
- write_config:
    file: $GAMEDIR/dosboxT2K.conf
    key: scaler
    section: render
    value: normal2x
- write_file:
    content: "[ipx] ipx=false\n[autoexec]\nmount c \".\" \nc:\nsetup.exe\ntyrian.exe\n\
      exit\n"
    file: $GAMEDIR/dosboxT2K_single.conf
description: When the game starts the setup will started. Please select FM Sound if
  you want to have music. If you don't want to start the setup every time remove "setup.exe"
  from the "dosboxT2K_single.conf" file.
game_slug: tyrian-2000
gogslug: tyrian_2000
humblestoreid: ''
installer_slug: tyrian-2000-gog
name: Tyrian 2000
notes: ''
runner: dosbox
script:
  files:
  - installer: "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/tyrian_2000/en1installer0\n"
  - fileextract: https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz
  game:
    config_file: $GAMEDIR/dosboxT2K.conf
    game_id: tyrian-2000
    main_file: $GAMEDIR/dosboxT2K_single.conf
  installer:
  - extract:
      description: Extracting innoextract application
      dst: $CACHE
      file: $fileextract
  - execute:
      args: -d "$CACHE/game" "$installer"
      description: Extracting game data
      file: $CACHE/innoextract
  - merge:
      dst: $GAMEDIR
      src: $CACHE/game
  - move:
      dst: $GAMEDIR
      src: $GAMEDIR/__support/app/dosboxT2K.conf
  - write_config:
      file: $GAMEDIR/dosboxT2K.conf
      key: output
      section: sdl
      value: opengl
  - write_config:
      file: $GAMEDIR/dosboxT2K.conf
      key: fulldouble
      section: sdl
      value: true
  - write_config:
      file: $GAMEDIR/dosboxT2K.conf
      key: fullresolution
      section: sdl
      value: desktop
  - write_config:
      file: $GAMEDIR/dosboxT2K.conf
      key: aspect
      section: render
      value: true
  - write_config:
      file: $GAMEDIR/dosboxT2K.conf
      key: scaler
      section: render
      value: normal2x
  - write_file:
      content: "[ipx] ipx=false\n[autoexec]\nmount c \".\" \nc:\nsetup.exe\ntyrian.exe\n\
        exit\n"
      file: $GAMEDIR/dosboxT2K_single.conf
slug: tyrian-2000-gog
steamid: null
version: GOG
year: 1999
{
  "game_slug": "tyrian-2000",
  "version": "GOG",
  "description": "When the game starts the setup will started. Please select FM Sound if you want to have music. If you don't want to start the setup every time remove \"setup.exe\" from the \"dosboxT2K_single.conf\" file.",
  "notes": "",
  "name": "Tyrian 2000",
  "year": 1999,
  "steamid": null,
  "gogslug": "tyrian_2000",
  "humblestoreid": "",
  "runner": "dosbox",
  "slug": "tyrian-2000-gog",
  "installer_slug": "tyrian-2000-gog",
  "script": {
    "files": [
      {
        "installer": "N/A:Select the GOG.com game setup file. Download it here: \nhttps://www.gog.com/downloads/tyrian_2000/en1installer0\n"
      },
      {
        "fileextract": "https://lutris.nyc3.digitaloceanspaces.com/tools/innoextract/innoextract-1.8-dev-2019-01-13-linux.tar.xz"
      }
    ],
    "game": {
      "config_file": "$GAMEDIR/dosboxT2K.conf",
      "game_id": "tyrian-2000",
      "main_file": "$GAMEDIR/dosboxT2K_single.conf"
    },
    "installer": [
      {
        "extract": {
          "description": "Extracting innoextract application",
          "dst": "$CACHE",
          "file": "$fileextract"
        }
      },
      {
        "execute": {
          "args": "-d \"$CACHE/game\" \"$installer\"",
          "description": "Extracting game data",
          "file": "$CACHE/innoextract"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR",
          "src": "$CACHE/game"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR",
          "src": "$GAMEDIR/__support/app/dosboxT2K.conf"
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/dosboxT2K.conf",
          "key": "output",
          "section": "sdl",
          "value": "opengl"
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/dosboxT2K.conf",
          "key": "fulldouble",
          "section": "sdl",
          "value": true
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/dosboxT2K.conf",
          "key": "fullresolution",
          "section": "sdl",
          "value": "desktop"
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/dosboxT2K.conf",
          "key": "aspect",
          "section": "render",
          "value": true
        }
      },
      {
        "write_config": {
          "file": "$GAMEDIR/dosboxT2K.conf",
          "key": "scaler",
          "section": "render",
          "value": "normal2x"
        }
      },
      {
        "write_file": {
          "content": "[ipx] ipx=false\n[autoexec]\nmount c \".\" \nc:\nsetup.exe\ntyrian.exe\nexit\n",
          "file": "$GAMEDIR/dosboxT2K_single.conf"
        }
      }
    ]
  }
}
Back to game