files:
- installer: https://www.byond.com/download/build/516/516.1667_byond.exe
- webview2:
filename: MicrosoftEdgeWebView2RuntimeInstallerX64.exe
url: https://go.microsoft.com/fwlink/?linkid=2124701
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:
args: /install
description: Installing Webview2 (if nothing appears, you have to install this
yourself)
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
description: (NON-DXVK)Byond 516.1667 Latest Recommended Stable By many servers.
game_slug: byond
gogslug: ''
humblestoreid: ''
installer_slug: byond-v5161667-egl
name: BYOND
notes: "Tested In proton-10.30-10.35; (Lutris' pre-packaged wine-ge-8-26 will NOT\
\ work). 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\n\r\nUses EGL instead of DXVK; which makes things\
\ SIGNIFICANTLY less broken in all my testing!\r\n\r\nNote: since this is a 64 bit\
\ prefix; I recommend setting both a soft and hard memory limit fitting your usecases;\
\ since the memory management can get out of hand pretty fast with all the layers\
\ goin on here\r\n\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: https://www.byond.com/download/build/516/516.1667_byond.exe
- webview2:
filename: MicrosoftEdgeWebView2RuntimeInstallerX64.exe
url: https://go.microsoft.com/fwlink/?linkid=2124701
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:
args: /install
description: Installing Webview2 (if nothing appears, you have to install this
yourself)
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
slug: byond-v5161667-egl
steamid: null
version: v516.1667 (EGL)
year: 2003
{
"game_slug": "byond",
"version": "v516.1667 (EGL)",
"description": "(NON-DXVK)Byond 516.1667 Latest Recommended Stable By many servers.",
"notes": "Tested In proton-10.30-10.35; (Lutris' pre-packaged wine-ge-8-26 will NOT work). 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\n\r\nUses EGL instead of DXVK; which makes things SIGNIFICANTLY less broken in all my testing!\r\n\r\nNote: since this is a 64 bit prefix; I recommend setting both a soft and hard memory limit fitting your usecases; since the memory management can get out of hand pretty fast with all the layers goin on here\r\n\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-egl",
"installer_slug": "byond-v5161667-egl",
"script": {
"files": [
{
"installer": "https://www.byond.com/download/build/516/516.1667_byond.exe"
},
{
"webview2": {
"filename": "MicrosoftEdgeWebView2RuntimeInstallerX64.exe",
"url": "https://go.microsoft.com/fwlink/?linkid=2124701"
}
}
],
"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": {
"args": "/install",
"description": "Installing Webview2 (if nothing appears, you have to install this yourself)",
"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"
}
}
]
}
}