Well, shit. Unfortunate news from the Vinegar Discord: Roblox will block Wine in future releases.
This is going to end my “Steam Deck as a primary desktop PC for my kid” experiment.
Why block Wine? It’s gotta be a tiny fraction of their user base.
There’s a gamingonlinux article which might explain a bit.
Very roughly, a few alterations to the anticheat to make it work on Wine made some of the anticheat’s workings apparent, which in turn allowed people to work out new exploits.
Wine is an excellent tool for reverse engineering. Additionally, we had to disable many antitamper checks to make Hyperion run on Wine. This has allowed interested parties to learn a lot about the internal workings of Hyperion, relevant to both Win32 and UWP. As the initial shock of Hyperion’s release started wearing off, many people have begun discovering the various angles through which one can learn more about the inner workings of Hyperion.
As to why all the anticheat stuff matters so much, I’m not quite sure.
It’s not hard to dual boot with Windows. I set it up with one of these:
https://shop.kingston.com/products/xs2000-external-ssd?variant=40686324940992
What if I don’t want to use windows? What if I find windows to be buggy and unstable and all around just unpleasant to use? What if I don’t want to have to reboot my PC or my deck every time I get the slightest urge to play shitty simulators or one of the millions of backrooms games?
Some applications just require Windows. You have to acknowledge that if you’re going to use a non-Windows device.
I have the same discussion with my wife every time some website doesn’t work. “Are you using a real browser or are you in Safari?”
I think you’re missing the point that it is working and they are intentionally breaking it.