files:
- installer: https://m1.ppy.sh/r/osu!install.exe
game:
exe: drive_c/osu/osu!.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Setting up wine prefix
name: create_prefix
prefix: $GAMEDIR
- task:
app: dotnet48
arch: win64
description: Installing .NET Framework 4.8
name: winetricks
prefix: $GAMEDIR
- task:
app: corefonts vlgothic meiryo cjkfonts
arch: win64
description: Installing additional fonts for proper font display
name: winetricks
prefix: $GAMEDIR
- task:
app: win10
arch: win64
description: Changing reported Windows version to Windows 10
name: winetricks
prefix: $GAMEDIR
- merge:
dst: $GAMEDIR/drive_c/osu
src: installer
- task:
arch: win64
description: Installing Osu
executable: $GAMEDIR/drive_c/osu/osu!install.exe
name: wineexec
return_code: 65280
system:
env:
PULSE_LATENCY_MSEC: 30
description: ''
game_slug: osu
gogslug: ''
humblestoreid: ''
installer_slug: osu-stable
name: osu!
notes: Pipewire is recommended over Pulseaudio, although lower latency is set through
the installer for it.
runner: wine
script:
files:
- installer: https://m1.ppy.sh/r/osu!install.exe
game:
exe: drive_c/osu/osu!.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Setting up wine prefix
name: create_prefix
prefix: $GAMEDIR
- task:
app: dotnet48
arch: win64
description: Installing .NET Framework 4.8
name: winetricks
prefix: $GAMEDIR
- task:
app: corefonts vlgothic meiryo cjkfonts
arch: win64
description: Installing additional fonts for proper font display
name: winetricks
prefix: $GAMEDIR
- task:
app: win10
arch: win64
description: Changing reported Windows version to Windows 10
name: winetricks
prefix: $GAMEDIR
- merge:
dst: $GAMEDIR/drive_c/osu
src: installer
- task:
arch: win64
description: Installing Osu
executable: $GAMEDIR/drive_c/osu/osu!install.exe
name: wineexec
return_code: 65280
system:
env:
PULSE_LATENCY_MSEC: 30
slug: osu-stable
steamid: null
version: Stable
year: 2007
{
"game_slug": "osu",
"version": "Stable",
"description": "",
"notes": "Pipewire is recommended over Pulseaudio, although lower latency is set through the installer for it.",
"name": "osu!",
"year": 2007,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "osu-stable",
"installer_slug": "osu-stable",
"script": {
"files": [
{
"installer": "https://m1.ppy.sh/r/osu!install.exe"
}
],
"game": {
"exe": "drive_c/osu/osu!.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"description": "Setting up wine prefix",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "dotnet48",
"arch": "win64",
"description": "Installing .NET Framework 4.8",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "corefonts vlgothic meiryo cjkfonts",
"arch": "win64",
"description": "Installing additional fonts for proper font display",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "win10",
"arch": "win64",
"description": "Changing reported Windows version to Windows 10",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/osu",
"src": "installer"
}
},
{
"task": {
"arch": "win64",
"description": "Installing Osu",
"executable": "$GAMEDIR/drive_c/osu/osu!install.exe",
"name": "wineexec",
"return_code": 65280
}
}
],
"system": {
"env": {
"PULSE_LATENCY_MSEC": 30
}
}
}
}