Installer roblox-grapejuice

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:
- grapejuice: https://gitlab.com/brinkervii/grapejuice/-/archive/v3.40.14/grapejuice-v3.40.14.zip
- robloxwine: https://cdn.discordapp.com/attachments/563966858462625822/859478607822323722/wine-tkg-staging-fsync-git-6.11.r7.g1a3b158f.tar.xz
installer:
- extract:
    dst: $CACHE
    file: grapejuice
    format: zip
- extract:
    dst: $CACHE
    file: robloxwine
    format: txz
- merge:
    dst: $GAMEDIR
    src: $CACHE
- write_file:
    content: '{ "show_fast_flag_warning": true, "wine_binary": "$HOME/Games/roblox/bin/wine64",
      "dll_overrides": "ucrtbase=n,b;api-ms-win-crt-private-l1-1-0=n,b;dxdiagn=;winemenubuilder.exe=",
      "no_daemon_mode": true, "release_channel": "master", "env": {} }'
    file: $HOME/.config/brinkervii/grapejuice/user_settings.json
- chmodx: $GAMEDIR/install.py
- execute:
    env:
      key: python3 install.py
    file: $GAMEDIR/install.py
    terminal: false
- execute:
    command: bash $HOME/.local/bin/grapjuice gui
script:
  game:
    args: gui
    exe: $HOME/.local/bin/grapejuice
    working_dir: $HOME
{
  "files": [
    {
      "grapejuice": "https://gitlab.com/brinkervii/grapejuice/-/archive/v3.40.14/grapejuice-v3.40.14.zip"
    },
    {
      "robloxwine": "https://cdn.discordapp.com/attachments/563966858462625822/859478607822323722/wine-tkg-staging-fsync-git-6.11.r7.g1a3b158f.tar.xz"
    }
  ],
  "installer": [
    {
      "extract": {
        "dst": "$CACHE",
        "file": "grapejuice",
        "format": "zip"
      }
    },
    {
      "extract": {
        "dst": "$CACHE",
        "file": "robloxwine",
        "format": "txz"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR",
        "src": "$CACHE"
      }
    },
    {
      "write_file": {
        "content": "{ \"show_fast_flag_warning\": true, \"wine_binary\": \"$HOME/Games/roblox/bin/wine64\", \"dll_overrides\": \"ucrtbase=n,b;api-ms-win-crt-private-l1-1-0=n,b;dxdiagn=;winemenubuilder.exe=\", \"no_daemon_mode\": true, \"release_channel\": \"master\", \"env\": {} }",
        "file": "$HOME/.config/brinkervii/grapejuice/user_settings.json"
      }
    },
    {
      "chmodx": "$GAMEDIR/install.py"
    },
    {
      "execute": {
        "env": {
          "key": "python3 install.py"
        },
        "file": "$GAMEDIR/install.py",
        "terminal": false
      }
    },
    {
      "execute": {
        "command": "bash $HOME/.local/bin/grapjuice gui"
      }
    }
  ],
  "script": {
    "game": {
      "args": "gui",
      "exe": "$HOME/.local/bin/grapejuice",
      "working_dir": "$HOME"
    }
  }
}
Back to game