Playing any game as a guest user after using the workaround in Extra Comments
Using all tools in-game
Playing while logged in
*** READ EXTRA COMMENTS FOR THE WORKAROUND
What does not
Logging in to play games or playing premium games.
Chat (Guest users cannot chat)
Roblox Studio editing due to Internet Explorer dependency (???)
What was not tested
Video Recording (Should work)
Screenshots (Should work as well)
In order to run the game, one must run "winetricks cc580 pdh vcrun2008 winhttp wininet". wininet is absolutely necessary for the client to connect to the server and vcrun2008 is to fix various graphical glitches within the app. To play the game, open a terminal and type "wine cmd.exe". Once in wine's command prompt, enter the following commands, including the quotes: wine cmd C: cd "%UserProfile%\Local Settings\Application Data\RobloxVersions\version-*" &.\RobloxPlayerBeta.exe --id gameid Replace gameid with the ID from the URL of the game you wish to play. For example, if the game is located at http://www.roblox.com/Heli-Wars-Desert-Attack-place?id=483633, enter 483633 for the game ID. To log into your account, open the Roblox Studio and log in through there. Once logged in, the Roblox Player workaround will automatically use your account and any game you join will use that account. To log out, just open Roblox Studio and log out through there. The game itself should work flawlessly at this point :)
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Feb 13 2021||6.2-staging||Yes||Yes||Yes||Garbage||Bakon Bot|
|Show||Arch Linux x86_64||Jan 17 2021||5.22-staging||Yes||Yes||Yes||Garbage||Gongaga|
|Show||Ubuntu 16.04 "Xenial" i386 (+ variants like Kubuntu)||Aug 26 2020||5.0.2||Yes||No||No||Garbage||Connor Turner|
|Show||Arch Linux x86_64||Jun 15 2020||5.10||Yes||Yes||No||Garbage||Bakon Bot|
|Show||Ubuntu 19.10 "Eoan" (+ variants like Kubuntu)||Mar 31 2020||5.4-staging||Yes||Yes||No||Garbage||Jonathan Alfonso|
In older versions of Wine, 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.
We recommend using Wine 5.0 or higher.
The Roblox game client is using anti-cheat and security features (VMProtect) that prevent Wine (and other emulators) from connecting to servers.
The client will load up just fine and you will be connected for a brief second but will be forced into a disconnect within 10 seconds.