Installer final-doom-psydoom

files:
- psydoom: N/A:Please provide the latest PsyDoom version for your CPU architecture
- finaldoomcue: N/A:Please provide Sony PlayStation Final Doom files (.cue file +
    .bin files) in a zip file
game:
  args: -cue $GAMEDIR/finaldoom.cue
  exe: $GAMEDIR/PsyDoom.AppImage
  launch_configs:
  - exe: $GAMEDIR/PsyDoom.AppImage
    name: Open PsyDoom config
installer:
- merge:
    dst: $GAMEDIR
    src: psydoom
- execute:
    command: unset LD_LIBRARY_PATH; ls "$GAMEDIR" | grep -i *.AppImage | xargs -I
      {} mv "$GAMEDIR/{}" "$GAMEDIR/PsyDoom.AppImage"; chmod +x $GAMEDIR/PsyDoom.AppImage
- extract:
    dst: $GAMEDIR
    file: finaldoomcue
- execute:
    command: unset LD_LIBRARY_PATH; ls "$GAMEDIR" | grep -i *.cue | xargs -I {} mv
      "$GAMEDIR/{}" "$GAMEDIR/finaldoom.cue";
description: Sony PlayStation version running with PsyDoom
game_slug: final-doom
gogslug: doom_ii
humblestoreid: ''
installer_slug: final-doom-psydoom
name: Final Doom
notes: '- Requires a copy of Sony PlayStation Final Doom in the .cue + .bin format
  in a zip archive'
runner: linux
script:
  files:
  - psydoom: N/A:Please provide the latest PsyDoom version for your CPU architecture
  - finaldoomcue: N/A:Please provide Sony PlayStation Final Doom files (.cue file
      + .bin files) in a zip file
  game:
    args: -cue $GAMEDIR/finaldoom.cue
    exe: $GAMEDIR/PsyDoom.AppImage
    launch_configs:
    - exe: $GAMEDIR/PsyDoom.AppImage
      name: Open PsyDoom config
  installer:
  - merge:
      dst: $GAMEDIR
      src: psydoom
  - execute:
      command: unset LD_LIBRARY_PATH; ls "$GAMEDIR" | grep -i *.AppImage | xargs -I
        {} mv "$GAMEDIR/{}" "$GAMEDIR/PsyDoom.AppImage"; chmod +x $GAMEDIR/PsyDoom.AppImage
  - extract:
      dst: $GAMEDIR
      file: finaldoomcue
  - execute:
      command: unset LD_LIBRARY_PATH; ls "$GAMEDIR" | grep -i *.cue | xargs -I {}
        mv "$GAMEDIR/{}" "$GAMEDIR/finaldoom.cue";
slug: final-doom-psydoom
steamid: 2290
version: PsyDoom
year: 1996
{
  "game_slug": "final-doom",
  "version": "PsyDoom",
  "description": "Sony PlayStation version running with PsyDoom",
  "notes": "- Requires a copy of Sony PlayStation Final Doom in the .cue + .bin format in a zip archive",
  "name": "Final Doom",
  "year": 1996,
  "steamid": 2290,
  "gogslug": "doom_ii",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "final-doom-psydoom",
  "installer_slug": "final-doom-psydoom",
  "script": {
    "files": [
      {
        "psydoom": "N/A:Please provide the latest PsyDoom version for your CPU architecture"
      },
      {
        "finaldoomcue": "N/A:Please provide Sony PlayStation Final Doom files (.cue file + .bin files) in a zip file"
      }
    ],
    "game": {
      "args": "-cue $GAMEDIR/finaldoom.cue",
      "exe": "$GAMEDIR/PsyDoom.AppImage",
      "launch_configs": [
        {
          "exe": "$GAMEDIR/PsyDoom.AppImage",
          "name": "Open PsyDoom config"
        }
      ]
    },
    "installer": [
      {
        "merge": {
          "dst": "$GAMEDIR",
          "src": "psydoom"
        }
      },
      {
        "execute": {
          "command": "unset LD_LIBRARY_PATH; ls \"$GAMEDIR\" | grep -i *.AppImage | xargs -I {} mv \"$GAMEDIR/{}\" \"$GAMEDIR/PsyDoom.AppImage\"; chmod +x $GAMEDIR/PsyDoom.AppImage"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR",
          "file": "finaldoomcue"
        }
      },
      {
        "execute": {
          "command": "unset LD_LIBRARY_PATH; ls \"$GAMEDIR\" | grep -i *.cue | xargs -I {} mv \"$GAMEDIR/{}\" \"$GAMEDIR/finaldoom.cue\";"
        }
      }
    ]
  }
}
Back to game