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"
}
]
}
}