Installer the-legend-of-zelda-a-link-to-v01-beta

files:
- file: https://github.com/snesrev/zelda3/archive/refs/tags/v0.1-beta.zip
- rom: N/A:Please select US SNES ROM file
game:
  exe: $GAMEDIR/zelda3
installer:
- move:
    dst: $GAMEDIR/v0.1-beta.zip
    src: file
- extract:
    file: file
    format: zip
- move:
    dst: $GAMEDIR/tables/zelda3.sfc
    src: rom
- execute:
    command: python3 -m ensurepip; cd "$GAMEDIR"; python3 -m pip install -r requirements.txt
- execute:
    command: cd "$GAMEDIR"; make
require-binaries: make, gcc, python3
description: Build Zelda 3 from source, a reverse engineered clone of Zelda 3 - A
  Link to the Past
game_slug: the-legend-of-zelda-a-link-to-the-past
gogslug: ''
humblestoreid: ''
installer_slug: the-legend-of-zelda-a-link-to-v01-beta
name: 'The Legend of Zelda: A Link to the Past'
notes: "Requires \r\n* US SNES rom file \r\n* make, gcc, python3\r\n* libsdl2-dev"
runner: linux
script:
  files:
  - file: https://github.com/snesrev/zelda3/archive/refs/tags/v0.1-beta.zip
  - rom: N/A:Please select US SNES ROM file
  game:
    exe: $GAMEDIR/zelda3
  installer:
  - move:
      dst: $GAMEDIR/v0.1-beta.zip
      src: file
  - extract:
      file: file
      format: zip
  - move:
      dst: $GAMEDIR/tables/zelda3.sfc
      src: rom
  - execute:
      command: python3 -m ensurepip; cd "$GAMEDIR"; python3 -m pip install -r requirements.txt
  - execute:
      command: cd "$GAMEDIR"; make
  require-binaries: make, gcc, python3
slug: the-legend-of-zelda-a-link-to-v01-beta
steamid: null
version: v0.1-beta
year: 1991
{
  "game_slug": "the-legend-of-zelda-a-link-to-the-past",
  "version": "v0.1-beta",
  "description": "Build Zelda 3 from source, a reverse engineered clone of Zelda 3 - A Link to the Past",
  "notes": "Requires \r\n* US SNES rom file \r\n* make, gcc, python3\r\n* libsdl2-dev",
  "name": "The Legend of Zelda: A Link to the Past",
  "year": 1991,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "the-legend-of-zelda-a-link-to-v01-beta",
  "installer_slug": "the-legend-of-zelda-a-link-to-v01-beta",
  "script": {
    "files": [
      {
        "file": "https://github.com/snesrev/zelda3/archive/refs/tags/v0.1-beta.zip"
      },
      {
        "rom": "N/A:Please select US SNES ROM file"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/zelda3"
    },
    "installer": [
      {
        "move": {
          "dst": "$GAMEDIR/v0.1-beta.zip",
          "src": "file"
        }
      },
      {
        "extract": {
          "file": "file",
          "format": "zip"
        }
      },
      {
        "move": {
          "dst": "$GAMEDIR/tables/zelda3.sfc",
          "src": "rom"
        }
      },
      {
        "execute": {
          "command": "python3 -m ensurepip; cd \"$GAMEDIR\"; python3 -m pip install -r requirements.txt"
        }
      },
      {
        "execute": {
          "command": "cd \"$GAMEDIR\"; make"
        }
      }
    ],
    "require-binaries": "make, gcc, python3"
  }
}
Back to game