Installer super-mario-64-ghostship-hd-texture

files:
- engine: https://github.com/HarbourMasters/Ghostship/releases/download/2.0.0/Mary-Celeste-Alfa-Linux.zip
- rom_file: N/A:Select SM64 ROM (Must be in .z64 format)
- game_tex: https://evilgames.eu/files/texture-packs/sm64-reloaded-v2.6.0-gs-o2r-hd.7z
game:
  exe: $GAMEDIR/ghostship.appimage
installer:
- extract:
    dst: $GAMEDIR
    file: engine
- merge:
    dst: $GAMEDIR
    src: rom_file
- chmodx: $GAMEDIR/ghostship.appimage
- extract:
    dst: $GAMEDIR/mods
    file: game_tex
- chmodx: $GAMEDIR/ghostship.appimage
description: Play "Super Mario 64" on Linux!
game_slug: super-mario-64
gogslug: ''
humblestoreid: ''
installer_slug: super-mario-64-ghostship-hd-texture
name: Super Mario 64
notes: "- Using Ghostship engine to play this game natively on PC in widescreen mode\r\
  \n- Using SM64-Reloaded HD Textures\r\n- You will need to provide your own rom in\
  \ .z64 format:\r\nThe supported ROMs are US and JP versions. You can verify you\
  \ have dumped a supported copy of the game by using the SHA-1 File Checksum Online\
  \ at https://www.romhacking.net/hash/.\r\n\r\n    The SHA-1 hash for a US ROM is\
  \ 9bef1128717f958171a4afac3ed78ee2bb4e86ce.\r\n    The SHA-1 hash for a JP ROM is\
  \ 8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51."
runner: linux
script:
  files:
  - engine: https://github.com/HarbourMasters/Ghostship/releases/download/2.0.0/Mary-Celeste-Alfa-Linux.zip
  - rom_file: N/A:Select SM64 ROM (Must be in .z64 format)
  - game_tex: https://evilgames.eu/files/texture-packs/sm64-reloaded-v2.6.0-gs-o2r-hd.7z
  game:
    exe: $GAMEDIR/ghostship.appimage
  installer:
  - extract:
      dst: $GAMEDIR
      file: engine
  - merge:
      dst: $GAMEDIR
      src: rom_file
  - chmodx: $GAMEDIR/ghostship.appimage
  - extract:
      dst: $GAMEDIR/mods
      file: game_tex
  - chmodx: $GAMEDIR/ghostship.appimage
slug: super-mario-64-ghostship-hd-texture
steamid: null
version: Ghostship + HD Textures
year: 1996
{
  "game_slug": "super-mario-64",
  "version": "Ghostship + HD Textures",
  "description": "Play \"Super Mario 64\" on Linux!",
  "notes": "- Using Ghostship engine to play this game natively on PC in widescreen mode\r\n- Using SM64-Reloaded HD Textures\r\n- You will need to provide your own rom in .z64 format:\r\nThe supported ROMs are US and JP versions. You can verify you have dumped a supported copy of the game by using the SHA-1 File Checksum Online at https://www.romhacking.net/hash/.\r\n\r\n    The SHA-1 hash for a US ROM is 9bef1128717f958171a4afac3ed78ee2bb4e86ce.\r\n    The SHA-1 hash for a JP ROM is 8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51.",
  "name": "Super Mario 64",
  "year": 1996,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "super-mario-64-ghostship-hd-texture",
  "installer_slug": "super-mario-64-ghostship-hd-texture",
  "script": {
    "files": [
      {
        "engine": "https://github.com/HarbourMasters/Ghostship/releases/download/2.0.0/Mary-Celeste-Alfa-Linux.zip"
      },
      {
        "rom_file": "N/A:Select SM64 ROM (Must be in .z64 format)"
      },
      {
        "game_tex": "https://evilgames.eu/files/texture-packs/sm64-reloaded-v2.6.0-gs-o2r-hd.7z"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/ghostship.appimage"
    },
    "installer": [
      {
        "extract": {
          "dst": "$GAMEDIR",
          "file": "engine"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR",
          "src": "rom_file"
        }
      },
      {
        "chmodx": "$GAMEDIR/ghostship.appimage"
      },
      {
        "extract": {
          "dst": "$GAMEDIR/mods",
          "file": "game_tex"
        }
      },
      {
        "chmodx": "$GAMEDIR/ghostship.appimage"
      }
    ]
  }
}
Back to game