Installer no-one-lives-forever-2-disc

files:
- patch: 'N/A: https://soggi.org/files/misc/game-patches/NOLF_1.003.7z'
installer:
- task:
    arch: win64
    description: Creating Wine prefix
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: win7
    arch: win64
    description: Setting Windows version to 7
    name: winetricks
    prefix: $GAMEDIR
- insert-disc:
    description: Insert disc 2
    requires: Autorun.exe
- merge:
    description: Extracting installation data from disc, please stand by ... the path
      for disc 2 is "c:\nolfsetup" when asked to insert disc 2 mid installation...
    dst: $GAMEDIR/drive_c/NOLFsetup
    src: $DISC
- execute:
    args: 744 -R $GAMEDIR/drive_c/NOLFsetup
    descritpion: Set proper file permissions for extracted data, please stand by...
    file: chmod
- insert-disc:
    description: Insert disc 1
    requires: setup.exe
- task:
    executable: $DISC/Setup.exe
    name: wineexec
    prefix: $GAMEDIR
- extract:
    dst: $CACHE
    file: patch
- task:
    description: Updating "NOLF"...
    executable: $CACHE/SETUP.EXE
    name: wineexec
description: with patch 1.003 + optional widescreen modernizer
game_slug: no-one-lives-forever
gogslug: ''
humblestoreid: ''
installer_slug: no-one-lives-forever-2-disc
name: No One Lives Forever
notes: "This installer will copy the content from disc 2 into the game directory,\
  \ if asked to insert disc 2 during installation, this is the path you need to choose:\
  \ \"c:\\nolfsetup\".\r\n\r\nFor multiplayer you may want to install patch 1.004\
  \ too\r\nhttps://soggi.org/misc/game-patches.htm\r\n\r\nFor widescreen support and\
  \ several other fixes, install the multilingualGUI and the modernizer from https://www.moddb.com/downloads/no-one-lives-forever-nolf-pack-multilingual-gui-widescreen-modernizer\r\
  \nExtract after installation and see readme files for more instructions. Use both\
  \ exe files instead of the nolf.exe in lutris to install both fixes. (no need to\
  \ install the widescreen patches if you installed the modernizer)\r\n\r\nFor german\
  \ audio: https://www.moddb.com/games/no-one-lives-forever/downloads/nolf-goty-german-language-pack\r\
  \n\r\nExtract and override the rez files with those in your game directory."
runner: wine
script:
  files:
  - patch: 'N/A: https://soggi.org/files/misc/game-patches/NOLF_1.003.7z'
  installer:
  - task:
      arch: win64
      description: Creating Wine prefix
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: win7
      arch: win64
      description: Setting Windows version to 7
      name: winetricks
      prefix: $GAMEDIR
  - insert-disc:
      description: Insert disc 2
      requires: Autorun.exe
  - merge:
      description: Extracting installation data from disc, please stand by ... the
        path for disc 2 is "c:\nolfsetup" when asked to insert disc 2 mid installation...
      dst: $GAMEDIR/drive_c/NOLFsetup
      src: $DISC
  - execute:
      args: 744 -R $GAMEDIR/drive_c/NOLFsetup
      descritpion: Set proper file permissions for extracted data, please stand by...
      file: chmod
  - insert-disc:
      description: Insert disc 1
      requires: setup.exe
  - task:
      executable: $DISC/Setup.exe
      name: wineexec
      prefix: $GAMEDIR
  - extract:
      dst: $CACHE
      file: patch
  - task:
      description: Updating "NOLF"...
      executable: $CACHE/SETUP.EXE
      name: wineexec
slug: no-one-lives-forever-2-disc
steamid: null
version: 2 disc
year: 2000
{
  "game_slug": "no-one-lives-forever",
  "version": "2 disc",
  "description": "with patch 1.003 + optional widescreen modernizer",
  "notes": "This installer will copy the content from disc 2 into the game directory, if asked to insert disc 2 during installation, this is the path you need to choose: \"c:\\nolfsetup\".\r\n\r\nFor multiplayer you may want to install patch 1.004 too\r\nhttps://soggi.org/misc/game-patches.htm\r\n\r\nFor widescreen support and several other fixes, install the multilingualGUI and the modernizer from https://www.moddb.com/downloads/no-one-lives-forever-nolf-pack-multilingual-gui-widescreen-modernizer\r\nExtract after installation and see readme files for more instructions. Use both exe files instead of the nolf.exe in lutris to install both fixes. (no need to install the widescreen patches if you installed the modernizer)\r\n\r\nFor german audio: https://www.moddb.com/games/no-one-lives-forever/downloads/nolf-goty-german-language-pack\r\n\r\nExtract and override the rez files with those in your game directory.",
  "name": "No One Lives Forever",
  "year": 2000,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "no-one-lives-forever-2-disc",
  "installer_slug": "no-one-lives-forever-2-disc",
  "script": {
    "files": [
      {
        "patch": "N/A: https://soggi.org/files/misc/game-patches/NOLF_1.003.7z"
      }
    ],
    "installer": [
      {
        "task": {
          "arch": "win64",
          "description": "Creating Wine prefix",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "win7",
          "arch": "win64",
          "description": "Setting Windows version to 7",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc 2",
          "requires": "Autorun.exe"
        }
      },
      {
        "merge": {
          "description": "Extracting installation data from disc, please stand by ... the path for disc 2 is \"c:\\nolfsetup\" when asked to insert disc 2 mid installation...",
          "dst": "$GAMEDIR/drive_c/NOLFsetup",
          "src": "$DISC"
        }
      },
      {
        "execute": {
          "args": "744 -R $GAMEDIR/drive_c/NOLFsetup",
          "descritpion": "Set proper file permissions for extracted data, please stand by...",
          "file": "chmod"
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc 1",
          "requires": "setup.exe"
        }
      },
      {
        "task": {
          "executable": "$DISC/Setup.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "dst": "$CACHE",
          "file": "patch"
        }
      },
      {
        "task": {
          "description": "Updating \"NOLF\"...",
          "executable": "$CACHE/SETUP.EXE",
          "name": "wineexec"
        }
      }
    ]
  }
}
Back to game