3 ms·
These replies are very curious. Apologies for angering some folks. I didn't intend for that. The assumption that I don't know what I'm talking about was expecte
by nick_ 3y ago
These replies are very curious. Apologies for angering some folks. I didn't intend for that. The assumption that I don't know what I'm talking about was expected. However the doubling-down that running Windows games on linux is, in fact, "far superior" to running them on Windows is... interesting.
First of all, I play games daily on my M1 Mac and have gamed on linux and older Intel Macs since around 2007. I'm very familiar with the compatibility layers that go into running Windows games on non-Windows systems. Wine, ESync, MSync, WineD3D, MoltenVK, DXVK, VKD3D, GPTK, Rosetta 2, winetricks, CrossOver, CXPatcher, Whisky, PlayCover, Parallels Desktop; these are all things I have used to let me play ~8/10 of the games I want to play. That is, ~20% of the games I want to play simply don't work at all outside of Windows mostly due to either anti-cheat, or using DX APIs that aren't implemented in the compatibility layers. Most of them perform noticeably worse than Windows, and that's after googling for an hour and applying the random performance hacks/tweaks.
Windows games are designed and built, from the hardware APIs to the shaders, to run on Windows. It is only with a very curious definition of "far superior" that getting a tiny percentage of games to run a few FPS better is a true statement.
Playing Windows games on linux is not "far superior" than running them on Windows.
- xcv123 3y agoProton is a major improvement over what you listed, but of course it doesn't run on Mac. I also have an M1 and have been using Crossover or Wine with all the tricks since the 2000's. Proton was a significant improvement for ease of use and performance. It's not better than Windows but is practically the same for most games now. From Steam you browse to a game then click install, and it just works. The guy you were replying to meant it was far superior in terms of experience, not being forced to view shitty ads and deal with other Windows 11 obnoxious garbage.
- justinclift 3y agoAs a data point, some older games (Eufloria comes to mind) act up on Windows due to the version of .dlls shipped with it: https://store.steampowered.com/app/221180/Eufloria_HD/ https://store.steampowered.com/app/221180/Eufloria_HD/ Running the Windows build via Proton works fine. That being said, this particular game has a Linux build anyway, so it's kind of a moot point (for now). ;)