Installer the-eminence-in-shadow-rpg-global

files:
- installer: https://us-prd-launcher-cdn-shadow-garden-mog.akamaized.net/launcher/mogInstaller.msi
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/MasterofGarden.exe
  prefix: $GAMEDIR
  working_dir: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/
installer:
- task:
    arch: win64
    install_mono: false
    name: create_prefix
- task:
    app: dotnet48
    name: winetricks
    silent: true
- task:
    executable: installer
    name: wineexec
    prefix: $GAMEDIR
- task:
    executable: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/mogLauncher.exe
    name: wineexec
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/
description: From https://www.crunchyroll.com/games/eminenceinshadow/
game_slug: the-eminence-in-shadow-rpg
gogslug: ''
humblestoreid: ''
installer_slug: the-eminence-in-shadow-rpg-global
name: The Eminence in Shadow RPG
notes: "Do not change the install location (it must be `C:\\Program Files (x86)/Crunchyroll\
  \ Games, LLC/MasterofGarden/`). I was trying to force the msi to operate in silent\
  \ mode but I am not fluent in writing Lutris install scripts and standard `msiexec`\
  \ arguments failed to work.\r\n\r\nI had a lot of issues trying to write the installer\
  \ and this is the one that finally worked. If it doesn't work, you may need to try\
  \ a version of Wine that does not have FShack patches.\r\n\r\nIf you are trying\
  \ to link to an existing save, you will need to use the in-game \"transfer account\"\
  \ option in the launch screen menu. This will open up a new window in your internet\
  \ browser. Do the account link, but when it gives you the option to \"Start the\
  \ game\" from your browser, right click the button, \"copy link\" (or your browser's\
  \ equivalent), and then configure the Lutris \"Game Options\" to add the argument\
  \ `--custom_login_token ` and then paste in the link from before and delete `masterofgardenus://`\
  \ from the front of it.\r\n\r\nTo update the game client when required, switch the\
  \ EXE from `MasterofGarden.exe` to `mogLauncher.exe`.\r\n\r\nThere may be sound\
  \ issues."
runner: wine
script:
  files:
  - installer: https://us-prd-launcher-cdn-shadow-garden-mog.akamaized.net/launcher/mogInstaller.msi
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/MasterofGarden.exe
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/
  installer:
  - task:
      arch: win64
      install_mono: false
      name: create_prefix
  - task:
      app: dotnet48
      name: winetricks
      silent: true
  - task:
      executable: installer
      name: wineexec
      prefix: $GAMEDIR
  - task:
      executable: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/mogLauncher.exe
      name: wineexec
      prefix: $GAMEDIR
      working_dir: $GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/
slug: the-eminence-in-shadow-rpg-global
steamid: null
version: Global
year: 2022
{
  "game_slug": "the-eminence-in-shadow-rpg",
  "version": "Global",
  "description": "From https://www.crunchyroll.com/games/eminenceinshadow/",
  "notes": "Do not change the install location (it must be `C:\\Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/`). I was trying to force the msi to operate in silent mode but I am not fluent in writing Lutris install scripts and standard `msiexec` arguments failed to work.\r\n\r\nI had a lot of issues trying to write the installer and this is the one that finally worked. If it doesn't work, you may need to try a version of Wine that does not have FShack patches.\r\n\r\nIf you are trying to link to an existing save, you will need to use the in-game \"transfer account\" option in the launch screen menu. This will open up a new window in your internet browser. Do the account link, but when it gives you the option to \"Start the game\" from your browser, right click the button, \"copy link\" (or your browser's equivalent), and then configure the Lutris \"Game Options\" to add the argument `--custom_login_token ` and then paste in the link from before and delete `masterofgardenus://` from the front of it.\r\n\r\nTo update the game client when required, switch the EXE from `MasterofGarden.exe` to `mogLauncher.exe`.\r\n\r\nThere may be sound issues.",
  "name": "The Eminence in Shadow RPG",
  "year": 2022,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "the-eminence-in-shadow-rpg-global",
  "installer_slug": "the-eminence-in-shadow-rpg-global",
  "script": {
    "files": [
      {
        "installer": "https://us-prd-launcher-cdn-shadow-garden-mog.akamaized.net/launcher/mogInstaller.msi"
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/MasterofGarden.exe",
      "prefix": "$GAMEDIR",
      "working_dir": "$GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "install_mono": false,
          "name": "create_prefix"
        }
      },
      {
        "task": {
          "app": "dotnet48",
          "name": "winetricks",
          "silent": true
        }
      },
      {
        "task": {
          "executable": "installer",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "executable": "$GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/mogLauncher.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR",
          "working_dir": "$GAMEDIR/drive_c/Program Files (x86)/Crunchyroll Games, LLC/MasterofGarden/"
        }
      }
    ]
  }
}
Back to game