Update README.md to mention dependencies and motivation behind project. Create launch.sh, a way to detect and launch the latest Roblox Studio install.

This commit is contained in:
Amelia Violetta 2025-05-23 16:55:26 +01:00
parent 59bd79d900
commit e77a6cf3c6
2 changed files with 27 additions and 0 deletions

View file

@ -1,3 +1,19 @@
# roblox-studio-linux # roblox-studio-linux
A collection of Bash scripts to manage the Roblox Studio installation on Linux A collection of Bash scripts to manage the Roblox Studio installation on Linux
If looking for a GUI app, consider [Vinegar by Vinegar HQ](https://vinegarhq.org/Sober/Home/index.html).
## Dependencies
- [Wine](https://wiki.archlinux.org/title/Wine): a a compatibility layer allowing UNIX users to run Windows applications. Tested versions: `^wine-10.2`->`wine-10.2`
- (optional) [X11 Desktop Session](https://www.x.org/wiki/): From my experience, Roblox Studio's camera does not behave as expected when using Wayland.
## Motivation
A minimal dependency way, run-once-and-forget solution to installing Roblox Studio on Linux.
You should only need to run `install.sh` once, since that Roblox Studio auto-updates, and the `.desktop` created and placed under `~/.local/share/applications ` supports Roblox Studio schemes.
`launch.sh` is used to launch the latest Roblox Studio install.

11
launch.sh Executable file
View file

@ -0,0 +1,11 @@
source config.sh
versions_dir="$prefix/drive_c/users/$(whoami)/AppData/Local/Roblox/Versions/*/"
latest=$(ls -dt --time=birth $versions_dir | head -n 1)
export WINEPREFIX=$(realpath $prefix)
windows_path=$(winepath --windows $latest)
wine $windows_path/RobloxStudioBeta.exe