files:
- dx2010: https://lutris.net/files/tools/directx-2010.tar.gz
- setup: N/A:Select the GOG setup exe
game:
arch: win64
exe: drive_c/GOG Games/Broken Lines/Launch Broken Lines.lnk
prefix: $GAMEDIR
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $CACHE/dxsetup
file: dx2010
- task:
arch: win64
args: /silent
executable: $CACHE/dxsetup/DXSETUP.exe
name: wineexec
prefix: $GAMEDIR
- task:
app: vcrun2012 vcrun2013 win7
arch: win64
name: winetricks
prefix: $GAMEDIR
- task:
args: /SP- /NOCANCEL /SUPPRESSMSGBOXES
description: Installing Broken Lines
executable: setup
name: wineexec
prefix: $GAMEDIR
system:
env:
DXVK_HUD: compiler
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
pulse_latency: false
wine:
Desktop: true
description: GOG only sells the Windoze version, but it runs with Wine + Esync and
DXVK enabled.
game_slug: broken-lines
gogslug: broken_lines
humblestoreid: ''
installer_slug: broken-lines-gog-w-esync-and-dxvk
name: Broken Lines
notes: "The installer throws some error messages just continue to click OK and the\
\ install will complete successfully. Once the installer has finished be sure to\
\ choose exit rather than launch.\r\n\r\nLeave in \"Fullscreen (windowed)\" or the\
\ mouse will be unable to select in game and the game will freeze upon switching\
\ between currently-opened windows in other workspaces."
runner: wine
script:
files:
- dx2010: https://lutris.net/files/tools/directx-2010.tar.gz
- setup: N/A:Select the GOG setup exe
game:
arch: win64
exe: drive_c/GOG Games/Broken Lines/Launch Broken Lines.lnk
prefix: $GAMEDIR
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $CACHE/dxsetup
file: dx2010
- task:
arch: win64
args: /silent
executable: $CACHE/dxsetup/DXSETUP.exe
name: wineexec
prefix: $GAMEDIR
- task:
app: vcrun2012 vcrun2013 win7
arch: win64
name: winetricks
prefix: $GAMEDIR
- task:
args: /SP- /NOCANCEL /SUPPRESSMSGBOXES
description: Installing Broken Lines
executable: setup
name: wineexec
prefix: $GAMEDIR
system:
env:
DXVK_HUD: compiler
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
pulse_latency: false
wine:
Desktop: true
slug: broken-lines-gog-w-esync-and-dxvk
steamid: 926580
version: GOG w/ Esync and DXVK enabled
year: 2020
{
"game_slug": "broken-lines",
"version": "GOG w/ Esync and DXVK enabled",
"description": "GOG only sells the Windoze version, but it runs with Wine + Esync and DXVK enabled.",
"notes": "The installer throws some error messages just continue to click OK and the install will complete successfully. Once the installer has finished be sure to choose exit rather than launch.\r\n\r\nLeave in \"Fullscreen (windowed)\" or the mouse will be unable to select in game and the game will freeze upon switching between currently-opened windows in other workspaces.",
"name": "Broken Lines",
"year": 2020,
"steamid": 926580,
"gogslug": "broken_lines",
"humblestoreid": "",
"runner": "wine",
"slug": "broken-lines-gog-w-esync-and-dxvk",
"installer_slug": "broken-lines-gog-w-esync-and-dxvk",
"script": {
"files": [
{
"dx2010": "https://lutris.net/files/tools/directx-2010.tar.gz"
},
{
"setup": "N/A:Select the GOG setup exe"
}
],
"game": {
"arch": "win64",
"exe": "drive_c/GOG Games/Broken Lines/Launch Broken Lines.lnk",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$CACHE/dxsetup",
"file": "dx2010"
}
},
{
"task": {
"arch": "win64",
"args": "/silent",
"executable": "$CACHE/dxsetup/DXSETUP.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "vcrun2012 vcrun2013 win7",
"arch": "win64",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"args": "/SP- /NOCANCEL /SUPPRESSMSGBOXES",
"description": "Installing Broken Lines",
"executable": "setup",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
],
"system": {
"env": {
"DXVK_HUD": "compiler",
"__GL_SHADER_DISK_CACHE": 1,
"__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR"
},
"pulse_latency": false
},
"wine": {
"Desktop": true
}
}
}