Installer osu-windows-1

This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.

files:
- installer: https://m1.ppy.sh/r/osu!install.exe
- rpc: N/A:Please select the rpc file you just downloaded
game:
  arch: win32
  exe: drive_c/osu/osu!.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win32
    description: Setting up wine prefix
    install_gecko: false
    install_mono: false
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: dotnet45
    arch: win32
    description: Installing dotnet45
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: gdiplus
    arch: win32
    description: Installing gdiplus for graphical fixes
    name: winetricks
    prefix: $GAMEDIR
- task:
    key: HelBuflen
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DirectSound
    prefix: $GAMEDIR
    value: '512'
- task:
    key: SndQueueMax
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DirectSound
    prefix: $GAMEDIR
    value: '3'
- extract:
    dst: $GAMEDIR/drive_c/osu/
    file: rpc
- merge:
    dst: $GAMEDIR/drive_c/osu/
    src: installer
- task:
    arch: win32
    description: Installing osu!
    exclude_processes: osu!.exe
    executable: $GAMEDIR/drive_c/osu/osu!install.exe
    name: wineexec
- task:
    name: winekill
    prefix: $GAMEDIR
system:
  env:
    WINEDLLPATH: $GAMEDIR/drive_c/osu/bin32
  pulse_latency: true
wine:
  overrides:
    discord-rpc: builtin
  version: tkg-osu-4.6-x86_64
{
  "files": [
    {
      "installer": "https://m1.ppy.sh/r/osu!install.exe"
    },
    {
      "rpc": "N/A:Please select the rpc file you just downloaded"
    }
  ],
  "game": {
    "arch": "win32",
    "exe": "drive_c/osu/osu!.exe",
    "prefix": "$GAMEDIR"
  },
  "installer": [
    {
      "task": {
        "arch": "win32",
        "description": "Setting up wine prefix",
        "install_gecko": false,
        "install_mono": false,
        "name": "create_prefix",
        "prefix": "$GAMEDIR"
      }
    },
    {
      "task": {
        "app": "dotnet45",
        "arch": "win32",
        "description": "Installing dotnet45",
        "name": "winetricks",
        "prefix": "$GAMEDIR"
      }
    },
    {
      "task": {
        "app": "gdiplus",
        "arch": "win32",
        "description": "Installing gdiplus for graphical fixes",
        "name": "winetricks",
        "prefix": "$GAMEDIR"
      }
    },
    {
      "task": {
        "key": "HelBuflen",
        "name": "set_regedit",
        "path": "HKEY_CURRENT_USER\\Software\\Wine\\DirectSound",
        "prefix": "$GAMEDIR",
        "value": "512"
      }
    },
    {
      "task": {
        "key": "SndQueueMax",
        "name": "set_regedit",
        "path": "HKEY_CURRENT_USER\\Software\\Wine\\DirectSound",
        "prefix": "$GAMEDIR",
        "value": "3"
      }
    },
    {
      "extract": {
        "dst": "$GAMEDIR/drive_c/osu/",
        "file": "rpc"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR/drive_c/osu/",
        "src": "installer"
      }
    },
    {
      "task": {
        "arch": "win32",
        "description": "Installing osu!",
        "exclude_processes": "osu!.exe",
        "executable": "$GAMEDIR/drive_c/osu/osu!install.exe",
        "name": "wineexec"
      }
    },
    {
      "task": {
        "name": "winekill",
        "prefix": "$GAMEDIR"
      }
    }
  ],
  "system": {
    "env": {
      "WINEDLLPATH": "$GAMEDIR/drive_c/osu/bin32"
    },
    "pulse_latency": true
  },
  "wine": {
    "overrides": {
      "discord-rpc": "builtin"
    },
    "version": "tkg-osu-4.6-x86_64"
  }
}
Back to game