Installer byond-v5161667

files:
- installer: http://www.byond.com/download/build/516/516.1667_byond.exe
- webview2: N/A:Evergreen Standalone Installer x64 downloaded from https://developer.microsoft.com/en-us/microsoft-edge/webview2
game:
  exe: drive_c/Program Files (x86)/BYOND/bin/byond.exe
  prefix: $GAMEDIR
installer:
- task:
    description: Creating prefix (may fail if Wine was just installed) you do NOT
      need mono
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: vcrun2022
    description: Installing vcrun2022 with Winetricks
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: dxtrans
    description: Installing dxtrans with Winetricks
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: corefonts
    description: Installing fonts with Winetricks
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: dxvk
    description: Installing dxvk with Winetricks
    name: winetricks
    prefix: $GAMEDIR
- task:
    description: setting msedgewebview2.exe to win7
    key: version
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\msedgewebview2.exe
    prefix: $GAMEDIR
    type: REG_SZ
    value: win7
- task:
    description: Installing Webview2
    exclude_processes: MicrosoftEdgeUpdate.exe
    executable: webview2
    name: wineexec
    prefix: $GAMEDIR
- task:
    description: Terminating MicrosoftEdgeUpdate.exe...
    name: winekill
    prefix: $GAMEDIR
- task:
    args: /S
    description: Installing BYOND
    executable: installer
    name: wineexec
    prefix: $GAMEDIR
    return_code: 50944
- task:
    args: /silent
    description: Installing BYOND packaged DirectX
    executable: $GAMEDIR/drive_c/Program Files (x86)/BYOND/directx/DXSETUP.exe
    name: wineexec
    prefix: $GAMEDIR
wine:
  version: wine-10.8-staging-tkg-ntsync-x86_64
description: Byond 516 build with the Microsoft Edge Webview2 replacment for IE11.
game_slug: byond
gogslug: ''
humblestoreid: ''
installer_slug: byond-v5161667
name: BYOND
notes: "Requires Wine 10.5+ (may fail first time if Lutris had to install wine version).\
  \ Servers made for versions before 515 don't work well if at all. This does allow\
  \ TGUI to work with Wine, however older servers without TGUI may work better with\
  \ the older installers.\r\nHere is a repo to track other common issues and guides\
  \ for setting some things up\r\nhttps://github.com/kinggoldcatter/Wine-Byond-help"
runner: wine
script:
  files:
  - installer: http://www.byond.com/download/build/516/516.1667_byond.exe
  - webview2: N/A:Evergreen Standalone Installer x64 downloaded from https://developer.microsoft.com/en-us/microsoft-edge/webview2
  game:
    exe: drive_c/Program Files (x86)/BYOND/bin/byond.exe
    prefix: $GAMEDIR
  installer:
  - task:
      description: Creating prefix (may fail if Wine was just installed) you do NOT
        need mono
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: vcrun2022
      description: Installing vcrun2022 with Winetricks
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: dxtrans
      description: Installing dxtrans with Winetricks
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: corefonts
      description: Installing fonts with Winetricks
      name: winetricks
      prefix: $GAMEDIR
  - task:
      app: dxvk
      description: Installing dxvk with Winetricks
      name: winetricks
      prefix: $GAMEDIR
  - task:
      description: setting msedgewebview2.exe to win7
      key: version
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine\AppDefaults\msedgewebview2.exe
      prefix: $GAMEDIR
      type: REG_SZ
      value: win7
  - task:
      description: Installing Webview2
      exclude_processes: MicrosoftEdgeUpdate.exe
      executable: webview2
      name: wineexec
      prefix: $GAMEDIR
  - task:
      description: Terminating MicrosoftEdgeUpdate.exe...
      name: winekill
      prefix: $GAMEDIR
  - task:
      args: /S
      description: Installing BYOND
      executable: installer
      name: wineexec
      prefix: $GAMEDIR
      return_code: 50944
  - task:
      args: /silent
      description: Installing BYOND packaged DirectX
      executable: $GAMEDIR/drive_c/Program Files (x86)/BYOND/directx/DXSETUP.exe
      name: wineexec
      prefix: $GAMEDIR
  wine:
    version: wine-10.8-staging-tkg-ntsync-x86_64
slug: byond-v5161667
steamid: null
version: v516.1667
year: 2003
{
  "game_slug": "byond",
  "version": "v516.1667",
  "description": "Byond 516 build with the Microsoft Edge Webview2 replacment for IE11.",
  "notes": "Requires Wine 10.5+ (may fail first time if Lutris had to install wine version). Servers made for versions before 515 don't work well if at all. This does allow TGUI to work with Wine, however older servers without TGUI may work better with the older installers.\r\nHere is a repo to track other common issues and guides for setting some things up\r\nhttps://github.com/kinggoldcatter/Wine-Byond-help",
  "name": "BYOND",
  "year": 2003,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "byond-v5161667",
  "installer_slug": "byond-v5161667",
  "script": {
    "files": [
      {
        "installer": "http://www.byond.com/download/build/516/516.1667_byond.exe"
      },
      {
        "webview2": "N/A:Evergreen Standalone Installer x64 downloaded from https://developer.microsoft.com/en-us/microsoft-edge/webview2"
      }
    ],
    "game": {
      "exe": "drive_c/Program Files (x86)/BYOND/bin/byond.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "description": "Creating prefix (may fail if Wine was just installed) you do NOT need mono",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "vcrun2022",
          "description": "Installing vcrun2022 with Winetricks",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "dxtrans",
          "description": "Installing dxtrans with Winetricks",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "corefonts",
          "description": "Installing fonts with Winetricks",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "dxvk",
          "description": "Installing dxvk with Winetricks",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "setting msedgewebview2.exe to win7",
          "key": "version",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\msedgewebview2.exe",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "win7"
        }
      },
      {
        "task": {
          "description": "Installing Webview2",
          "exclude_processes": "MicrosoftEdgeUpdate.exe",
          "executable": "webview2",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "Terminating MicrosoftEdgeUpdate.exe...",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "args": "/S",
          "description": "Installing BYOND",
          "executable": "installer",
          "name": "wineexec",
          "prefix": "$GAMEDIR",
          "return_code": 50944
        }
      },
      {
        "task": {
          "args": "/silent",
          "description": "Installing BYOND packaged DirectX",
          "executable": "$GAMEDIR/drive_c/Program Files (x86)/BYOND/directx/DXSETUP.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      }
    ],
    "wine": {
      "version": "wine-10.8-staging-tkg-ntsync-x86_64"
    }
  }
}
Back to game