Installer ragnarok-m-classic-global-ro-global-classic

files:
- rom_installer:
    filename: ROMClassicLauncherInstaller.exe
    url: https://tap.io/kIHO04x
- edge_setup:
    filename: MicrosoftEdgeSetup.exe
    url: https://go.microsoft.com/fwlink/?linkid=2108834&Channel=Stable&language=en&brand=M100
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global/GameLauncher.exe
  prefix: $GAMEDIR
  working_dir: $GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global
install_complete_text: "Installation complete with the following steps:\n - 64-bit\
  \ Wine prefix created\n - Microsoft Edge installed (required for OAuth login with\
  \ Apple, Facebook, or Google)\n - Edge processes cleaned up\n - Ragnarok M Classic\
  \ Global Client installed\n - Client install processes cleaned up\n - Core components\
  \ (corefonts, vcrun2019, d3dcompiler_47) force-installed via winetricks\n - Final\
  \ cleanup completed\nInstall location: C:\\Program Files (x86)\\XD\\Ragnarok M Classic\
  \ Global\n"
installer:
- task:
    arch: win64
    description: Creating 64-bit Wine prefix
    name: create_prefix
    prefix: $GAMEDIR
- task:
    arch: win64
    args: /silent /install
    description: Installing Microsoft Edge... Please be patient, this process may
      take several minutes. (This step is required to enable OAuth authentication
      with Apple, Facebook, or Google once the game has started.)
    executable: edge_setup
    name: wineexec
    prefix: $GAMEDIR
- task:
    description: Cleanup Edge processes
    name: winekill
    prefix: $GAMEDIR
- task:
    arch: win64
    args: /S
    description: Install Ragnarok M Classic Global Client
    executable: rom_installer
    name: wineexec
    prefix: $GAMEDIR
- task:
    description: Cleanup Ragnarok M Classic Global Client install processes
    name: winekill
    prefix: $GAMEDIR
- execute:
    command: WINEPREFIX="$GAMEDIR/pfx" winetricks -q -f corefonts vcrun2019 d3dcompiler_47
    description: Force install of core components using winetricks (CLI) to ensure
      Edge functions properly.
- task:
    description: Final cleanup
    name: winekill
    prefix: $GAMEDIR
description: Installs a 64-bit Wine prefix, Microsoft Edge, core components via winetricks
  and Ragnarok M Classic Global.
game_slug: ragnarok-m-classic-global
gogslug: ''
humblestoreid: ''
installer_slug: ragnarok-m-classic-global-ro-global-classic
name: 'Ragnarok M: Classic Global'
notes: "v1.0 - 19 September 2025:\r\nIMPORTANT: For best results, set the default\
  \ Lutris runner to GE-Proton (Latest) before installing.  \r\nThis installer script\
  \ has been tested against GE-Proton10-15.\r\n\r\n* Create a 64-bit Wine prefix.\r\
  \n* Silent Install Microsoft Edge inside the prefix (required for OAuth authentication\
  \ with Apple, Facebook, or Google).\r\n* Force-install core components via winetricks:\
  \ corefonts, vcrun2019, d3dcompiler_47\r\n* Silent Install RO in the default path:\
  \ C:\\Program Files (x86)\\XD\\Ragnarok M Classic Global\r\n* Cleanup of Edge and\
  \ RO install processes is handled automatically."
