Installer zork-nemesis-the-forbidden-la-3-cd-doswin

game:
  game_id: zvision:znemesis
  path: $GAMEDIR
  subtitles: true
installer:
- insert-disc:
    description: Please insert disc 1
    requires: zsplash.exe
- merge:
    dst: $CACHE/CD
    src: $DISC
- execute:
    command: cd "$CACHE" ; chmod -R +w "CD" ;
- insert-disc:
    description: Please insert disc 2
    requires: zassets/conserv/vb3ea31c.avi
- merge:
    dst: $CACHE/CD
    src: $DISC
- execute:
    command: cd "$CACHE" ; chmod -R +w "CD" ;
- insert-disc:
    description: Please insert disc 3
    requires: zassets/asylum/ab4fa11c.avi
- merge:
    dst: $CACHE/CD
    src: $DISC
- execute:
    command: cd "$CACHE" ; chmod -R +w "CD" ; find "CD"  -depth -type d -print0 |
      xargs -0n 1 bash -c 's=$(dirname "$0")/$(basename "$0"); d=$(dirname "$0")/$(basename
      "$0"|tr "[a-z]" "[A-Z]"); mv -f "$s" "$d"'; find .  -depth -type f -print0 |
      xargs -0n 1 bash -c 's=$(dirname "$0")/$(basename "$0"); d=$(dirname "$0")/$(basename
      "$0"|tr "[a-z" "[A-Z]"); mv -f "$s" "$d"';
- merge:
    dst: $GAMEDIR
    src: $CACHE/CD/NEMESIS
- merge:
    dst: $GAMEDIR/ZASSETS
    src: $CACHE/CD/ZASSETS
description: Play "Zork Nemesis - The Forbidden Lands" CD edition on Linux!
game_slug: zork-nemesis-the-forbidden-lands
gogslug: zork_nemesis_the_forbidden_lands
humblestoreid: ''
installer_slug: zork-nemesis-the-forbidden-la-3-cd-doswin
name: 'Zork Nemesis: The Forbidden Lands'
notes: '- You will need the 3 CD only one time during install'
runner: scummvm
script:
  game:
    game_id: zvision:znemesis
    path: $GAMEDIR
    subtitles: true
  installer:
  - insert-disc:
      description: Please insert disc 1
      requires: zsplash.exe
  - merge:
      dst: $CACHE/CD
      src: $DISC
  - execute:
      command: cd "$CACHE" ; chmod -R +w "CD" ;
  - insert-disc:
      description: Please insert disc 2
      requires: zassets/conserv/vb3ea31c.avi
  - merge:
      dst: $CACHE/CD
      src: $DISC
  - execute:
      command: cd "$CACHE" ; chmod -R +w "CD" ;
  - insert-disc:
      description: Please insert disc 3
      requires: zassets/asylum/ab4fa11c.avi
  - merge:
      dst: $CACHE/CD
      src: $DISC
  - execute:
      command: cd "$CACHE" ; chmod -R +w "CD" ; find "CD"  -depth -type d -print0
        | xargs -0n 1 bash -c 's=$(dirname "$0")/$(basename "$0"); d=$(dirname "$0")/$(basename
        "$0"|tr "[a-z]" "[A-Z]"); mv -f "$s" "$d"'; find .  -depth -type f -print0
        | xargs -0n 1 bash -c 's=$(dirname "$0")/$(basename "$0"); d=$(dirname "$0")/$(basename
        "$0"|tr "[a-z" "[A-Z]"); mv -f "$s" "$d"';
  - merge:
      dst: $GAMEDIR
      src: $CACHE/CD/NEMESIS
  - merge:
      dst: $GAMEDIR/ZASSETS
      src: $CACHE/CD/ZASSETS
slug: zork-nemesis-the-forbidden-la-3-cd-doswin
steamid: 571060
version: 3 CD DOS/WIN
year: 1996
{
  "game_slug": "zork-nemesis-the-forbidden-lands",
  "version": "3 CD DOS/WIN",
  "description": "Play \"Zork Nemesis - The Forbidden Lands\" CD edition on Linux!",
  "notes": "- You will need the 3 CD only one time during install",
  "name": "Zork Nemesis: The Forbidden Lands",
  "year": 1996,
  "steamid": 571060,
  "gogslug": "zork_nemesis_the_forbidden_lands",
  "humblestoreid": "",
  "runner": "scummvm",
  "slug": "zork-nemesis-the-forbidden-la-3-cd-doswin",
  "installer_slug": "zork-nemesis-the-forbidden-la-3-cd-doswin",
  "script": {
    "game": {
      "game_id": "zvision:znemesis",
      "path": "$GAMEDIR",
      "subtitles": true
    },
    "installer": [
      {
        "insert-disc": {
          "description": "Please insert disc 1",
          "requires": "zsplash.exe"
        }
      },
      {
        "merge": {
          "dst": "$CACHE/CD",
          "src": "$DISC"
        }
      },
      {
        "execute": {
          "command": "cd \"$CACHE\" ; chmod -R +w \"CD\" ;"
        }
      },
      {
        "insert-disc": {
          "description": "Please insert disc 2",
          "requires": "zassets/conserv/vb3ea31c.avi"
        }
      },
      {
        "merge": {
          "dst": "$CACHE/CD",
          "src": "$DISC"
        }
      },
      {
        "execute": {
          "command": "cd \"$CACHE\" ; chmod -R +w \"CD\" ;"
        }
      },
      {
        "insert-disc": {
          "description": "Please insert disc 3",
          "requires": "zassets/asylum/ab4fa11c.avi"
        }
      },
      {
        "merge": {
          "dst": "$CACHE/CD",
          "src": "$DISC"
        }
      },
      {
        "execute": {
          "command": "cd \"$CACHE\" ; chmod -R +w \"CD\" ; find \"CD\"  -depth -type d -print0 | xargs -0n 1 bash -c 's=$(dirname \"$0\")/$(basename \"$0\"); d=$(dirname \"$0\")/$(basename \"$0\"|tr \"[a-z]\" \"[A-Z]\"); mv -f \"$s\" \"$d\"'; find .  -depth -type f -print0 | xargs -0n 1 bash -c 's=$(dirname \"$0\")/$(basename \"$0\"); d=$(dirname \"$0\")/$(basename \"$0\"|tr \"[a-z\" \"[A-Z]\"); mv -f \"$s\" \"$d\"';"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR",
          "src": "$CACHE/CD/NEMESIS"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/ZASSETS",
          "src": "$CACHE/CD/ZASSETS"
        }
      }
    ]
  }
}
Back to game