Installer unreal-tournament-1999-steam

files:
- utbin: https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/unreal.tournament_436-multilanguage.goty.run
- utpgpatch: https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/UTPGPatch451.tar.bz2
- steamdata:
    filename: $STEAM:13240:/
    url: $STEAM:13240:/
game:
  exe: ut
installer:
- merge:
    dst: $GAMEDIR
    src: steamdata
- chmodx: utbin
- execute:
    args: --noexec --nox11 --target $CACHE/tmp
    file: utbin
- extract:
    file: $CACHE/tmp/data.tar.gz
    nomerge: true
- extract:
    file: $CACHE/tmp/NetGamesUSA.com.tar.gz
    nomerge: true
- extract:
    file: $CACHE/tmp/OpenGL_S3TC.ini.tar.gz
    nomerge: true
- extract:
    file: $CACHE/tmp/UT436-OpenGLDrv-Linux-090602.tar.gz
    nomerge: true
- extract:
    file: $CACHE/tmp/Credits.tar.gz
    nomerge: true
- move:
    dst: $GAMEDIR
    src: $CACHE/tmp/bin/ut
- extract:
    dst: $GAMEDIR
    file: utpgpatch
    nomerge: true
- move:
    dst: $GAMEDIR/System/UnrealTournament.ini
    src: $GAMEDIR/System/UnrealTournament.ini.PATCH
description: Native linux version using Steam game data.
game_slug: unreal-tournament
gogslug: ultra_pack_deluxe_turbo_hd_remix_vol2
humblestoreid: ''
installer_slug: unreal-tournament-1999-steam
name: Unreal Tournament (1999)
notes: "If the game runs too fast, try enabling Sync to Vblank in your graphics drivers.\r\
  \nMake sure to have osspd installed to get sound.\r\nIf using open source mesa drivers,\
  \ switch to software rendering in the game's .ini config file."
runner: linux
script:
  files:
  - utbin: https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/unreal.tournament_436-multilanguage.goty.run
  - utpgpatch: https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/UTPGPatch451.tar.bz2
  - steamdata:
      filename: $STEAM:13240:/
      url: $STEAM:13240:/
  game:
    exe: ut
  installer:
  - merge:
      dst: $GAMEDIR
      src: steamdata
  - chmodx: utbin
  - execute:
      args: --noexec --nox11 --target $CACHE/tmp
      file: utbin
  - extract:
      file: $CACHE/tmp/data.tar.gz
      nomerge: true
  - extract:
      file: $CACHE/tmp/NetGamesUSA.com.tar.gz
      nomerge: true
  - extract:
      file: $CACHE/tmp/OpenGL_S3TC.ini.tar.gz
      nomerge: true
  - extract:
      file: $CACHE/tmp/UT436-OpenGLDrv-Linux-090602.tar.gz
      nomerge: true
  - extract:
      file: $CACHE/tmp/Credits.tar.gz
      nomerge: true
  - move:
      dst: $GAMEDIR
      src: $CACHE/tmp/bin/ut
  - extract:
      dst: $GAMEDIR
      file: utpgpatch
      nomerge: true
  - move:
      dst: $GAMEDIR/System/UnrealTournament.ini
      src: $GAMEDIR/System/UnrealTournament.ini.PATCH
slug: unreal-tournament-1999-steam
steamid: 13240
version: steam
year: 1999
{
  "game_slug": "unreal-tournament",
  "version": "steam",
  "description": "Native linux version using Steam game data.",
  "notes": "If the game runs too fast, try enabling Sync to Vblank in your graphics drivers.\r\nMake sure to have osspd installed to get sound.\r\nIf using open source mesa drivers, switch to software rendering in the game's .ini config file.",
  "name": "Unreal Tournament (1999)",
  "year": 1999,
  "steamid": 13240,
  "gogslug": "ultra_pack_deluxe_turbo_hd_remix_vol2",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "unreal-tournament-1999-steam",
  "installer_slug": "unreal-tournament-1999-steam",
  "script": {
    "files": [
      {
        "utbin": "https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/unreal.tournament_436-multilanguage.goty.run"
      },
      {
        "utpgpatch": "https://lutris.nyc3.digitaloceanspaces.com/games/unreal-tournament/UTPGPatch451.tar.bz2"
      },
      {
        "steamdata": {
          "filename": "$STEAM:13240:/",
          "url": "$STEAM:13240:/"
        }
      }
    ],
    "game": {
      "exe": "ut"
    },
    "installer": [
      {
        "merge": {
          "dst": "$GAMEDIR",
          "src": "steamdata"
        }
      },
      {
        "chmodx": "utbin"
      },
      {
        "execute": {
          "args": "--noexec --nox11 --target $CACHE/tmp",
          "file": "utbin"
        }
      },
      {
        "extract": {
          "file": "$CACHE/tmp/data.tar.gz",
          "nomerge": true
        }
      },
      {
        "extract": {
          "file": "$CACHE/tmp/NetGamesUSA.com.tar.gz",
          "nomerge": true
        }
      },
      {
        "extract": {
          "file": "$CACHE/tmp/OpenGL_S3TC.ini.tar.gz",
          "nomerge": true
        }
      },
      {
        "extract": {
          "file": "$CACHE/tmp/UT436-OpenGLDrv-Linux-090602.tar.gz",
          "nomerge": true
        }
      },
      {
        "extract": {
          "file": "$CACHE/tmp/Credits.tar.gz",
          "nomerge": true
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR",
          "src": "$CACHE/tmp/bin/ut"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR",
          "file": "utpgpatch",
          "nomerge": true
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/System/UnrealTournament.ini",
          "src": "$GAMEDIR/System/UnrealTournament.ini.PATCH"
        }
      }
    ]
  }
}
Back to game