News for hackers. Stuff that matters.
Re:Roblox on Linux with recent Wine 6.11 by nsajko on Sunday June 27, 2021 @09:43AM (#27651513)
I know what's Linux and what's Wine, and Roblox is some video game; but what's the interesting part in this page?
Re:Roblox on Linux with recent Wine 6.11 by bemmu on Sunday June 27, 2021 @10:02AM (#27651634)
Roblox is more than just a game, it’s like a web browser that instead of showing pages anyone can make allows you to join 3D multiplayer hangouts/games anyone can make.

75% of kids aged 9-12 in the US join these hangouts, and I imagine not being able to participate would be a Linux adoption dealbreaker for many.

Re:Roblox on Linux with recent Wine 6.11 by mrspeaker on Sunday June 27, 2021 @10:13AM (#27651708)
Yeah, calling it a "game" is underselling it. My nephew and niece were really into Roblox, so I thought I'd be the "cool uncle" and have a go at making something for them in Roblox Studio.

I dragged out my macbook (as there was no Linux support) and it was ridiculously easy to make a 3D multiplayer game that millions of people could play instantly (sure, only a handful of their friends played my creation, but still - if you made something good, the audience is there!). It was also a great introduction to my niece on using 3D software - she loved adding tonnes of random stuff and moving it around into weird structures.

I've tried to make multiplayer games in the past, and it's a nightmare. Having a giant player base already authenticated, with all the plumbing in place - it's just a really fun environment to develop for.

I wish there was something similar (and as popular) for making "more serious" games.

Re:Roblox on Linux with recent Wine 6.11 by hhh on Sunday June 27, 2021 @10:24AM (#27651800)
As someone not in the target age group, the game Phantom Forces in Roblox is one of the greatest FPS games to date. All of the weapons have very visible stats, no pseudo-stats displayed with bars (that sometimes aren't even accurate.) Newer FPS games are starting to get this right, however.

Phantom Forces even had a sponsored event with Disney.

Re:Roblox on Linux with recent Wine 6.11 by 83457 on Sunday June 27, 2021 @11:36AM (#27652396)
I tried Phantom Forces and got the impression that the main thing going for it was being available in Roblox and a clone of a great game. There are many fps clones in Roblox and PF may be the best of them but I don't think it is comparable in quality to games like CSGO and Valorant.
Re:Roblox on Linux with recent Wine 6.11 by 83457 on Sunday June 27, 2021 @10:37AM (#27651899)
Last time I played and watched neighbor kids play it all just felt like a great idea implemented in a crappy way. Watching kids playing games with micro transaction scams and terrible experiences was disappointing, but the idea is probably the future. It would be intriguing to see a company like Mojang create a much higher quality system with a similar approach.
Re:Roblox on Linux with recent Wine 6.11 by dolmen on Monday June 28, 2021 @01:02PM (#27664431)
> I wish there was something similar (and as popular) for making "more serious" games.

I would be interested to know if Unity LEGO Microgame aims that kid creators market.

https://store.unity.com/lego-microgame

Re:Roblox on Linux with recent Wine 6.11 by an_opabinia on Sunday June 27, 2021 @01:03PM (#27653193)
> hangouts/games anyone can make

Certainly not young children, who to the 50th percentile will lack the computer, as opposed to phone, needed to author a Roblox game, and to the 99th percentile, the developmental skills needed to program in Roblox Studio.

Re:Roblox on Linux with recent Wine 6.11 by larrydag on Sunday June 27, 2021 @10:37AM (#27651909)
It's kind of like a massively distributed sandbox game environment.
Re:Roblox on Linux with recent Wine 6.11 by fnordfnordfnord on Sunday June 27, 2021 @04:19PM (#27654917)
Yup. My kids are on Windows machines primarily because of Roblox
Re:Roblox on Linux with recent Wine 6.11 by bitfhacker on Sunday June 27, 2021 @10:13AM (#27651709)
I have 3 kids and all of them play Roblox. In the past I tried to run Roblox with wine but it didn't run.

Now, in the laptops of my kids, I can switch to Linux...

Re:Roblox on Linux with recent Wine 6.11 by taf2 on Sunday June 27, 2021 @10:37AM (#27651908)
So I have wine running on my linux machine in the house so my girls can play the sims… I noticed on the web browser the other day my kids had been searching how to install mods. Interestingly they had gotten pretty far but couldn’t figure it out all the way since all the guides online pointed how to do it in windows… it got me thinking maybe I’m depriving them by having the linux setup… little successes along the way build confidence… it’s made me consider having the games on windows… only reason I went wine in the first place is I could not for the life of me figure out how to get windows to install… unbuntu was a 20 minute process… windows failed with some kind of driver error related to sata controller issues … spent a few nights and decided to just run wine… gonna look back into it thought want them to have the little successes of independence… 12 years old
Re:Roblox on Linux with recent Wine 6.11 by simion314 on Sunday June 27, 2021 @11:26AM (#27652313)
Hi, I can confirm that Sims3 and Sims4 mods work fine under Wine. My suggestion is to teach your children to always read instructions and install the mods one at a time and test. It is easy to install something incorrectly and crash your game.
Re:Roblox on Linux with recent Wine 6.11 by stingraycharles on Sunday June 27, 2021 @09:53AM (#27651579)
Roblox is very popular among children, and having Linux support is a big deal. Consider it the equivalent of “Minecraft finally runs on Linux”.
Re:Roblox on Linux with recent Wine 6.11 by boba7 on Sunday June 27, 2021 @09:47AM (#27651538)
This particular video game is crucial for gnu/linux to become popular and finally crush Microsoft.
Re:Roblox on Linux with recent Wine 6.11 by gizmo385 on Sunday June 27, 2021 @10:09AM (#27651682)
I don't think Linux is anywhere close to crushing Windows as the de facto desktop gaming platform.
Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @10:28AM (#27651835)
Closer than you might think. With Valves efforts now 88% [0] of the top hundred Steam games run on Linux and there is ongoing work to improve drivers, support and UX.

Steam now allows you to install any Windows game on linux in the same way you'd install any other game. That's a big improvement.

Anti-cheat is an issue, but otherwise it isn't a million miles away.

[0] https://www.protondb.com/

Re:Roblox on Linux with recent Wine 6.11 by pizza234 on Sunday June 27, 2021 @12:27PM (#27652894)
88 out of the 100 top Steam games are not representative of desktop gaming in general, even less "crushing" windows, where games run out of the box, and as intended ("platinum").

The value 88(%) is also misleading. It represents games running at least at bronze level (the lowest quality of a playable game). The percentage of perfectly running games (via Proton) is 15%.

I support Proton as a shortcut to release Linux-compatible games, but there's no comparison, in the big picture.

Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @12:35PM (#27652975)
But running out of the box with no tweaks includes Gold, Platinum and Native which is far more than 50%.

I'm less about trying to imply that Linux is "crushing" Windows and more about it being seen as a viable option (i.e. " not a million miles away").

I think I'm against out of hand dismissal, which your post and the post I responded to are without qualification or balance.

Re:Roblox on Linux with recent Wine 6.11 by pizza234 on Monday June 28, 2021 @04:59AM (#27659516)
To be clear, I don't dismiss Proton/Wine at all.

I didn't intend "shortcut" as derogative (bad word choice :)); rather, given the limited resources of game development, it may make Linux ports possible (as opposed to native ports, which take significantly more resources). John Carmack actually supports this approach.

My criticism is that while there is the impression/hope that at some point the "emulation" will be completed, based on my experience (with Wine and ReactOS), it never will - it's a virtually infinite amount of new hacks/tweaks/small additions.

My conclusion is it a type of work that will require continuous employment of (development resources), and will be more of a workaround, than a solution. (regarding the "crush", this was actually in reference to an ancestor post)

Including native ports in the discussion, or excluding them, is a tricky discussion, which I consider separate - my points were about Wine/Proton specifically.

I actually do play games, but even if my O/S is Linux (and essentially all the games are on Steam), I still run games in a VM.

Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Tuesday June 29, 2021 @09:20AM (#27675393)
Thanks for the clarification, that makes a lot of sense.
Re:Roblox on Linux with recent Wine 6.11 by caslon on Sunday June 27, 2021 @11:10AM (#27652175)
I think the above poster was more talking in terms of market share. I only use free software, so I don't really have an incentive to shill against Linux here, but it's worth noting that among the premiere desktop gaming platform, more people use PC VR than Linux. Linux isn't winning here, despite its better...everything, because Windows has two major advantages: It's already installed, and games are marketed to kids who more often than not probably don't have a choice in operating system!

Markets don't optimize for efficiency in computing.

Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @11:34AM (#27652375)
That's true, I don't think it will be exploding without either of the blockers you mention being overcome.

I do think the above poster hasn't made it clear the experience they're speaking to. A lot of "anti" sentiment I see is based on things that aren't really true anymore. If all were informed and were giving their considered opinion that despite recent advances they still don't foresee a large gain in marketshare then that's fair enough. I think my main issue is with uniformed generalisations being stated as if fact backed up by recent and relevant experience.

Having said that I do agree with your post, so please note that my criticisms don't apply to you!

Re:Roblox on Linux with recent Wine 6.11 by auggierose on Sunday June 27, 2021 @11:32AM (#27652353)
Also, Linux isn't better everything, it is a pita.
Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @12:37PM (#27652993)
It's not as good as the evangelists make out, it's not as hopeless as the detractors make out.

The "news" is that in the last 5 years it has gone from "absolutely not viable for gaming" to "good enough for a lot of people".

Re:Roblox on Linux with recent Wine 6.11 by pjmlp on Sunday June 27, 2021 @06:37PM (#27656132)
Hardly, when the solution is to emulate the ABI of another OS.

OS/2 was also a great platform for games by that measure, thanks Win-OS/2.

Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @08:48PM (#27656927)
I'm not really sure what you mean. You can play games on it. That's good enough for a lot of people. I don't really see why it being due to a compatibility layer or being native has much to do with my claim.
Re:Roblox on Linux with recent Wine 6.11 by pjmlp on Monday June 28, 2021 @02:15AM (#27658668)
The Windows compatibility layer for OS/2 was one of the reasons why at the end of the day no one cared to create OS/2 applications, providing zero benefits to acquire it versus the real deal.

Same applies to GNU/Linux, hence Windows continues to thrive, while the 1% of the desktop folks get to taste Windows games with an ABI emulation layer.

Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Monday June 28, 2021 @06:14AM (#27659923)
I think in contrast Linux has plenty going for it, especially in the context of Windows being increasingly buggy, bloated, advertising-ridden, telemetry sending behemoth which has frustrated users universally with mandated update policies.

Linux is mostly not being used because people don't have all the software they need and translation layers solve that.

We're entering a different space in desktop OS usage. Windows is changing the desktop metaphor to be more similar to macOS and mobile computing is being used by an increasing number of people as a daily driver.

In short, I don't think ABI emulation layers are the reason Linux is only at 1%. Indeed it was at 1% before Proton was released.

Re:Roblox on Linux with recent Wine 6.11 by Thaxll on Sunday June 27, 2021 @12:56PM (#27653141)
It's not even close, it does not play most recents games.
Re:Roblox on Linux with recent Wine 6.11 by Zhyl on Sunday June 27, 2021 @01:50PM (#27653586)
Thankfully thanks to ProtonDB we can see exactly which games run and what the caveats are.

I think "it does not play most recent games" is untrue without qualification.

Re:Roblox on Linux with recent Wine 6.11 by eitland on Sunday June 27, 2021 @03:20PM (#27654405)
Importantly CS:GO runs better on Linux than on Windows on my hardware (and that is after tweaking Windows for max performance.)
Re:Roblox on Linux with recent Wine 6.11 by raptorfactor on Sunday June 27, 2021 @03:25PM (#27654456)
CS:GO is far from a "recent" game. It still gets regularly updates sure, but it's nearly a decade old and the engine hasn't evolved in that time in a way that would make it comparable to a current-gen game.
Re:Roblox on Linux with recent Wine 6.11 by eitland on Sunday June 27, 2021 @04:20PM (#27654930)
> CS:GO is far from a "recent" game.

It is however one of todays most well known games.

Re:Roblox on Linux with recent Wine 6.11 by raptorfactor on Sunday June 27, 2021 @04:58PM (#27655259)
Sure, but that's not what was up for debate in the comment chain you were responding to. That was specifically about how well it handles "recent" games. Not how well it handles old but still popular games. WoW also runs great under Wine for example afaik.

I'm not diminishing the value of games like that running well under Wine, I think it's great. But it's not the same as "recent" games running well.

As one of the GPs points out anti-cheat is unfortunately another big hurdle. CS:GO works great because VAC runs in user-mode and Valve go out of their way to specifically detect Wine and adjust behavior as appropriate (I reverse engineered it extensively some years ago). I think EAC has a native Linux client, but many of the big names are still unplayable.

If you try to play Valorant, Apex, Siege, Warzone, PUBG, etc. my understanding is they'll barely even launch, let alone allow you to join a multiplayer match.

Re:Roblox on Linux with recent Wine 6.11 by pjmlp on Sunday June 27, 2021 @12:28PM (#27652902)
And yet it is barely over 1% Linux desktop usage.
Re:Roblox on Linux with recent Wine 6.11 by pjmlp on Sunday June 27, 2021 @12:27PM (#27652893)
That ship departed in 2000.
Re:Roblox on Linux with recent Wine 6.11 by speeder on Sunday June 27, 2021 @10:12AM (#27651701)
Last I tried to run Roblox on wine the problem is Roblox policy officially consider Linux to be cheat software and ban anyone attempting that immediately.
Re:Roblox on Linux with recent Wine 6.11 by astroanax on Sunday June 27, 2021 @11:50AM (#27652529)
That doesn't seem to be an issue now, tried it with Grapejuice and didn't get banned. From the Grapejuice Discord, this also seems to be the case for other Roblox on Linux users.
Re:Roblox on Linux with recent Wine 6.11 by indigodaddy on Sunday June 27, 2021 @10:27AM (#27651827)
This is addressed in the article