Installer the-longest-journey-gog

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.

custom-name: The Longest Journey - GOG - ResidualVM
files:
- inno: http://constexpr.org/innoextract/files/snapshots/innoextract-1.8-dev-2019-01-13/innoextract-1.8-dev-2019-01-13-linux.tar.xz
- script: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/clean.sh
- multi5:
    filename: tlj_4cd_gog_menus_sub_multi5.zip
    url: https://www.dropbox.com/s/h2mfqt8bw7xygt2/tlj_4cd_gog_menus_sub_multi5.zip?dl=1
- rvmengine: https://lutris.nyc3.digitaloceanspaces.com/games/the-longest-journey/engines-stark.tar.xz
- setup: N/A:Select the EXE downloaded from GOG
game:
  game_id: tlj
  path: $GAMEDIR/GOG Games/The Longest Journey/
  subtitles: true
installer:
- extract:
    dst: $CACHE/innoextract
    file: inno
- execute:
    args: --extract $setup --output-dir "$GAMEDIR/The Longest Journey"
    file: $CACHE/innoextract/innoextract
- extract:
    dst: $GAMEDIR/tmp
    file: multi5
- input_menu:
    description: 'Do you want to use another language for menus and subtitles:'
    id: LANG
    options:
    - keep: I prefer to keep default install language for menus and subtitles
    - fr: French
    - it: Italian
    - sp: Spanish
    - ge: German
    preselect: keep
- chmodx: script
- execute:
    args: $INPUT_LANG
    file: script
- extract:
    dst: $GAMEDIR/GOG Games/The Longest Journey/engines
    file: rvmengine
residualvm:
  fullscreen: true
{
  "game": {
    "game_id": "tlj",
    "path": "$GAMEDIR/GOG Games/The Longest Journey/",
    "subtitles": true
  },
  "installer": [
    {
      "extract": {
        "file": "inno",
        "dst": "$CACHE/innoextract"
      }
    },
    {
      "execute": {
        "file": "$CACHE/innoextract/innoextract",
        "args": "--extract $setup --output-dir \"$GAMEDIR/The Longest Journey\""
      }
    },
    {
      "extract": {
        "file": "multi5",
        "dst": "$GAMEDIR/tmp"
      }
    },
    {
      "input_menu": {
        "id": "LANG",
        "description": "Do you want to use another language for menus and subtitles:",
        "options": [
          {
            "keep": "I prefer to keep default install language for menus and subtitles"
          },
          {
            "fr": "French"
          },
          {
            "it": "Italian"
          },
          {
            "sp": "Spanish"
          },
          {
            "ge": "German"
          }
        ],
        "preselect": "keep"
      }
    },
    {
      "chmodx": "script"
    },
    {
      "execute": {
        "file": "script",
        "args": "$INPUT_LANG"
      }
    },
    {
      "extract": {
        "file": "rvmengine",
        "dst": "$GAMEDIR/GOG Games/The Longest Journey/engines"
      }
    }
  ],
  "residualvm": {
    "fullscreen": true
  },
  "files": [
    {
      "inno": "http://constexpr.org/innoextract/files/snapshots/innoextract-1.8-dev-2019-01-13/innoextract-1.8-dev-2019-01-13-linux.tar.xz"
    },
    {
      "script": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/clean.sh"
    },
    {
      "multi5": {
        "url": "https://www.dropbox.com/s/h2mfqt8bw7xygt2/tlj_4cd_gog_menus_sub_multi5.zip?dl=1",
        "filename": "tlj_4cd_gog_menus_sub_multi5.zip"
      }
    },
    {
      "rvmengine": "https://lutris.nyc3.digitaloceanspaces.com/games/the-longest-journey/engines-stark.tar.xz"
    },
    {
      "setup": "N/A:Select the EXE downloaded from GOG"
    }
  ],
  "custom-name": "The Longest Journey - GOG - ResidualVM"
}
Back to game