Installer jurassic-park-iii-dino-defend-iso

files:
- iso: N/A:Select the game's ISO image file
- mnt-script: https://codeberg.org/jacob_scharmberg/lutris-scripts/raw/branch/main/jurassic-park-iii-dino-defender/mount-disc.sh
game:
  exe: $GAMEDIR/drive_c/Program Files/Jurassic Park III Games/Dino Defender/launch.exe
  prefix: $GAMEDIR
installer:
- task:
    name: create_prefix
    prefix: $GAMEDIR
- move:
    dst: $GAMEDIR
    src: mnt-script
- execute:
    command: cp '$iso' $GAMEDIR/disc.iso
    description: Copying ISO to hard disk...
- execute:
    description: Mounting ISO...
    file: $GAMEDIR/mount-disc.sh
- task:
    exclude_processes: write.exe QuickTimePlayer Launch.exe Dinodef.exe
    executable: $GAMEDIR/disc/AUTORUN.EXE
    name: wineexec
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
system:
  gamescope: true
  gamescope_game_res: 640x480
  prelaunch_command: $GAMEDIR/mount-disc.sh
  prelaunch_wait: true
description: This installs the game from an ISO image of the CD. Since the game requires
  the CD to be present when playing, this installer sets up a script to automatically
  mount the ISO before launch. The CD menu buttons are a bit iffy for me but if you
  keep pressing them, they should eventually work. The opening splash screen of the
  game does not show and only plays the audio. But if you click multiple times on
  the black screen, it will eventually show picture.
game_slug: jurassic-park-iii-dino-defender
gogslug: ''
humblestoreid: ''
installer_slug: jurassic-park-iii-dino-defend-iso
name: 'Jurassic Park III: Dino Defender'
notes: The game disc is a hybrid Windows/macOS disc. By default, Linux mounts the
  macOS partition but we need the Windows partition. So this installer asks the user
  for the location of the ISO and then mounts the Windows partition and starts the
  install from there.
runner: wine
script:
  files:
  - iso: N/A:Select the game's ISO image file
  - mnt-script: https://codeberg.org/jacob_scharmberg/lutris-scripts/raw/branch/main/jurassic-park-iii-dino-defender/mount-disc.sh
  game:
    exe: $GAMEDIR/drive_c/Program Files/Jurassic Park III Games/Dino Defender/launch.exe
    prefix: $GAMEDIR
  installer:
  - task:
      name: create_prefix
      prefix: $GAMEDIR
  - move:
      dst: $GAMEDIR
      src: mnt-script
  - execute:
      command: cp '$iso' $GAMEDIR/disc.iso
      description: Copying ISO to hard disk...
  - execute:
      description: Mounting ISO...
      file: $GAMEDIR/mount-disc.sh
  - task:
      exclude_processes: write.exe QuickTimePlayer Launch.exe Dinodef.exe
      executable: $GAMEDIR/disc/AUTORUN.EXE
      name: wineexec
      prefix: $GAMEDIR
  - task:
      name: winekill
      prefix: $GAMEDIR
  system:
    gamescope: true
    gamescope_game_res: 640x480
    prelaunch_command: $GAMEDIR/mount-disc.sh
    prelaunch_wait: true
slug: jurassic-park-iii-dino-defend-iso
steamid: null
version: ISO
year: 2001
{
  "game_slug": "jurassic-park-iii-dino-defender",
  "version": "ISO",
  "description": "This installs the game from an ISO image of the CD. Since the game requires the CD to be present when playing, this installer sets up a script to automatically mount the ISO before launch. The CD menu buttons are a bit iffy for me but if you keep pressing them, they should eventually work. The opening splash screen of the game does not show and only plays the audio. But if you click multiple times on the black screen, it will eventually show picture.",
  "notes": "The game disc is a hybrid Windows/macOS disc. By default, Linux mounts the macOS partition but we need the Windows partition. So this installer asks the user for the location of the ISO and then mounts the Windows partition and starts the install from there.",
  "name": "Jurassic Park III: Dino Defender",
  "year": 2001,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "jurassic-park-iii-dino-defend-iso",
  "installer_slug": "jurassic-park-iii-dino-defend-iso",
  "script": {
    "files": [
      {
        "iso": "N/A:Select the game's ISO image file"
      },
      {
        "mnt-script": "https://codeberg.org/jacob_scharmberg/lutris-scripts/raw/branch/main/jurassic-park-iii-dino-defender/mount-disc.sh"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/drive_c/Program Files/Jurassic Park III Games/Dino Defender/launch.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR",
          "src": "mnt-script"
        }
      },
      {
        "execute": {
          "command": "cp '$iso' $GAMEDIR/disc.iso",
          "description": "Copying ISO to hard disk..."
        }
      },
      {
        "execute": {
          "description": "Mounting ISO...",
          "file": "$GAMEDIR/mount-disc.sh"
        }
      },
      {
        "task": {
          "exclude_processes": "write.exe QuickTimePlayer Launch.exe Dinodef.exe",
          "executable": "$GAMEDIR/disc/AUTORUN.EXE",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      }
    ],
    "system": {
      "gamescope": true,
      "gamescope_game_res": "640x480",
      "prelaunch_command": "$GAMEDIR/mount-disc.sh",
      "prelaunch_wait": true
    }
  }
}
Back to game