Installer rose-online-windows

files:
- rose_installer: https://f002.backblazeb2.com/file/rose-public/RoseOnlineSetup.exe
- vc_redist: https://aka.ms/vs/17/release/vc_redist.x64.exe
- webview2:
    filename: MicrosoftEdgeWebview2Setup.exe
    url: https://go.microsoft.com/fwlink/p/?LinkId=2124703
- rose_icon16x16: https://www.roseonlinegame.com/images/favicon-16x16.png
- rose_icon32x32: https://www.roseonlinegame.com/images/favicon-32x32.png
game:
  appid: 215120
  arch: win64
  exe: drive_c/Program Files/ROSE Online/rose-updater.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- move:
    description: Installing ROSE Icon 16x16
    dst: $HOME/.local/share/icons/hicolor/16x16/apps/lutris_rose-online.png
    src: rose_icon16x16
- move:
    description: Installing ROSE Icon 32x32
    dst: $HOME/.local/share/icons/hicolor/32x32/apps/lutris_rose-online.png
    src: rose_icon32x32
- task:
    app: win7
    arch: win64
    description: Switching Wine to Windows 7 for WebView2 installer...
    name: winetricks
    prefix: $GAMEDIR
- chmodx: webview2
- task:
    args: /silent /install
    description: Installing WebView2 dependency
    executable: webview2
    name: wineexec
- task:
    app: win10
    arch: win64
    description: Switching back Wine to Windows 10
    name: winetricks
    prefix: $GAMEDIR
- task:
    args: /q /norestart
    description: Installing Latest Visual C++ Redistributable...
    executable: vc_redist
    name: wineexec
- chmodx: rose_installer
- task:
    args: /VERYSILENT /ALLUSERS /SP-
    description: Installing ROSE Online
    executable: rose_installer
    name: wineexec
    prefix: $GAMEDIR
description: ROSE Online Auto Installer supported by the ROSE Team
game_slug: rose-online
gogslug: ''
humblestoreid: ''
installer_slug: rose-online-windows
name: ROSE Online
notes: "- Launcher News will show black but don't worry about it and just wait that\
  \ the Play button become available.\r\n- For Steam Deck Users, i recommand to play\
  \ in Gaming Mode to avoid issues with the virtual keyboard.\r\n- For All users,\
  \ please disable V-Sync ingame to get rid of the input lag."
runner: wine
script:
  files:
  - rose_installer: https://f002.backblazeb2.com/file/rose-public/RoseOnlineSetup.exe
  - vc_redist: https://aka.ms/vs/17/release/vc_redist.x64.exe
  - webview2:
      filename: MicrosoftEdgeWebview2Setup.exe
      url: https://go.microsoft.com/fwlink/p/?LinkId=2124703
  - rose_icon16x16: https://www.roseonlinegame.com/images/favicon-16x16.png
  - rose_icon32x32: https://www.roseonlinegame.com/images/favicon-32x32.png
  game:
    appid: 215120
    arch: win64
    exe: drive_c/Program Files/ROSE Online/rose-updater.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win64
      name: create_prefix
      prefix: $GAMEDIR
  - move:
      description: Installing ROSE Icon 16x16
      dst: $HOME/.local/share/icons/hicolor/16x16/apps/lutris_rose-online.png
      src: rose_icon16x16
  - move:
      description: Installing ROSE Icon 32x32
      dst: $HOME/.local/share/icons/hicolor/32x32/apps/lutris_rose-online.png
      src: rose_icon32x32
  - task:
      app: win7
      arch: win64
      description: Switching Wine to Windows 7 for WebView2 installer...
      name: winetricks
      prefix: $GAMEDIR
  - chmodx: webview2
  - task:
      args: /silent /install
      description: Installing WebView2 dependency
      executable: webview2
      name: wineexec
  - task:
      app: win10
      arch: win64
      description: Switching back Wine to Windows 10
      name: winetricks
      prefix: $GAMEDIR
  - task:
      args: /q /norestart
      description: Installing Latest Visual C++ Redistributable...
      executable: vc_redist
      name: wineexec
  - chmodx: rose_installer
  - task:
      args: /VERYSILENT /ALLUSERS /SP-
      description: Installing ROSE Online
      executable: rose_installer
      name: wineexec
      prefix: $GAMEDIR
slug: rose-online-windows
steamid: 215120
version: Windows
year: 2012
{
  "game_slug": "rose-online",
  "version": "Windows",
  "description": "ROSE Online Auto Installer supported by the ROSE Team",
  "notes": "- Launcher News will show black but don't worry about it and just wait that the Play button become available.\r\n- For Steam Deck Users, i recommand to play in Gaming Mode to avoid issues with the virtual keyboard.\r\n- For All users, please disable V-Sync ingame to get rid of the input lag.",
  "name": "ROSE Online",
  "year": 2012,
  "steamid": 215120,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "rose-online-windows",
  "installer_slug": "rose-online-windows",
  "script": {
    "files": [
      {
        "rose_installer": "https://f002.backblazeb2.com/file/rose-public/RoseOnlineSetup.exe"
      },
      {
        "vc_redist": "https://aka.ms/vs/17/release/vc_redist.x64.exe"
      },
      {
        "webview2": {
          "filename": "MicrosoftEdgeWebview2Setup.exe",
          "url": "https://go.microsoft.com/fwlink/p/?LinkId=2124703"
        }
      },
      {
        "rose_icon16x16": "https://www.roseonlinegame.com/images/favicon-16x16.png"
      },
      {
        "rose_icon32x32": "https://www.roseonlinegame.com/images/favicon-32x32.png"
      }
    ],
    "game": {
      "appid": 215120,
      "arch": "win64",
      "exe": "drive_c/Program Files/ROSE Online/rose-updater.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "move": {
          "description": "Installing ROSE Icon 16x16",
          "dst": "$HOME/.local/share/icons/hicolor/16x16/apps/lutris_rose-online.png",
          "src": "rose_icon16x16"
        }
      },
      {
        "move": {
          "description": "Installing ROSE Icon 32x32",
          "dst": "$HOME/.local/share/icons/hicolor/32x32/apps/lutris_rose-online.png",
          "src": "rose_icon32x32"
        }
      },
      {
        "task": {
          "app": "win7",
          "arch": "win64",
          "description": "Switching Wine to Windows 7 for WebView2 installer...",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "chmodx": "webview2"
      },
      {
        "task": {
          "args": "/silent /install",
          "description": "Installing WebView2 dependency",
          "executable": "webview2",
          "name": "wineexec"
        }
      },
      {
        "task": {
          "app": "win10",
          "arch": "win64",
          "description": "Switching back Wine to Windows 10",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "args": "/q /norestart",
          "description": "Installing Latest Visual C++ Redistributable...",
          "executable": "vc_redist",
          "name": "wineexec"
        }
      },
      {
        "chmodx": "rose_installer"
      },
      {
        "task": {
          "args": "/VERYSILENT /ALLUSERS /SP-",
          "description": "Installing ROSE Online",
          "executable": "rose_installer",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      }
    ]
  }
}
Back to game