The best macOS gaming rigs I can think off are the mac Pros, but those aren't what most people are running macOS on.
At least Linux users can use the powerful NVIDIA cards in most of their machines. I suppose it's possible to hook up an RX 6800 through Thunderbolt, but that's quite a bulky and expensive solution that even fewer people use.
You can see this in the Steam survey. There are more macOS gamers than Linux gamers, but the gamers on macOS are almost always running on an Intel GPU whereas Linux gamers are much more common to run a dedicated GPU from AMD or NVIDIA.
It makes sense to port Tabletop Simulator or Cooking Simulator to macOS, but for Cyberpunk you're just not finding enough customers. Where Linux lacks the stability of the software stack, macOS lacks the hardware to run the stable-ish software stack on.
With CD:PR being generally reasonably DRM-free, I do wonder how much "hidden" Linux customers they have in their sales. Trying to get AAA-games from Steam to run in Linux is usually a fight with DRM software and the only way to win that fight is to pretend to be running Windows. If you can download the game from GOG without DRM, like CP2077, you'll probably end up with more Linux customers than other studios manage to gather and your OS statistics will make more sense. There's no way in hell that Linux will get any significant margin on the gaming market any time soon, but if the market will ever begin shifting, we'll probably see it in a studio like CD:PR.
But when I reboot into Windows to spend a couple of hours in that one game which refuses to work under Proton, I immediately receive a request to fill a survey. I've seen at least a half dozen of them in that very same time frame.
I don't think people really care about running the games at native resolution and the Mac Mini doesn't even have a native resolution.
Scaling has never failed to look utterly terrible for me. Scaling from eg 1920x1080 -> 2880x1800 looks utterly awful, even on a 15" display. It's not so bad on 3D rendered titles for the 3D content, but for 2D elements such as the GUI it's awful.
The feature is usually called "render scale" or similar.
I'm a Unix nerd. My first PC ran Linux for years before I ever installed Windows on anything. I've maintained a Windows-based game PC for the past 20 years solely for gaming. It's my most powerful and capable hardware. I wish I could get something remotely as powerful from Apple (for a comparable price) because I prefer MacOS as my daily-driver desktop for professional purposes.
I would prefer that over false hope.
At least when you use proton you can whinge at a whole community of developers and typically one of them will care enough to fix it. These days I find for a lot of the games I play, proton is literally flawless to the point if you didn't tell me, I wouldn't know it isn't native.
Some native ports are high quality though, like everything Croateam does and a some of Feral ports.
At the end of the day the only thing that it is important is support. Community supported wine/proton is vastly better than an unsupported "native" version.
You mean eveything Croteam did. They stopped doing Linux ports after Alen Ladavac left for Stadia.
It has the opposite effect (on me at least).
> I've personally switched three weeks ago, and I'm not looking back: every game I want to play works, ranging from almost flawlessly to just perfect.
"Works for me" logic. Every game you want to play works. The games I wanna play don't, or they do so with resorting to tonnes of hacks. In the end I just say sod it and reboot in Windows.
There is a hypothetical reality where all game developers target Linux natively, but in our flawed reality where economics exist, Proton is a godsend
Edit: regarding the "works for me", I see your point but what else would I do? Stay on Windows because some games, not the ones I play, don't work on Linux? Of course I'm switching.
Other than the false dichotomy. Yes. I would rather not have the game on Linux, than have to rely on proton.
> Edit: regarding the "works for me", I see your point but what else would I do? Stay on Windows because some games, not the ones I play, don't work on Linux? Of course I'm switching.
Dual boot. It takes seconds to boot to reboot into another OS, drives are dirt cheap. There is also GPU passthrough (which I am going to try with a Geforce 1030 or similar card).
So just ignore it and don't play the game.
The point is that people pretend everything works perfectly, when it doesn’t. On some games literally moving your mouse out of bounds can crash the game. In other situations there is performance problems that go much deeper than average framerate. None of this is mentioned and it gives users a false impression and is ultimately misleading (I've had gamers ask me if they can ditch Windows for Ubuntu and they had no experience with Linux before).
Proton is pretty amazing. Because of diversity in "Linux" (lots of distros to test) having it is better than not.
Nobody forces developers to test under anything but Ubuntu. The community will work around any remaining problems on other distributions if necessary.
The few games I have native linux ports for, I can alt-tab out of and I get consistend performance.