Surprised that it still had Denuvo up until now. I’m pretty sure they accidentally released a Denuvo-free executable on the day the game launched so the game was pretty much cracked instantly.
I doubt Denuvo helped their initial sales at all. Doom Eternal is a good game and that’s what actually makes them money, not stopping the pirates out there.
All denuvo has to do is generate more sales than it costs to license. And it seems it does given how popular it is. If it wasn’t a profit generating thing for games companies then absolutely they wouldn’t pay for it.
Thanks so much! Yes, running winetricks corefonts worked for me; sorry for the late reply. I can now put all 5 digits in each text box; let’s hope the game runs fine.
Alright, so I continued the installation and inserted Disc 2 when I needed to, to continue to the next part of the installation. Now I get a ‘feature transfer error’. The error says “Error: -1603 Fatal error during installation. Consult Windows Installer Help (Msi.chm) or MSDN for more information”.
Overwatch is one of the easiest games to run on Linux, even before OW2. If I’m not mistaken Devs also had a positive attitude towards Wine/Proton, where they stated they will not be barring Linux players (looking at you, Bungie)
Overwatch was one of the first DX11 games running well on WineD3D back around 2016-2017 or so. Maybe it was just because of how popular it was at the time, but I remember it being a big deal that it was working. Before that point wine was really only used for DX9 games and below. This was even before DXVK came along in 2018.
Yes they falsely banned Linux players two times in the span of 7 years and reverted both ban waves. It took them a few days to automatically unban me and the support wasn’t helpful, but that’s to be expected in a ban wave.
They’ve actively fixed bugs plagueing their games running on wine for decades iirc.
But some bugs like the mouse bug are really annoying.
I agree that the experience on Linux is quite variable; I set up my Linux installation to play games once 3 years ago (it didn’t take me hours) and my Steam games are plug and play. I don’t play all the games from those lists but RDR2 plays perfectly fine for me. Occasionally, there would be updates that would introduce a regression for some games (DX12 is still a bit hit or miss on some titles) and it would take a few searches to find a workaround, but I can accept that, since I can stay on an OS I trust and would rather use. Rarely, there would be a serious bug or issue that I find difficult to triage because I can’t tell whose fault it is between Proton/Wine, Steam, Nvidia etc. But this happened once in the past few years.
I think what would help is Steam making their own Wiki (with contributors) on gaming on Linux for its own platform for players who just want a streamlined experience.
But communities like /c/linux_gaming (or its orange site equivalence) are ways to get support and help one another. You could even see it as the “friends you make along the way”.
I would say gaming on Linux has come a long way since, but depending on how much time and energy one has for the occasional tinkering, one might need to exercise more patience. Sounds like Windows gives you what you need, and that’s okay.
A+ reply. I totally agree. I’ll say that the platform is NOT the problem, but the approach. What is “Linux” these days? A colleague who’ve been using Windows for all his 35 years asked my yesterday about Linux. “What’s the best Linux-thing (distro) for a noob like me that’s used to Windows?”, was basically his question.
My question then is “Well, do you game?” Of course, he games. He just bought Baldur’s Gate 3. He’s set for “life” (cough 1-6 months?). Anyhow, knowing he’s playing Baldur’s Gate 3, LoL, and WoW (yup), I don’t dare push him on his “linux quest” quite yet.
Also worth noting that the fact that Linux gaming works at all on many “Windows-exclusive” titles is an absolute magnificent feat of engineering. For the longest time we’ve been working to get games working on Linux despite both game developers and engine makers historically expressing anything between disinterest and antagonism towards supporting games on Linux.
But I also get that the final product is still not all that smooth from a user’s perspective. Just be sure to put the blame on where it belongs (definitely not Linux, or Wine who has been bending over backwards for over a decade to swim against the flow).
Wait, but the three games you listed all work great on Linux. I’m confused. I am a few hours into BG3, I play LoL a few times a week, and I know WoW works because I played a ton of Hearthstone and Overwatch a few years back and those were some of the first games working well with DXVK. So I know Battle.net games usually work great.
LoL and WoW basically work perfectly on Linux (platinum rated). As for BG3, it works fine for the most part with Proton-GE / Proton Experimental. But since it’s still very new though, expect bugs, but also expect the compatibility to get even better within the next few weeks.
My question then is “Well, do you game?”
Really though, the question shouldn’t be “do you game”, but "do you like tinkering around, fixing things, troubleshooting, and learning new things, in your free time? ", or, “do you like major changes, and having the patience to make a major change in your life work, or would you rather prefer familiarity and stability, a mindset of ‘if it ain’t broke, don’t fix it’?”
If someone has been running Windows for 35 years and hasn’t checked out Linux already in some capacity, I doubt they’re the kind who likes change, the kind of person who likes to experiment and tinker. Personally, I wouldn’t recommend Linux to them based on that reason, unless they’re also the non-tech-savvy kind who have very simple requirements - like my Mum and Dad, who’ve been running Linux for over a decade now without any issues (because their requirements are very simple, so Linux fits their needs perfectly).
I’ve gone through about a dozen distros over the last year since I decided to use Linux exclusively, finally landing on EndeavourOS as my current home distro.
You know what I’ve found? I don’t play games nearly as much, because due to whatever the hell is wrong with my brain, I enjoy the troubleshooting as much or more than the gaming. It’s become an unexpected weekend joy to find some random game from my past have an absolute ball tinkering to make it work only to finally launch the game and say “alright, that was fun” and go to bed.
This is exactly what set me on my career path from my time as a teenager finding games on the seven seas. I found that I enjoyed doing all of the service administration, hacking, tweaking, and troubleshooting to get the games working, managed, and distributed more than actually playing the games.
I spent more time on ripping and copying PlayStation games than I did playing them.
They work in general, especially if the games have no anticheat or 3rd party launchers. As an example, Sonys PC ports work very well on linux/proton. Linux gaming is great nowadays.
On launch day, 70/30 chance in favor. For example, Baldurs Gate 3 is working perfectly and it just came out. Some newer games may require Proton fixes that can take a couple days to roll out though.
The only time I’ve experienced a AAA game not working at launch or shortly after launch is when the developer explicitly goes out of the way to block usage on Linux.
You're not even asking for native Linux games, but Linux exclusive games. Which, I'm sorry, is stupid. I also think this really is a slap in the face for all the people that work on Proton, Wine and all the drivers and libraries to make all of this possible.
It’s crazy. I’ve tried 100s of games on my Steamdeck, and I can’t think of a single example where one straight up failed to run. The most I’ve had to do is change the Proton version after a bit of Googling. Best of all, it doesn’t feel compromised - it feels like you’re running natively.
(I should say, I don’t do much online gaming, so I haven’t been thwarted by anti-cheat)
I realised the other day how ubiquitous Linux has become in my life. I have a Steamdeck, I run Mint on my laptop. I have numerous Pis around the house doing various things. For emulation I have a MiSTerFPGA and a Miyoo Mini Plus. My arcade cab runs RetroPie. It all just kind of sneaked up on me…
I’ve only had issues with EA’s launcher, every time it updates and sometimes just because it feels like it, it doesn’t load the game. I squarely put that blame on EA though and not proton. Besides that it’s pure witchcraft.
Yeah the whole EA App thing is so frustrating. When it was still Origin I had issues here and there but nowadays if I don’t play Battlefield 4 for a while it just won’t launch until I reinstall the EA App smh
A lot of what you list is built into the emulation cores and are not just UI features.
For games that don’t use their emulation cores:
They would need to come up with a steam-like injected overlay approach
CRT shaders are probably a no go without engine injection (similar to reshade)
Bezels could maybe work with stacked borderless windows, but again it would be an entirely new approach compared to what they have now
Netplay would also need something new and Hamachi-like and would only work with games that already have LAN support, patching support for online service based multiplayer would likely need per-game implementations
The customisable interface would probably not need any changes at least
Basically they would be building all the tough bits from scratch to do everything you’re suggesting
linux_gaming
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.