What does not
Test Server does not work.
Referencing Microsoft API functions does not work in a 64-bit wineprefix. See workarounds.
What was not tested
Wine DLL overrides required:
api-ms-win-crt-private-l1-1-0.dll (native, builtin)
Roblox uses protocol handlers to open games from the website. You'll have to create a protocol handler for the 'roblox-studio' protocol.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Arch Linux||Apr 05 2019||4.5||Yes||Yes||No||Silver||BrinkerVII|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Apr 19 2019||4.0||Yes||No||No||Garbage||Cynthia Morrels|
|Show||Linux Mint 18.2 "Sonya" x86_64||Mar 07 2018||3.3||Yes||Yes||No||Garbage||Andrzej KilijaÅ„ski|
|Show||Linux Mint 18.2 "Sonya" x86_64||Mar 02 2018||3.2||Yes||Yes||No||Garbage||Andrzej KilijaÅ„ski|
|Show||Linux Mint 18.3 "Sylvia" x86_64||Dec 28 2017||2.21-staging||No, but has workaround||No||Yes||Garbage||Dylan Carr|
If you are having issues, make sure you ran "winetricks ddr=gdi". If it still does not work, try wine-staging.
Both Roblox Player & Studio work far better with OpenGL graphics enabled.
To enable OpenGL mode, open the Roblox Studio, click "File", then "Settings", followed by "Rendering". A prompt will come up saying "Changing settings may make ROBLOX unstable". Click OK. Under the Rendering submenu, change the option "graphicsMode" from "Direct3D" to "OpenGL". Restart Roblox Studio.The game should now perform much better.