Able to launch games and play for a few seconds
What does not
Game uses "VMProtect" anti-cheating engine, which detects Wine and assumes you are trying to cheat, causing you to be kicked from the server with error 268.
What was not tested
Not able to be in a game longer than about 30 seconds to a minute
Game would work perfectly if not for VMProtect. When launching a self-hosted server through the Studio, the player works perfectly. The bug with capitalization and random characters in chat is fixed, and everything runs just as well as it does on Windows. The sole issue with this game is VMProtect.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|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|
|Current||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|
|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.