What didn't work and how did it not work? Give some example that you've tried and what happened with it. I've used all three and can't say that they wouldn't work half the time.
>Native games? No. Dependency hell on Linux is just ridiculous.
Native meme got killed by proton. No one is going to seriously spend time (which is money) on native linux clients, unless they already have a preexisting one for some reason.
Simple as that
It's possible, just would take a couple steps that may or may not happen.
1. Anti Cheat games must allow their games to run on Linux without risk of a ban
2. Better game compatibility, either via a native Linux version or via Proton/Wine (this part is less important with how well most games seem to run under Proton)
3. Larger user base, a small user base means less support and less of every other part of the Linux problem. A larger user base can only truly be made by getting normies into Linux, meaning they must be preinstall on OEM Dell, HP, Lenovo, etc computers and laptops.
These are the main problems I foresee with Linux competing with Windows. Emulation is pretty based on Linux already tho, if you don't care for new games.
1. any anticheat or DRM that "needs" more access than it gets via wine is malware, and games that use it should be avoided anyways
2. I haven't come across a single game that doesn't work fine out of the box on Proton 8+
3. a lot of people are switching, it's not full-bore migration yet but the Deck has definitely convinced a good number, which is heartening
On the topic of anticheat, how do you propose game developers stop cheaters without kernel access if the vast majority of cheats making use of kernel or even hypervisor components now?
Everyone is always complaining about this stuff, but no one seems to have a realistic solution to solve it
not him but there is no solution that can make everyone happy
that is, the strongest cheat proofing requires a machine which is completely attested from hardware to game software, that is, things like tpm, secureboot, etc all need to be available and set up so nothing between the hardware and game is or can be modified
basically like a modern video game console
but of course, this means freedoms are necessarily taken from the user, as this essentially means the user doesn't own the machine anymore, in that they can't do anything they want with it, you can't run the game in a vm (at least not without specially designed and signed software, i don't know if such vm software exists, but it could), the user won't be able to install their own unsigned drivers/kernel modules, the user can't use a modified os (so basically you're limited to release editions of windows and nothing else), etc, etc
put simply, effective anti-cheat requires by definition to take away options from the user to use their computer
i personally just don't support it, that is, i won't play games with such invasive anti-cheat software at all. i don't like cheating or cheaters as much as the next person, but i also won't play on servers that support cheaters regardless of technological anti-cheat measures
On the topic of anticheat, how do you propose game developers stop cheaters without kernel access if the vast majority of cheats making use of kernel or even hypervisor components now?
Everyone is always complaining about this stuff, but no one seems to have a realistic solution to solve it
>tournaments
organizers provide the hardware and game installs. Players can bring their own on the condition that it's manually checked and then stored somewhere that it can't be fucked with until the competition starts >single player
lmao who the fuck cares? If it's about Steam achievements do something like hash the install folder to verify nothing's been modified >multiplayer online
one thing I've heard about in certain FPS games is "shadow" players that only someone using wallhacks or an aimbot would see
basically >tell the client there's something there, but don't render it >cheat sees it and locks on or gives you a colored splotch or whatever it does >if you try to shoot it nothing happens >maybe if you shoot enough of them consistently you get automatically b&
it's 100% client-server interaction, completely uninvasive, and renders the two most common cheats completely useless
has the right idea. I'd also do what GTA used to do (still does?), which is to not ban cheaters but silently move them to a containment server where they can only interact with other cheaters
one thing I've heard about in certain FPS games is "shadow" players that only someone using wallhacks or an aimbot would see
basically >tell the client there's something there, but don't render it >cheat sees it and locks on or gives you a colored splotch or whatever it does >if you try to shoot it nothing happens >maybe if you shoot enough of them consistently you get automatically b&
it's 100% client-server interaction, completely uninvasive, and renders the two most common cheats completely useless
I guess the cheats could evolve to be able to tell the difference between real and shadow players. Cheaters somehow always find a way. Even all these games with intrusive ring 0 anti cheats still have cheaters who slip through.
that's just the thing, it DOES work, it's just slightly difficult to implement so it's not widely used, at least not yet
to the point in
I guess the cheats could evolve to be able to tell the difference between real and shadow players. Cheaters somehow always find a way. Even all these games with intrusive ring 0 anti cheats still have cheaters who slip through.
also, I'd imagine obfuscating the difference wouldn't be too hard
they could be 100% identical from the client's perspective, the only difference you might be able to identify is the "render me" flag, but even then I'm sure there are ways to hide that effectively, maybe change it every patch or something so that anyone who DID figure it out has to start from scratch
everything else is server-side
that said this is just one example and it only works in a specific genre
the point is if devs use their brains instead of just taking a sledgehammer like EAC to the problem, you're able to defeat cheaters without using rootkits
I've thought about this as a work-around
Would it be possible to make something like a virtual dummy kernel that is fed the system calls from the rootkit anticheats without exposing the actual Linux kernel to them?
Add emulators and it's even bigger, Linux is pretty good for mostly single player gaming. Multiplayer can be hit or miss depending on the anti cheat and game compatibility.
>Multiplayer can be hit or miss depending on the anti cheat and game compatibility.
I think multiplayer support is okay on linux. Most of the MP games that I play are already working and those that don't work are about to receive linux support (I.E Hell Let Loose).
And most of the issues come from anti-cheats. So it's not like linux cannot game.
How long have you been dual booting and on what version of Windows? I heard on this board that dual booting is troublesome nowadays because windows fucks with even more shit than it used to. Is that your experience?
How long have you been dual booting and on what version of Windows? I heard on this board that dual booting is troublesome nowadays because windows fucks with even more shit than it used to. Is that your experience?
Install windows before Linux and disable fast boot, that's it
How long have you been dual booting and on what version of Windows? I heard on this board that dual booting is troublesome nowadays because windows fucks with even more shit than it used to. Is that your experience?
I can play most of the games I play on Linux, the only ones that do not work are multiplayer titles with anti-cheats (rootkits) that need to be run in the kernel level.
Because the biggest hurdle to gamers is that Linux rarely "just werks". For these types, even the standard babies-first-distros like Mint or Ubuntu will be hours upon hours of headaches before they get a single game to boot. With Nobara you can sit any tech illiterate gamer down, show them the 4 mouse clicks it takes to turn on proton and they'll be gaming in a matter of minutes.
Gaymers don't expect things to "just werk" aside from turbozoomers that only play ranked online games. Getting some games to work right, even on Windows, can be tedious as fuck, even if you have no interest in modding.
You overestimate the average gamer. Keep in mind that the average zoomer cannot comprehend file trees. They download a game launcher, click install and then use that game launcher to launch the game. They do not think about it beyond that. Mention "Wine dependencies" to a broccolihead and you'll watch their eyes glaze over in real time.
>average zoomer cannot comprehend file trees.
all normies throughout history were tech illiterates. it's only more apparent now because of how much tech is required in our lives
Gaymers don't expect things to "just werk" aside from turbozoomers that only play ranked online games. Getting some games to work right, even on Windows, can be tedious as fuck, even if you have no interest in modding.
>With Nobara you can sit any tech illiterate gamer down, show them the 4 mouse clicks it takes to turn on proton and they'll be gaming in a matter of minutes.
That's the whole point of Nobara considering GE made it for his boomer dad.
It has won in 2008 when you could run WOTLK in Wine. At least it won for the adults in the room. Can't say the same for all the feral children addicted to soilent, gacha mechanics, $60 unfinished games and lootboxes.
I don't have many issues playing my games on Linux. half-life, doom, quake, wolf3d - all those old shooters run natively. emulators are native. wine can sometimes be buggy for some stuff, but it usually is fine. everything I did on Windows I can do in Linux; if anything I have less issues than I did then.
others might have different experiences though, especially if they're playing new, windows-specific stuff.
Yes. Gabe is a debian fag and spent millions on Protondb instead of Half Life 3. Steam deck play most vidya and Arch just works with steam, except for CoD, but it's for fags anyways. Steam is trying to cut the windows middleman as a fuck you to Microsoft. Also: >VIDYA WERKS ON MY MACHINE
For desktop use, it's supposed to be for power users. However, it is used quite frequently in gaming because of Android, though the version used for Android is GNUless.
Linux is:
1) Docker runtime
2) Passable base for embedded/mobile devices. Apparently the only one by 2023, but some vendors keep trying to escape (see fuchsia)
If you consider p.2, in a sense Linux is already a gayming OS, with a catch, that is Valve decides to abandon this venue, it all goes downhill pretty fast.
Starfield right now runs better on my Arch than on Windows 11 with 7900 XTX.
Old games are all better and with less issues under Wine than Windows 11.
I'd say it's already overtook Windows.
Linux just doesn't work.
Can barely pirate games, and the few that could run like shit because the OS/driver/whatever responsible decides to send new information to the screen at 20 frames per second instead. And this is AFTER I picked an all-AyyMD setup to be as fair as possible.
So, fuck them shills.
>Can barely pirate games
in what way?
back in the days before everything was on steam/gog, you kinda had to pirate games, since the games' copy protection was usually the barrier to running them in wine (for similar reasons why anti-cheats todays are an issue, actually)
like i'd have to download cracks for games i physically owned just because the protection didn't work, while the game did
gramps, just so you know, nobody distributes pirated games in the form of loose files nowadays
shits have installers, and it's a d20 odds if they work on linux
>install online multiplayer game from Steam (OW2) >never tweak anything about it, just click "Install" >it opens and runs 250 FPS on 2560x1440 resolution without issues >this experience happens with other games as well, like Shatterline
Sucks to be you I guess. Linux is definitely ready now and just works.
>Can barely pirate games
Skill issue.
Pay for your games if you're so incompetent. There's always sales going on.
Also, if you're using GoG, pirates on linux always use innoextract.
It is already better than it on some situations.
For example, if i was designing an arcade machine, i wouldn't even start to consider windows for it as i need a machine that operate 24/7 which is something windows 10/11 just can't do.
>Will GNU/Linux ever be able to compete
you do realise a major video game company has released a video game console running gnu/linux already, yes?
just what else needs to be done before it's considered competitive?
Bow down to German engineering.
Personally, I kneeled and bought a lot of premiums as soon as they released this shit for linux and provided support for it.
>interested in new game >check ProtonDB >rating: platinum >"yeah, I mean the save files are bugged and it crashes every few hours, but apart from that it's fine"
then it's not fucking platinum, is it?
it is if the same shit happens on windows
platinum doesn't necessarily mean the game itself is perfect, just that the experience is pretty much 1:1 with native
platinum doesn't mean that, it means a high ratio of positive reports, without consideration of anything else
one could bot any dysfunctional game to platinum, and it doesn't make the game work, it just means there's a shit ton of positive reports
nothing wrong with linux for gaming. it's got a small marketshare so publishers simply don't care to make their games compatible. even still it's doing great
Right now Windows has a better API for gaming, more refined and optimized. Most importantly it isn't a fragmented mess like Linux. That said while Linux is a second class gaming platform it's very impressive how well WINE/proton has worked out. Shit really took off when DirectX12 -> Vulkan compatibility layer came online. Back in the day trying to play <DirectX10 shit was and probably still is a buggy mess.
>Right now Windows has a better API for gaming, more refined and optimized
Does it matter when modern gaming developers can't even comprehend how to use its full power and resort to brute force to get things done? Look at the absolute state of Bethesda. Look at the other AAA titles that bombed this year.
>Most importantly it isn't a fragmented mess like Linux.
yeah i can't believe literally every distro has its own game distribution service instead of everyone just using steam
I'm talking about APIs retard, not marketplaces. Oh boy you wanna support audio on Linux don't forget to test alsa/pulse/pipewire/oss/sndio/xdg portal/dbus anus/systemd-audio-pulse-jack-server.
Meanwhile Microsoft basically banned soundcard manufacturers from writing their own drivers because it kept crashing Windows 2000.
>Oh boy you wanna support audio on Linux don't forget to test alsa/pulse/pipewire/oss/sndio/xdg portal/dbus anus/systemd-audio-pulse-jack-server.
no, you don't, you just use pipewire or, more commonly, pulse. you can officially support like one or two distros and nobody really cares. hell, i have a generally better experience with steam on arch (which i use btw :^) even though officially the client only supports ubuntu/mint.
rest assured nobody is going to not buy your game because it doesn't run on exherbo
I'm talking about APIs retard, not marketplaces. Oh boy you wanna support audio on Linux don't forget to test alsa/pulse/pipewire/oss/sndio/xdg portal/dbus anus/systemd-audio-pulse-jack-server.
Meanwhile Microsoft basically banned soundcard manufacturers from writing their own drivers because it kept crashing Windows 2000.
Windows apis suck. A cross platform library or engine should be used for boilerplate code like sound anyway.
It's better overall I'd say, only perhaps losing in total number of playable titles. I'd rather miss out on those games than play all my games on Windows (or similarly badly use a separate machine for a few games).
That's steam thing. EGS doesn't do it. EA play doesn't. Xbox gamepass and microshit store don't either. Even GOG installers don't ship directx anymore.
Windows comes with direct x already, only older dx9 needs to be installed. Even then it's system wide, install once and done.
Game installers and stores again don't ship with directx, they use the official directx installer from M$, if they want. It detects directx if it's already there and silently skips it because they're the same files down to the hash. Unlike linux.
why?
no, but it should be good enough for most people.
should be good enough for most *autistic people
so most of LULZ
and also most people in general. it isn't 2005 anymore, linux is easy to use.
grow up + new games are crap, the only ones that matter can be played
New games work too though
Been playing Baldur's Gate 3 with no issues since it came out.
>gayming
grow up
Native games? No. Dependency hell on Linux is just ridiculous.
Gaming through Wine or other such tools? Maybe.
>Dependency hell
>What is Flatpak
my experience with flatpaks, appimages and snaps is that they just don't work half the time.
What didn't work and how did it not work? Give some example that you've tried and what happened with it. I've used all three and can't say that they wouldn't work half the time.
>Dependency hell on Linux is just ridiculous.
Steam literally handles everything for you.
and it's proprietary. fuck off
So are the overwhelming majority of games, idiot.
Strawman
protonge + lutris
enjoy.
>proton proprietary
>doesn't give a fuck when most games' source code are also proprietary
think further, anon.
proton isn't proprietary, steam is
you can use proton without steam fyi
>Native games? No. Dependency hell on Linux is just ridiculous.
Native meme got killed by proton. No one is going to seriously spend time (which is money) on native linux clients, unless they already have a preexisting one for some reason.
Simple as that
Native games will still exist for open source games. Products however will pretty much mostly be targeting windows due to abi stability.
It already runs games fine. Even anti cheats often have a Linux flag the developer's just need to switch on.
Dependency hell is optional. A gamedev can just use musl and compile it statically.
It's possible, just would take a couple steps that may or may not happen.
1. Anti Cheat games must allow their games to run on Linux without risk of a ban
2. Better game compatibility, either via a native Linux version or via Proton/Wine (this part is less important with how well most games seem to run under Proton)
3. Larger user base, a small user base means less support and less of every other part of the Linux problem. A larger user base can only truly be made by getting normies into Linux, meaning they must be preinstall on OEM Dell, HP, Lenovo, etc computers and laptops.
These are the main problems I foresee with Linux competing with Windows. Emulation is pretty based on Linux already tho, if you don't care for new games.
1. any anticheat or DRM that "needs" more access than it gets via wine is malware, and games that use it should be avoided anyways
2. I haven't come across a single game that doesn't work fine out of the box on Proton 8+
3. a lot of people are switching, it's not full-bore migration yet but the Deck has definitely convinced a good number, which is heartening
On the topic of anticheat, how do you propose game developers stop cheaters without kernel access if the vast majority of cheats making use of kernel or even hypervisor components now?
Everyone is always complaining about this stuff, but no one seems to have a realistic solution to solve it
not him but there is no solution that can make everyone happy
that is, the strongest cheat proofing requires a machine which is completely attested from hardware to game software, that is, things like tpm, secureboot, etc all need to be available and set up so nothing between the hardware and game is or can be modified
basically like a modern video game console
but of course, this means freedoms are necessarily taken from the user, as this essentially means the user doesn't own the machine anymore, in that they can't do anything they want with it, you can't run the game in a vm (at least not without specially designed and signed software, i don't know if such vm software exists, but it could), the user won't be able to install their own unsigned drivers/kernel modules, the user can't use a modified os (so basically you're limited to release editions of windows and nothing else), etc, etc
put simply, effective anti-cheat requires by definition to take away options from the user to use their computer
i personally just don't support it, that is, i won't play games with such invasive anti-cheat software at all. i don't like cheating or cheaters as much as the next person, but i also won't play on servers that support cheaters regardless of technological anti-cheat measures
>tournaments
organizers provide the hardware and game installs. Players can bring their own on the condition that it's manually checked and then stored somewhere that it can't be fucked with until the competition starts
>single player
lmao who the fuck cares? If it's about Steam achievements do something like hash the install folder to verify nothing's been modified
>multiplayer online
has the right idea. I'd also do what GTA used to do (still does?), which is to not ban cheaters but silently move them to a containment server where they can only interact with other cheaters
one thing I've heard about in certain FPS games is "shadow" players that only someone using wallhacks or an aimbot would see
basically
>tell the client there's something there, but don't render it
>cheat sees it and locks on or gives you a colored splotch or whatever it does
>if you try to shoot it nothing happens
>maybe if you shoot enough of them consistently you get automatically b&
it's 100% client-server interaction, completely uninvasive, and renders the two most common cheats completely useless
Why wouldn't this work?
I guess the cheats could evolve to be able to tell the difference between real and shadow players. Cheaters somehow always find a way. Even all these games with intrusive ring 0 anti cheats still have cheaters who slip through.
that's just the thing, it DOES work, it's just slightly difficult to implement so it's not widely used, at least not yet
to the point in
also, I'd imagine obfuscating the difference wouldn't be too hard
they could be 100% identical from the client's perspective, the only difference you might be able to identify is the "render me" flag, but even then I'm sure there are ways to hide that effectively, maybe change it every patch or something so that anyone who DID figure it out has to start from scratch
everything else is server-side
that said this is just one example and it only works in a specific genre
the point is if devs use their brains instead of just taking a sledgehammer like EAC to the problem, you're able to defeat cheaters without using rootkits
I've thought about this as a work-around
Would it be possible to make something like a virtual dummy kernel that is fed the system calls from the rootkit anticheats without exposing the actual Linux kernel to them?
11,234 Windows games are listed as playable on Linux with Proton. That's quite a lot.
https://www.protondb.com/
Add emulators and it's even bigger, Linux is pretty good for mostly single player gaming. Multiplayer can be hit or miss depending on the anti cheat and game compatibility.
>Multiplayer can be hit or miss depending on the anti cheat and game compatibility.
I think multiplayer support is okay on linux. Most of the MP games that I play are already working and those that don't work are about to receive linux support (I.E Hell Let Loose).
And most of the issues come from anti-cheats. So it's not like linux cannot game.
I tried Steam on Zorin OS. It sucked.
>using riced ubuntu and complaining it sucks
kek
Nope, this is why I still dualboot windows, literally just for games.
How long have you been dual booting and on what version of Windows? I heard on this board that dual booting is troublesome nowadays because windows fucks with even more shit than it used to. Is that your experience?
Same here, it ain't too bad
Install windows before Linux and disable fast boot, that's it
I can play most of the games I play on Linux, the only ones that do not work are multiplayer titles with anti-cheats (rootkits) that need to be run in the kernel level.
Modern goyming is driven primarily by the marketing engine and Windows is so overmarketed that it's practically background noise to most people.
Maybe if Valve pushes for SteamOS to be a desktop OS, otherwise probably not.
Why does she walk like a harlot?
>why does a harlot walk like a harlot
it's a mystery
Emulation works just fine on linux for the most part.
Nobara is proof that linux has already caught up to windows for gaming.
Why Nobara specifically?
Because the biggest hurdle to gamers is that Linux rarely "just werks". For these types, even the standard babies-first-distros like Mint or Ubuntu will be hours upon hours of headaches before they get a single game to boot. With Nobara you can sit any tech illiterate gamer down, show them the 4 mouse clicks it takes to turn on proton and they'll be gaming in a matter of minutes.
I'm at the ten thousandth click and I'm still not playing Fortnite. Who do I sue, homosexual?
Geforce Now works.
You overestimate the average gamer. Keep in mind that the average zoomer cannot comprehend file trees. They download a game launcher, click install and then use that game launcher to launch the game. They do not think about it beyond that. Mention "Wine dependencies" to a broccolihead and you'll watch their eyes glaze over in real time.
>average zoomer cannot comprehend file trees.
all normies throughout history were tech illiterates. it's only more apparent now because of how much tech is required in our lives
Gaymers don't expect things to "just werk" aside from turbozoomers that only play ranked online games. Getting some games to work right, even on Windows, can be tedious as fuck, even if you have no interest in modding.
>With Nobara you can sit any tech illiterate gamer down, show them the 4 mouse clicks it takes to turn on proton and they'll be gaming in a matter of minutes.
That's the whole point of Nobara considering GE made it for his boomer dad.
It has won in 2008 when you could run WOTLK in Wine. At least it won for the adults in the room. Can't say the same for all the feral children addicted to soilent, gacha mechanics, $60 unfinished games and lootboxes.
>wow
>adults
only adults play wow nowadays anon, the kids are playing fork knife and those chinese gambling games
>WoWtard shitting on gachatards
pot kettle etc
That's not what that word means.
I don't have many issues playing my games on Linux. half-life, doom, quake, wolf3d - all those old shooters run natively. emulators are native. wine can sometimes be buggy for some stuff, but it usually is fine. everything I did on Windows I can do in Linux; if anything I have less issues than I did then.
others might have different experiences though, especially if they're playing new, windows-specific stuff.
Only when it can take over 50% of the home PC market that will in turn make devs look its way.
>will linux ever be able to complete with windows when it comes to applications specifically made for windows?
JAY!
Yes. Gabe is a debian fag and spent millions on Protondb instead of Half Life 3. Steam deck play most vidya and Arch just works with steam, except for CoD, but it's for fags anyways. Steam is trying to cut the windows middleman as a fuck you to Microsoft. Also:
>VIDYA WERKS ON MY MACHINE
Well, the Steam Deck has already proven linux gaming is viable.
For desktop use, it's supposed to be for power users. However, it is used quite frequently in gaming because of Android, though the version used for Android is GNUless.
Yes. Lack of overhead from bloated windows kernel/subsystems can get squeeze out more performance in games even under a translatation layer.
Winsis?
Wrong video kek
it already does
Linux is:
1) Docker runtime
2) Passable base for embedded/mobile devices. Apparently the only one by 2023, but some vendors keep trying to escape (see fuchsia)
If you consider p.2, in a sense Linux is already a gayming OS, with a catch, that is Valve decides to abandon this venue, it all goes downhill pretty fast.
I play only open source games.
in an ow lobby right now tbh.
posted from systemd/nixos.
Not without a proper file picker, no.
Arch. Just works.
>dozen windows emulator (and inside steam)
>dozen launcher to cope with your prefixes and emulators
Lol. It just doesn't work.
idk steam auto-downloaded those other two things. I don't fuck with them.
Heroic Game Launcher is a 3rd party launcher for Epic Games.
>Arch
No it doesn't. Games freeze the entire system
not him but i can't say i've ever seen that
You fucked something up.
sounds like a skill issue
Starfield right now runs better on my Arch than on Windows 11 with 7900 XTX.
Old games are all better and with less issues under Wine than Windows 11.
I'd say it's already overtook Windows.
Placebo effects.
citation needed
Maybe if Google hadn't given up on proper gaming chromebooks (800 bucks to stream shit, LOL).
The only thing which could save it now is gayben going all in on steamtops.
Yuzu + Xenoblade just werks for me. Will play next Xenoblades on a Switch 2 emulator as well.
Not until games stop crashing it
Linux just doesn't work.
Can barely pirate games, and the few that could run like shit because the OS/driver/whatever responsible decides to send new information to the screen at 20 frames per second instead. And this is AFTER I picked an all-AyyMD setup to be as fair as possible.
So, fuck them shills.
>Can barely pirate games
in what way?
back in the days before everything was on steam/gog, you kinda had to pirate games, since the games' copy protection was usually the barrier to running them in wine (for similar reasons why anti-cheats todays are an issue, actually)
like i'd have to download cracks for games i physically owned just because the protection didn't work, while the game did
gramps, just so you know, nobody distributes pirated games in the form of loose files nowadays
shits have installers, and it's a d20 odds if they work on linux
pirated games sometimes had installers back then, too
i don't know of any modern ones that don't work, though i mainly just get stuff from fitgirl now
>install online multiplayer game from Steam (OW2)
>never tweak anything about it, just click "Install"
>it opens and runs 250 FPS on 2560x1440 resolution without issues
>this experience happens with other games as well, like Shatterline
Sucks to be you I guess. Linux is definitely ready now and just works.
>Can barely pirate games
Skill issue.
Pay for your games if you're so incompetent. There's always sales going on.
Also, if you're using GoG, pirates on linux always use innoextract.
>just use xyz tool
So it doesn't just work.
>just install DirectX
so what you're saying is, windows doesn't just work either
It is already better than it on some situations.
For example, if i was designing an arcade machine, i wouldn't even start to consider windows for it as i need a machine that operate 24/7 which is something windows 10/11 just can't do.
Yet 100% of the Japanese arcade developers (which are all of the arcade developers) use Windows. Curious.
Which version?
Windows 10
I think it's competing right now
>Will GNU/Linux ever be able to compete
you do realise a major video game company has released a video game console running gnu/linux already, yes?
just what else needs to be done before it's considered competitive?
It's already doing it as games like Elden Ring and Starfield are seeing higher numbers on Linux
fake and trans
It runs the only game I play, NATIVELY.
Bow down to German engineering.
Personally, I kneeled and bought a lot of premiums as soon as they released this shit for linux and provided support for it.
I can play every fighting game on launch without issue
There is no reason for me to go back to windows
Project L is likely to have some rootkit anti cheat that only runs on Windows, but if you don't care about tag shit you're probably good.
I really don't
>interested in new game
>check ProtonDB
>rating: platinum
>"yeah, I mean the save files are bugged and it crashes every few hours, but apart from that it's fine"
then it's not fucking platinum, is it?
Which game was it? Sirfield? Baldman's Gate 3? Can't be Armored Core 6 that game ran smooth.
it is if the same shit happens on windows
platinum doesn't necessarily mean the game itself is perfect, just that the experience is pretty much 1:1 with native
platinum doesn't mean that, it means a high ratio of positive reports, without consideration of anything else
one could bot any dysfunctional game to platinum, and it doesn't make the game work, it just means there's a shit ton of positive reports
nothing wrong with linux for gaming. it's got a small marketshare so publishers simply don't care to make their games compatible. even still it's doing great
it can play all games made for windows
you don't know how? not my problem
i game on it every day
Right now Windows has a better API for gaming, more refined and optimized. Most importantly it isn't a fragmented mess like Linux. That said while Linux is a second class gaming platform it's very impressive how well WINE/proton has worked out. Shit really took off when DirectX12 -> Vulkan compatibility layer came online. Back in the day trying to play <DirectX10 shit was and probably still is a buggy mess.
>Right now Windows has a better API for gaming, more refined and optimized
Does it matter when modern gaming developers can't even comprehend how to use its full power and resort to brute force to get things done? Look at the absolute state of Bethesda. Look at the other AAA titles that bombed this year.
>Most importantly it isn't a fragmented mess like Linux.
yeah i can't believe literally every distro has its own game distribution service instead of everyone just using steam
I'm talking about APIs retard, not marketplaces. Oh boy you wanna support audio on Linux don't forget to test alsa/pulse/pipewire/oss/sndio/xdg portal/dbus anus/systemd-audio-pulse-jack-server.
Meanwhile Microsoft basically banned soundcard manufacturers from writing their own drivers because it kept crashing Windows 2000.
>Oh boy you wanna support audio on Linux don't forget to test alsa/pulse/pipewire/oss/sndio/xdg portal/dbus anus/systemd-audio-pulse-jack-server.
no, you don't, you just use pipewire or, more commonly, pulse. you can officially support like one or two distros and nobody really cares. hell, i have a generally better experience with steam on arch (which i use btw :^) even though officially the client only supports ubuntu/mint.
rest assured nobody is going to not buy your game because it doesn't run on exherbo
Windows apis suck. A cross platform library or engine should be used for boilerplate code like sound anyway.
Adult males shouldn't be gaming so idc
Why would a nigga use Bottles or GameHub over Lutris?
It's just freedom of choice. Some people might find flatpak'd bottles easier to use than say lutris.
No
>worse input lag
>worse fps
>not supported by any worthwhile anticheat
It's useless
All pc games are console ports and all console ports run on linux emulators so yes
No
Windows is a toy for games
Linux is for running servers
macOS is for doing work
That's how it's been for a long time
No, I remember tweet of some game developer saying that linux made up 1% of playerbase but also like 90% of user issues. Totally not worth it.
It's better overall I'd say, only perhaps losing in total number of playable titles. I'd rather miss out on those games than play all my games on Windows (or similarly badly use a separate machine for a few games).
>Windows has it built in.
Which explains why every game you install downloads another version.
That's steam thing. EGS doesn't do it. EA play doesn't. Xbox gamepass and microshit store don't either. Even GOG installers don't ship directx anymore.
Windows comes with direct x already, only older dx9 needs to be installed. Even then it's system wide, install once and done.
Game installers and stores again don't ship with directx, they use the official directx installer from M$, if they want. It detects directx if it's already there and silently skips it because they're the same files down to the hash. Unlike linux.
It already does. I’ve been using it exclusively for years and have no issue with any game I want to play
No, the primary purpose of Linux is to spend 90% of your time dicking around in terminal.