files:
- glyphinstall: https://glyph.dyn.triongames.com/glyph/live/GlyphInstall.exe
game:
exe: drive_c/Program Files (x86)/Glyph/GlyphClient.exe
prefix: $GAMEDIR
installer:
- task:
description: 'Installing Glyph...
Do not change the installation path!'
exclude_processes: GlyphClientApp.exe
executable: glyphinstall
name: wineexec
prefix: $GAMEDIR
- task:
description: Installing Glyph...
name: winekill
prefix: $GAMEDIR
- execute:
args: -i 's/<MinOS>win.*<\/MinOS>/<MinOS>winxp<\/MinOS>/g' '$GAMEDIR/drive_c/Program
Files (x86)/Glyph/Library/GlyphLibrary.xml'
description: Fixing Glyph Library
file: sed
- execute:
args: a-w '$GAMEDIR/drive_c/Program Files (x86)/Glyph/Library/GlyphLibrary.xml'
description: Fixing Glyph Library
file: chmod
- write_config:
description: Configuring Glyph to exit after game launch
file: $GAMEDIR/drive_c/users/$USER/Local Settings/Application Data/Glyph/GlyphClient.cfg
key: AfterLaunch
section: Glyph
value: Exit
- write_config:
description: Setting renderer for Trove to OpenGL
file: $GAMEDIR/drive_c/users/$USER/Application Data/Trove/Trove.cfg
key: Device
section: Rendering
value: opengl
system:
env:
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
description: Installs Glyph and allows to install Trove afterwards.
game_slug: trove
gogslug: ''
humblestoreid: ''
installer_slug: trove-glyph
name: Trove
notes: "The installer requires manual intervention, as there is no known silent install\
\ option for Glyph.\r\nChanging window mode in-game is really wonky, you should\
\ probably stay with the default."
runner: wine
script:
files:
- glyphinstall: https://glyph.dyn.triongames.com/glyph/live/GlyphInstall.exe
game:
exe: drive_c/Program Files (x86)/Glyph/GlyphClient.exe
prefix: $GAMEDIR
installer:
- task:
description: 'Installing Glyph...
Do not change the installation path!'
exclude_processes: GlyphClientApp.exe
executable: glyphinstall
name: wineexec
prefix: $GAMEDIR
- task:
description: Installing Glyph...
name: winekill
prefix: $GAMEDIR
- execute:
args: -i 's/<MinOS>win.*<\/MinOS>/<MinOS>winxp<\/MinOS>/g' '$GAMEDIR/drive_c/Program
Files (x86)/Glyph/Library/GlyphLibrary.xml'
description: Fixing Glyph Library
file: sed
- execute:
args: a-w '$GAMEDIR/drive_c/Program Files (x86)/Glyph/Library/GlyphLibrary.xml'
description: Fixing Glyph Library
file: chmod
- write_config:
description: Configuring Glyph to exit after game launch
file: $GAMEDIR/drive_c/users/$USER/Local Settings/Application Data/Glyph/GlyphClient.cfg
key: AfterLaunch
section: Glyph
value: Exit
- write_config:
description: Setting renderer for Trove to OpenGL
file: $GAMEDIR/drive_c/users/$USER/Application Data/Trove/Trove.cfg
key: Device
section: Rendering
value: opengl
system:
env:
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
slug: trove-glyph
steamid: 304050
version: Glyph
year: 2015
{
"game_slug": "trove",
"version": "Glyph",
"description": "Installs Glyph and allows to install Trove afterwards.",
"notes": "The installer requires manual intervention, as there is no known silent install option for Glyph.\r\nChanging window mode in-game is really wonky, you should probably stay with the default.",
"name": "Trove",
"year": 2015,
"steamid": 304050,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "trove-glyph",
"installer_slug": "trove-glyph",
"script": {
"files": [
{
"glyphinstall": "https://glyph.dyn.triongames.com/glyph/live/GlyphInstall.exe"
}
],
"game": {
"exe": "drive_c/Program Files (x86)/Glyph/GlyphClient.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"description": "Installing Glyph...\nDo not change the installation path!",
"exclude_processes": "GlyphClientApp.exe",
"executable": "glyphinstall",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"description": "Installing Glyph...",
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"execute": {
"args": "-i 's/<MinOS>win.*<\\/MinOS>/<MinOS>winxp<\\/MinOS>/g' '$GAMEDIR/drive_c/Program Files (x86)/Glyph/Library/GlyphLibrary.xml'",
"description": "Fixing Glyph Library",
"file": "sed"
}
},
{
"execute": {
"args": "a-w '$GAMEDIR/drive_c/Program Files (x86)/Glyph/Library/GlyphLibrary.xml'",
"description": "Fixing Glyph Library",
"file": "chmod"
}
},
{
"write_config": {
"description": "Configuring Glyph to exit after game launch",
"file": "$GAMEDIR/drive_c/users/$USER/Local Settings/Application Data/Glyph/GlyphClient.cfg",
"key": "AfterLaunch",
"section": "Glyph",
"value": "Exit"
}
},
{
"write_config": {
"description": "Setting renderer for Trove to OpenGL",
"file": "$GAMEDIR/drive_c/users/$USER/Application Data/Trove/Trove.cfg",
"key": "Device",
"section": "Rendering",
"value": "opengl"
}
}
],
"system": {
"env": {
"__GL_SHADER_DISK_CACHE": 1,
"__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR"
}
}
}
}