Installer the-journeyman-project-1-pega-gog-windows

This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.

files:
- installer: N/A:Please select the GOG.com Windows installer.
- unzip: http://lutris.net/files/tools/unzip.tar.gz
- innoextract: http://lutris.net/files/tools/innoextract.tar.gz
game:
  appid: 359420
  exe: $GAMEDIR/app/PegasusPrime
  working_dir: $GAMEDIR/app
installer:
- extract:
    dst: $CACHE
    file: $unzip
- extract:
    dst: $CACHE
    file: $innoextract
- execute:
    args: --gog -I "/app" -d "$GAMEDIR" -ms "$installer"
    description: Extracting game data (empty output means it's working, please be
      patient)...
    disable_runtime: true
    file: $CACHE/innoextract
- execute:
    args: '"$GAMEDIR/app/docs/ScummVM Documentation/Source.zip" -d "$CACHE"'
    description: Extracting ScummVM source...
    disable_runtime: true
    file: $CACHE/unzip
- execute:
    command: cd "$CACHE/Source" && ./configure --datadir=. --disable-all-engines --enable-engine=pegasus
      && make && strip --strip-unneeded PegasusPrime
    description: Compiling custom ScummVM...
    disable_runtime: true
- move:
    dst: $GAMEDIR/app
    src: $CACHE/Source/PegasusPrime
{
  "files": [
    {
      "installer": "N/A:Please select the GOG.com Windows installer."
    },
    {
      "unzip": "http://lutris.net/files/tools/unzip.tar.gz"
    },
    {
      "innoextract": "http://lutris.net/files/tools/innoextract.tar.gz"
    }
  ],
  "game": {
    "appid": 359420,
    "exe": "$GAMEDIR/app/PegasusPrime",
    "working_dir": "$GAMEDIR/app"
  },
  "installer": [
    {
      "extract": {
        "dst": "$CACHE",
        "file": "$unzip"
      }
    },
    {
      "extract": {
        "dst": "$CACHE",
        "file": "$innoextract"
      }
    },
    {
      "execute": {
        "args": "--gog -I \"/app\" -d \"$GAMEDIR\" -ms \"$installer\"",
        "description": "Extracting game data (empty output means it's working, please be patient)...",
        "disable_runtime": true,
        "file": "$CACHE/innoextract"
      }
    },
    {
      "execute": {
        "args": "\"$GAMEDIR/app/docs/ScummVM Documentation/Source.zip\" -d \"$CACHE\"",
        "description": "Extracting ScummVM source...",
        "disable_runtime": true,
        "file": "$CACHE/unzip"
      }
    },
    {
      "execute": {
        "command": "cd \"$CACHE/Source\" && ./configure --datadir=. --disable-all-engines --enable-engine=pegasus && make && strip --strip-unneeded PegasusPrime",
        "description": "Compiling custom ScummVM...",
        "disable_runtime": true
      }
    },
    {
      "move": {
        "dst": "$GAMEDIR/app",
        "src": "$CACHE/Source/PegasusPrime"
      }
    }
  ]
}
Back to game