files:
- archive: https://github.com/xenia-project/release-builds-windows/releases/latest/download/xenia_master.zip
game:
arch: win64
exe: drive_c/Program Files/Xenia/xenia.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
install_gecko: false
install_mono: true
name: create_prefix
prefix: $GAMEDIR
- task:
app: vcrun2019
description: Installing VC++ Runtime 2019
name: winetricks
- task:
app: win10
description: Setting Windows version to Windows 10
name: winetricks
- extract:
dst: $GAMEDIR/drive_c/Program Files/Xenia
file: archive
- chmodx: $GAMEDIR/drive_c/Program Files/Xenia/xenia.exe
- write_file:
content: ''
file: $GAMEDIR/drive_c/Program Files/Xenia/portable.txt
- task:
executable: $GAMEDIR/drive_c/Program Files/Xenia/xenia.exe
name: wineexec
- task:
args: $GAMEDIR/drive_c/Program Files/Xenia/xenia.config.toml
executable: notepad.exe
name: wineexec
description: ''
game_slug: xenia-emu
gogslug: ''
humblestoreid: ''
installer_slug: xenia-latest
name: Xenia
notes: "Known issues:\r\n - Crashes at launch when 'gpu' in xenia.config.toml at\
\ line 100 is set to \"any\" or \"d3d12\", so manually set 'gpu' from \"any\" to\
\ \"vulkan\", double quotes included, to prevent further crashing after config file\
\ gets created after first program execution."
runner: wine
script:
files:
- archive: https://github.com/xenia-project/release-builds-windows/releases/latest/download/xenia_master.zip
game:
arch: win64
exe: drive_c/Program Files/Xenia/xenia.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
install_gecko: false
install_mono: true
name: create_prefix
prefix: $GAMEDIR
- task:
app: vcrun2019
description: Installing VC++ Runtime 2019
name: winetricks
- task:
app: win10
description: Setting Windows version to Windows 10
name: winetricks
- extract:
dst: $GAMEDIR/drive_c/Program Files/Xenia
file: archive
- chmodx: $GAMEDIR/drive_c/Program Files/Xenia/xenia.exe
- write_file:
content: ''
file: $GAMEDIR/drive_c/Program Files/Xenia/portable.txt
- task:
executable: $GAMEDIR/drive_c/Program Files/Xenia/xenia.exe
name: wineexec
- task:
args: $GAMEDIR/drive_c/Program Files/Xenia/xenia.config.toml
executable: notepad.exe
name: wineexec
slug: xenia-latest
steamid: null
version: Latest
year: 2013
{
"game_slug": "xenia-emu",
"version": "Latest",
"description": "",
"notes": "Known issues:\r\n - Crashes at launch when 'gpu' in xenia.config.toml at line 100 is set to \"any\" or \"d3d12\", so manually set 'gpu' from \"any\" to \"vulkan\", double quotes included, to prevent further crashing after config file gets created after first program execution.",
"name": "Xenia",
"year": 2013,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "xenia-latest",
"installer_slug": "xenia-latest",
"script": {
"files": [
{
"archive": "https://github.com/xenia-project/release-builds-windows/releases/latest/download/xenia_master.zip"
}
],
"game": {
"arch": "win64",
"exe": "drive_c/Program Files/Xenia/xenia.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"install_gecko": false,
"install_mono": true,
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "vcrun2019",
"description": "Installing VC++ Runtime 2019",
"name": "winetricks"
}
},
{
"task": {
"app": "win10",
"description": "Setting Windows version to Windows 10",
"name": "winetricks"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files/Xenia",
"file": "archive"
}
},
{
"chmodx": "$GAMEDIR/drive_c/Program Files/Xenia/xenia.exe"
},
{
"write_file": {
"content": "",
"file": "$GAMEDIR/drive_c/Program Files/Xenia/portable.txt"
}
},
{
"task": {
"executable": "$GAMEDIR/drive_c/Program Files/Xenia/xenia.exe",
"name": "wineexec"
}
},
{
"task": {
"args": "$GAMEDIR/drive_c/Program Files/Xenia/xenia.config.toml",
"executable": "notepad.exe",
"name": "wineexec"
}
}
]
}
}