Installer star-trek-away-team-gog

files:
- gogsetup: N/A:Select the EXE downloaded from GOG
- ipxwrapper: https://github.com/solemnwarning/ipxwrapper/releases/download/ipxwrapper-0.6.1/ipxwrapper-0.6.1.zip
game:
  arch: win32
  exe: drive_c/GOG Games/Star Trek Away Team/Star Trek.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win32
    name: create_prefix
    prefix: $GAMEDIR
- task:
    args: /VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES /NOGUI /DIR="C:\GOG
      Games\Star Trek Away Team"
    description: 'Installing Star Trek: Away Team'
    executable: gogsetup
    name: wineexec
    prefix: $GAMEDIR
- task:
    app: win7
    arch: win32
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: d3dx9_43
    arch: win32
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: wmp10
    arch: win32
    description: Installing wmp10
    name: winetricks
    prefix: $GAMEDIR
- extract:
    description: Extracting IPX wrapper
    dst: $CACHE
    file: ipxwrapper
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/directplay-win32.reg
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/dpwsockx.dll
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/ipxconfig.exe
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/ipxwrapper.dll
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/mswsock.dll
- merge:
    dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
    src: $CACHE/wsock32.dll
- task:
    filename: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team/directplay-win32.reg
    name: set_regedit_file
wine:
  overrides:
    ddraw.dll: n,b
description: ''
game_slug: star-trek-away-team
gogslug: star_trek_away_team
humblestoreid: ''
installer_slug: star-trek-away-team-gog
name: 'Star Trek: Away Team'
notes: ''
runner: wine
script:
  files:
  - gogsetup: N/A:Select the EXE downloaded from GOG
  - ipxwrapper: https://github.com/solemnwarning/ipxwrapper/releases/download/ipxwrapper-0.6.1/ipxwrapper-0.6.1.zip
  game:
    arch: win32
    exe: drive_c/GOG Games/Star Trek Away Team/Star Trek.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win32
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      args: /VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES /NOGUI /DIR="C:\GOG
        Games\Star Trek Away Team"
      description: 'Installing Star Trek: Away Team'
      executable: gogsetup
      name: wineexec
      prefix: $GAMEDIR
  - task:
      app: win7
      arch: win32
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: d3dx9_43
      arch: win32
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: wmp10
      arch: win32
      description: Installing wmp10
      name: winetricks
      prefix: $GAMEDIR
  - extract:
      description: Extracting IPX wrapper
      dst: $CACHE
      file: ipxwrapper
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/directplay-win32.reg
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/dpwsockx.dll
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/ipxconfig.exe
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/ipxwrapper.dll
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/mswsock.dll
  - merge:
      dst: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team
      src: $CACHE/wsock32.dll
  - task:
      filename: $GAMEDIR/drive_c/GOG Games/Star Trek Away Team/directplay-win32.reg
      name: set_regedit_file
  wine:
    overrides:
      ddraw.dll: n,b
slug: star-trek-away-team-gog
steamid: null
version: GOG
year: 2001
{
  "game_slug": "star-trek-away-team",
  "version": "GOG",
  "description": "",
  "notes": "",
  "name": "Star Trek: Away Team",
  "year": 2001,
  "steamid": null,
  "gogslug": "star_trek_away_team",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "star-trek-away-team-gog",
  "installer_slug": "star-trek-away-team-gog",
  "script": {
    "files": [
      {
        "gogsetup": "N/A:Select the EXE downloaded from GOG"
      },
      {
        "ipxwrapper": "https://github.com/solemnwarning/ipxwrapper/releases/download/ipxwrapper-0.6.1/ipxwrapper-0.6.1.zip"
      }
    ],
    "game": {
      "arch": "win32",
      "exe": "drive_c/GOG Games/Star Trek Away Team/Star Trek.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win32",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "args": "/VERYSILENT /LANG=en /SP- /NOCANCEL /SUPPRESSMSGBOXES /NOGUI /DIR=\"C:\\GOG Games\\Star Trek Away Team\"",
          "description": "Installing Star Trek: Away Team",
          "executable": "gogsetup",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "win7",
          "arch": "win32",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "d3dx9_43",
          "arch": "win32",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "wmp10",
          "arch": "win32",
          "description": "Installing wmp10",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "description": "Extracting IPX wrapper",
          "dst": "$CACHE",
          "file": "ipxwrapper"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/directplay-win32.reg"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/dpwsockx.dll"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/ipxconfig.exe"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/ipxwrapper.dll"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/mswsock.dll"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team",
          "src": "$CACHE/wsock32.dll"
        }
      },
      {
        "task": {
          "filename": "$GAMEDIR/drive_c/GOG Games/Star Trek Away Team/directplay-win32.reg",
          "name": "set_regedit_file"
        }
      }
    ],
    "wine": {
      "overrides": {
        "ddraw.dll": "n,b"
      }
    }
  }
}
Back to game