Repository navigation
Releases
Ginrose Studio 0.3.6
Ginrose Studio gets the same Rosemary as Ginrose 0.3.6.
- Rosemary is now upstream main (microlift/rosemary@f3e4bbbb) plus Ginrose's open pull requests, instead of Rosemary 0.5.0 plus fixes. It brings upstream's own work, such as Metal submissions on their own thread (#230).
- On its first launch, Rosemary updates the prefix to MiniDarwin 16. Ginrose Studio 0.3.5 and older then refuse that prefix as a rollback.
Built from tag v0.3.6 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.3.6.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.6-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.6_amd64.deb
sudo dnf install ./ginrose-studio-0.3.6-1.x86_64.rpmGinrose Studio 0.3.5
- Downloading Ginrose's Rosemary outside the Flatpak is no longer cut off after 30 seconds on slower connections (Studio's own download already was not). Same fix as Ginrose 0.3.5.
- Same Rosemary as 0.3.3.
Built from tag v0.3.5 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.3.3.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.5-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.5_amd64.deb
sudo dnf install ./ginrose-studio-0.3.5-1.x86_64.rpmGinrose Studio 0.3.4
A small fix from @rubenmarcus.
ginrose-studio rosemary <path>reported success and exited with 0 even when it could not save the new Rosemary selection in its configuration. It now reports the error instead (nunreasonable/ginrose#2).- The installer keeps a handler for
roblox-studio:androblox-studio-auth:links that another app already has, instead of taking it over (#1). Run thexdg-mimecommand in the README to make Ginrose Studio the handler. - Same Rosemary as 0.3.3.
Built from tag v0.3.4 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.3.3.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.4-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.4_amd64.deb
sudo dnf install ./ginrose-studio-0.3.4-1.x86_64.rpmGinrose Studio 0.3.3
Ginrose Studio gets the same Rosemary as Ginrose 0.3.3: presented frames are reported on time without holding back presentation.
- 0.3.2 fixed presented handlers running two frames late by having the presentation thread wait for each swapchain copy. That wait could stall presentation on a copy that never finishes, waited on every window, and made each frame's copy wait for the previous one. Copies are now retired by the device's completion thread as its work finishes, so handlers still run about a frame after presenting and presentation never waits.
- The same fix is proposed upstream in microlift/rosemary#239. The display link fix from 0.3.2 has been merged upstream (#238).
Built from tag v0.3.3 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.3.3.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.3-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.3_amd64.deb
sudo dnf install ./ginrose-studio-0.3.3-1.x86_64.rpmGinrose Studio 0.3.2
Ginrose Studio gets the same Rosemary as Ginrose 0.3.2.
- Frame pacing: a game that sets its display link's rate every frame no longer restarts its timer each time, and presented handlers run as soon as a frame is on screen instead of two frames later.
- Less CPU per draw: descriptor sets a frame already wrote are reused, and their keys hash faster.
- Wayland pointer warps from upstream Rosemary: the cursor now moves when Studio recentres it, also while the camera is held.
Built from tag v0.3.2 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.3.2.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.2-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.2_amd64.deb
sudo dnf install ./ginrose-studio-0.3.2-1.x86_64.rpmGinrose Studio 0.3.1
Ginrose Studio now comes as a distribution package too, for those who would rather not use Flatpak.
- Arch (
.pkg.tar.zst), Debian 13 and Ubuntu 25.04 or later (.deb), and Fedora and openSUSE Tumbleweed (.rpm), all holding the same official build as the Flatpak. They leave Rosemary out: Ginrose Studio uses arosemaryon yourPATH, such as the AUR's, or downloads one in its setup. - NixOS has a flake that builds it with Ginrose's Rosemary, and Gentoo an ebuild in rosemary-gentoo-overlay (USE
studio). Recipes and what each needs are in packaging. - The Rosemary settings and the setup list the runners Butter installed, so one can be picked without looking for its binary. The Flatpak can read the Butter Flatpak's runners too.
- Same Rosemary as 0.3.0.
Built from tag v0.3.1 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.5.
Install or update the Flatpak with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | shOr a package, from this release's files:
sudo pacman -U ginrose-studio-bin-0.3.1-1-x86_64.pkg.tar.zst
sudo apt install ./ginrose-studio_0.3.1_amd64.deb
sudo dnf install ./ginrose-studio-0.3.1-1.x86_64.rpmGinrose Studio 0.3.0
First release of Ginrose Studio: the official macOS Roblox Studio on Linux, through Rosemary 0.5.0 with fixes for drag and drop between Studio's panels and lower CPU use while idle.
- Downloads Studio straight from Roblox and keeps it up to date.
- Leaves you in charge: no signature checks, any FastFlag, any environment variable for Rosemary, extra launch arguments, a Rosemary binary of your choice, and buttons for the plugins folder and Documents.
- "Edit in Studio" on the website and Studio's browser login come back to the running Studio.
- Experimental: logging in, opening places, Team Create and dragging models work; some tools may misbehave.
Built from tag v0.3.0 of nunreasonable/ginrose. Rosemary source: nunreasonable/rosemary@ginrose-0.5.
Install or update with:
curl -fsSL https://raw.githubusercontent.com/nunreasonable/ginrose-studio/main/install.sh | sh