Joining games & active servers with Firefox for Windows Playing games Launching Roblox Studio via the website DirectX and OpenGL rendering modes (OpenGL runs better.)
What does not
The shift key does not work, and random commas will be inserted if you have numlock on. Turn off numlock to make this more tolerable.
What was not tested
Not much, the game runs very well other than the shift key issue mentioned above.
You must run "winetricks vcrun2012 winhttp wininet" in a 32-bit wine prefix, using the latest in-development winetricks available on the winetricks homepage (see https://code.google.com/p/winetricks/). Additionally, you need to install Mozilla Firefox within your new wine prefix in order to launch games. Additionally, you need to run "wine regsvr32 `find $WINEPREFIX -iname NPRobloxProxy.dll`" if you would like to join games with the Windows version of Firefox. The game runs much better with the winetricks flag "ddr=gdi", however it may cause issues with some graphics cards. There is a script available for doing this automatically, visit https://github.com/alfonsojon/roblox-linux-wrapper to download the script.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 19.10 "Eoan" (+ variants like Kubuntu)||Mar 31 2020||5.4-staging||Yes||Yes||No||Garbage||Jonathan Alfonso|
|Show||Linux Mint 19.2 Tina||Dec 13 2019||4.21||Yes||Yes||Yes||Garbage||NerduMiner|
|Show||Arch Linux x86_64||Nov 24 2019||4.20||Yes||No||No||Garbage||Akos Miklos|
|Show||Arch Linux x86_64||Mar 25 2019||4.3||Yes||Yes||No||Garbage||Yudha|
|Show||Ubuntu 17.10 "Artful" i386 (+variants like Kubuntu)||Dec 18 2017||2.0.3||No, but has workaround||No||Yes||Garbage||Dylan Carr|
|Bug #||Description||Status||Resolution||Other apps affected|
|18388||Roblox crashes on install with unimplemented function pdh.dll.PdhMakeCounterPathA||CLOSED||FIXED||View|
|33989||iexplore.exe crash when logging in to www.roblox.com||CLOSED||FIXED||View|
|34121||Roblox: builtin browser refuses to load pages||CLOSED||DUPLICATE||View|
|37043||Keyboard input broken in Roblox Player||CLOSED||FIXED||View|
|37051||Roblox Studio embedded webpage does not load consistently or properly using built-in winhttp||CLOSED||FIXED||View|
|38240||D3D errors with Roblox Player (err:d3d:device_clear_render_targets >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glClearStencil @ device.c / 370)||CLOSED||WORKSFORME||View|
|39142||Roblox Client/Server connection is dropped with error "This server has shut down."||UNCONFIRMED||View|
|48306||Roblox Player: Client kicked with Error Code 268||UNCONFIRMED||View|
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.