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: https://constexpr.org/innoextract/files/innoextract-1.9/innoextract-1.9-linux.tar.xz
- script: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/clean.sh
- rvmengine: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/residualvm_stark_engine.zip
- gogsetup: N/A:Select the EXE downloaded from GOG
game:
  game_id: tlj
  path: $GAMEDIR/
  subtitles: true
installer:
- extract:
    dst: $CACHE/innoextract
    file: inno
- execute:
    args: --extract $gogsetup --output-dir "$GAMEDIR/"
    file: $CACHE/innoextract/innoextract
- 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/engines
    file: rvmengine
residualvm:
  fullscreen: true
{
  "custom-name": "The Longest Journey - GOG - ResidualVM",
  "files": [
    {
      "inno": "https://constexpr.org/innoextract/files/innoextract-1.9/innoextract-1.9-linux.tar.xz"
    },
    {
      "script": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/clean.sh"
    },
    {
      "rvmengine": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/The%20Longest%20Journey/residualvm_stark_engine.zip"
    },
    {
      "gogsetup": "N/A:Select the EXE downloaded from GOG"
    }
  ],
  "game": {
    "game_id": "tlj",
    "path": "$GAMEDIR/",
    "subtitles": true
  },
  "installer": [
    {
      "extract": {
        "dst": "$CACHE/innoextract",
        "file": "inno"
      }
    },
    {
      "execute": {
        "args": "--extract $gogsetup --output-dir \"$GAMEDIR/\"",
        "file": "$CACHE/innoextract/innoextract"
      }
    },
    {
      "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/engines",
        "file": "rvmengine"
      }
    }
  ],
  "residualvm": {
    "fullscreen": true
  }
}
Back to game