files:
- grapejuice: https://gitlab.com/brinkervii/grapejuice/-/archive/v7.20.11/grapejuice-v7.20.11.zip
game:
args: app
exe: $GAMEDIR/roblox
working_dir: $GAMEDIR
install_complete_text: Done, now enter in Roblox website(prefer firefox) and select
the experience or open Roblox app
installer:
- extract:
dst: $CACHE
file: grapejuice
format: zip
- merge:
dst: $GAMEDIR
src: $CACHE
- chmodx: $GAMEDIR/install.py
- execute:
description: installing grapejuice
env:
key: ./install.py
file: $GAMEDIR/install.py
terminal: false
- execute:
command: $HOME/.local/bin/grapejuice app
description: first time run of grapejuice
- chmodx: $HOME/.local/bin/grapejuice
- execute:
command: ln -s $HOME/.local/bin/grapejuice $GAMEDIR/roblox
description: creating symbolic link to grapejuice executable
- chmodx: $GAMEDIR/roblox
description: Grapejuice is a manager that installs and have a set of protocol and
file type handlers. These allow you to open games from place files, straight from
the Roblox Website and runs Roblox with native Api's like Vulkan or Opengl
game_slug: roblox
gogslug: ''
humblestoreid: ''
installer_slug: roblox-grapejuice
name: ROBLOX
notes: "Installing dependencies is needed \r\n\r\nInstall the dependencies first according\
\ to your distro:\r\nhttps://brinkervii.gitlab.io/grapejuice/start-here/\r\n\r\n\
Need wine 8.0 or latest\r\n\r\nError code 256\r\n\r\nif you are reinstalling grapejuice,\
\ there will probably be a conflict in the settings, so delete the file \"user_settings.json\"\
\ located in the folder ~/.config/brinkerviii/grapejuice/\r\n\r\nAudio not working\
\ when running Roblox on Lutris\r\n\r\nCheck if you have multiarch enabled in Debian\
\ derivated Distros. On Arch Linux derivates, install lib32-libpulse\r\n\r\nError\
\ on line 5, missing setuptools\r\n\r\nOn Arch Linux derivates, you need to install\
\ python-setuptools and python-virtualenv\r\n\r\nIncreasing Performance \r\n\r\n\
By default, grapejuice selects the Api according to your hardware, but if you are\
\ experiencing issues you to run, you can change to Opengl or Vulkan. To do that\
\ open grapejuice, Player, Graphics Settings, Roblox Renderer, and switch the api\
\ of your choice.\r\n\r\nYou can also use Esync and Fsync going to \"user_settings.json\"\
\ located in the folder ~/.config/brinkerviii/grapejuice/ and adding these parameters\
\ inside the \"env\" brackets:\r\n\r\n\"WINEESYNC\": \"1\",\r\n\"WINEFSYNC\": \"\
1\"\r\n\r\nDue to the ongoing anticheat situation Roblox has decided to end support\
\ for Linux. Unlike the previous situation this is not temporary and as far as we\
\ are aware this is now permanent."
runner: linux
script:
files:
- grapejuice: https://gitlab.com/brinkervii/grapejuice/-/archive/v7.20.11/grapejuice-v7.20.11.zip
game:
args: app
exe: $GAMEDIR/roblox
working_dir: $GAMEDIR
install_complete_text: Done, now enter in Roblox website(prefer firefox) and select
the experience or open Roblox app
installer:
- extract:
dst: $CACHE
file: grapejuice
format: zip
- merge:
dst: $GAMEDIR
src: $CACHE
- chmodx: $GAMEDIR/install.py
- execute:
description: installing grapejuice
env:
key: ./install.py
file: $GAMEDIR/install.py
terminal: false
- execute:
command: $HOME/.local/bin/grapejuice app
description: first time run of grapejuice
- chmodx: $HOME/.local/bin/grapejuice
- execute:
command: ln -s $HOME/.local/bin/grapejuice $GAMEDIR/roblox
description: creating symbolic link to grapejuice executable
- chmodx: $GAMEDIR/roblox
slug: roblox-grapejuice
steamid: null
version: Grapejuice
year: 2006
{
"game_slug": "roblox",
"version": "Grapejuice",
"description": "Grapejuice is a manager that installs and have a set of protocol and file type handlers. These allow you to open games from place files, straight from the Roblox Website and runs Roblox with native Api's like Vulkan or Opengl",
"notes": "Installing dependencies is needed \r\n\r\nInstall the dependencies first according to your distro:\r\nhttps://brinkervii.gitlab.io/grapejuice/start-here/\r\n\r\nNeed wine 8.0 or latest\r\n\r\nError code 256\r\n\r\nif you are reinstalling grapejuice, there will probably be a conflict in the settings, so delete the file \"user_settings.json\" located in the folder ~/.config/brinkerviii/grapejuice/\r\n\r\nAudio not working when running Roblox on Lutris\r\n\r\nCheck if you have multiarch enabled in Debian derivated Distros. On Arch Linux derivates, install lib32-libpulse\r\n\r\nError on line 5, missing setuptools\r\n\r\nOn Arch Linux derivates, you need to install python-setuptools and python-virtualenv\r\n\r\nIncreasing Performance \r\n\r\nBy default, grapejuice selects the Api according to your hardware, but if you are experiencing issues you to run, you can change to Opengl or Vulkan. To do that open grapejuice, Player, Graphics Settings, Roblox Renderer, and switch the api of your choice.\r\n\r\nYou can also use Esync and Fsync going to \"user_settings.json\" located in the folder ~/.config/brinkerviii/grapejuice/ and adding these parameters inside the \"env\" brackets:\r\n\r\n\"WINEESYNC\": \"1\",\r\n\"WINEFSYNC\": \"1\"\r\n\r\nDue to the ongoing anticheat situation Roblox has decided to end support for Linux. Unlike the previous situation this is not temporary and as far as we are aware this is now permanent.",
"name": "ROBLOX",
"year": 2006,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "linux",
"slug": "roblox-grapejuice",
"installer_slug": "roblox-grapejuice",
"script": {
"files": [
{
"grapejuice": "https://gitlab.com/brinkervii/grapejuice/-/archive/v7.20.11/grapejuice-v7.20.11.zip"
}
],
"game": {
"args": "app",
"exe": "$GAMEDIR/roblox",
"working_dir": "$GAMEDIR"
},
"install_complete_text": "Done, now enter in Roblox website(prefer firefox) and select the experience or open Roblox app",
"installer": [
{
"extract": {
"dst": "$CACHE",
"file": "grapejuice",
"format": "zip"
}
},
{
"merge": {
"dst": "$GAMEDIR",
"src": "$CACHE"
}
},
{
"chmodx": "$GAMEDIR/install.py"
},
{
"execute": {
"description": "installing grapejuice",
"env": {
"key": "./install.py"
},
"file": "$GAMEDIR/install.py",
"terminal": false
}
},
{
"execute": {
"command": "$HOME/.local/bin/grapejuice app",
"description": "first time run of grapejuice"
}
},
{
"chmodx": "$HOME/.local/bin/grapejuice"
},
{
"execute": {
"command": "ln -s $HOME/.local/bin/grapejuice $GAMEDIR/roblox",
"description": "creating symbolic link to grapejuice executable"
}
},
{
"chmodx": "$GAMEDIR/roblox"
}
]
}
}