runner: wine
script:
  files:
  - rom_installer:
      filename: ROMClassicLauncherInstaller.exe
      url: https://tap.io/kIHO04x
  - edge_setup:
      filename: MicrosoftEdgeSetup.exe
      url: https://go.microsoft.com/fwlink/?linkid=2108834&Channel=Stable&language=en&brand=M100
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global/GameLauncher.exe
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global
  install_complete_text: "Installation complete with the following steps:\n - 64-bit\
    \ Wine prefix created\n - Microsoft Edge installed (required for OAuth login with\
    \ Apple, Facebook, or Google)\n - Edge processes cleaned up\n - Ragnarok M Classic\
    \ Global Client installed\n - Client install processes cleaned up\n - Core components\
    \ (corefonts, vcrun2019, d3dcompiler_47) force-installed via winetricks\n - Final\
    \ cleanup completed\nInstall location: C:\\Program Files (x86)\\XD\\Ragnarok M\
    \ Classic Global\n"
  installer:
  - task:
      arch: win64
      description: Creating 64-bit Wine prefix
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      arch: win64
      args: /silent /install
      description: Installing Microsoft Edge... Please be patient, this process may
        take several minutes. (This step is required to enable OAuth authentication
        with Apple, Facebook, or Google once the game has started.)
      executable: edge_setup
      name: wineexec
      prefix: $GAMEDIR
  - task:
      description: Cleanup Edge processes
      name: winekill
      prefix: $GAMEDIR
  - task:
      arch: win64
      args: /S
      description: Install Ragnarok M Classic Global Client
      executable: rom_installer
      name: wineexec
      prefix: $GAMEDIR
  - task:
      description: Cleanup Ragnarok M Classic Global Client install processes
      name: winekill
      prefix: $GAMEDIR
  - execute:
      command: WINEPREFIX="$GAMEDIR/pfx" winetricks -q -f corefonts vcrun2019 d3dcompiler_47
      description: Force install of core components using winetricks (CLI) to ensure
        Edge functions properly.
  - task:
      description: Final cleanup
      name: winekill
      prefix: $GAMEDIR
slug: ragnarok-m-classic-global-ro-global-classic
steamid: null
version: RO Global Classic
year: 2025
{
  "game_slug": "ragnarok-m-classic-global",
  "version": "RO Global Classic",
  "description": "Installs a 64-bit Wine prefix, Microsoft Edge, core components via winetricks and Ragnarok M Classic Global.",
  "notes": "v1.0 - 19 September 2025:\r\nIMPORTANT: For best results, set the default Lutris runner to GE-Proton (Latest) before installing.  \r\nThis installer script has been tested against GE-Proton10-15.\r\n\r\n* Create a 64-bit Wine prefix.\r\n* Silent Install Microsoft Edge inside the prefix (required for OAuth authentication with Apple, Facebook, or Google).\r\n* Force-install core components via winetricks: corefonts, vcrun2019, d3dcompiler_47\r\n* Silent Install RO in the default path: C:\\Program Files (x86)\\XD\\Ragnarok M Classic Global\r\n* Cleanup of Edge and RO install processes is handled automatically.",
  "name": "Ragnarok M: Classic Global",
  "year": 2025,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "ragnarok-m-classic-global-ro-global-classic",
  "installer_slug": "ragnarok-m-classic-global-ro-global-classic",
  "script": {
    "files": [
      {
        "rom_installer": {
          "filename": "ROMClassicLauncherInstaller.exe",
          "url": "https://tap.io/kIHO04x"
        }
      },
      {
        "edge_setup": {
          "filename": "MicrosoftEdgeSetup.exe",
          "url": "https://go.microsoft.com/fwlink/?linkid=2108834&Channel=Stable&language=en&brand=M100"
        }
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global/GameLauncher.exe",
      "prefix": "$GAMEDIR",
      "working_dir": "$GAMEDIR/drive_c/Program Files (x86)/XD/Ragnarok M Classic Global"
    },
    "install_complete_text": "Installation complete with the following steps:\n - 64-bit Wine prefix created\n - Microsoft Edge installed (required for OAuth login with Apple, Facebook, or Google)\n - Edge processes cleaned up\n - Ragnarok M Classic Global Client installed\n - Client install processes cleaned up\n - Core components (corefonts, vcrun2019, d3dcompiler_47) force-installed via winetricks\n - Final cleanup completed\nInstall location: C:\\Program Files (x86)\\XD\\Ragnarok M Classic Global\n",
    "installer": [
      {
        "task": {
          "arch": "win64",
          "description": "Creating 64-bit Wine prefix",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "args": "/silent /install",
          "description": "Installing Microsoft Edge... Please be patient, this process may take several minutes. (This step is required to enable OAuth authentication with Apple, Facebook, or Google once the game has started.)",
          "executable": "edge_setup",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "Cleanup Edge processes",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "args": "/S",
          "description": "Install Ragnarok M Classic Global Client",
          "executable": "rom_installer",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "Cleanup Ragnarok M Classic Global Client install processes",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "command": "WINEPREFIX=\"$GAMEDIR/pfx\" winetricks -q -f corefonts vcrun2019 d3dcompiler_47",
          "description": "Force install of core components using winetricks (CLI) to ensure Edge functions properly."
        }
      },
      {
        "task": {
          "description": "Final cleanup",
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      }
    ]
  }
}
Back to game