Earlier quoted context omitted.
Since the hardware is better controlled and secured, and hardware attestation is a solved problem these days, it's not particularly difficult to enforce security to the point where you'd need to hardware hack a controller and connect it to a physical camera to bot. That's still gonna be annoying for players, but it'll greatly decrease incidence, and if reporting a player for botting requires buying and hacking a new…
Controller-based cheats have been around for awhile, like Cronus which allows scripted actions; reduced recoil in CoD, for example.
Games run faster on SteamOS than Windows 11, Ars testing finds
271–280 of 285 posts
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#272Earlier quoted context omitted.
These ports are also not usually source ports, so they're not much "more native" than the Proton ports. They often use the same kind of API translation layer, probably also built on WINE. I think as Proton sees more investment and becomes more advanced, it's probably becoming difficult for competing compatibility layers to keep up. A source port that is optimized as lovingly as its Windows counterpart will probably b…
Factorio and Minecraft (Java edition) are two of the few games that come to mind where the Linux port got comparable effort to the Windows port, and I don't think people are in a rush to play either of them in Proton. Your latest AAA open world RPG on the other hand? Yeah, you're probably going to have better luck in Proton even if it gets a native Linux port.
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#273Earlier quoted context omitted.
That's very much not what I expected. Do you mind pointing out something Proton implements that windows doesn't?
While they are wrong, in that Proton is absolutely a subset of Windows APIs, it is describing aiming for an implementation detail. Yes call X is faster than call Y in Proton, but that could also be because its only 50% written and skips a bunch of side effects that will be created after you have written your game. Therefore you need to view Proton as a potential moving target. Not that Windows isn't too, but its just…
The Windows API perf topology is astronomically large.
That Proton is faster than Windows can't be universally true, but if you stick to that subset that has good conformance with Windows APIs and is also faster, that should be the target (and everything is moving of course).
Cross benchmarking games between Windows and Proton, taking API traces and finding those subsets of APIs can usage styles will enable a game developer to target those Proton APIs that are both conformant and fast. It is that subset of Windows APIs (temporal spatial structural usage) that I am suggesting being the target. The API linting tool might itself compare API traces. In fact for those API traces from performant AAA games, I could see generating a header file that only exposes the same API as used by that game.
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#274Earlier quoted context omitted.
Ignoring that, you know, 99% of users are running Windows and not SteamOS. Test on what your users run. Proton is just an implementation of Win32, you're still just targeting Windows.
Only 95.45% now ( https://store.steampowered.com/hwsurvey ) but yeah.
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#275Given that Windows games run faster via Proton on SteamOS, developers should prioritize targeting SteamOS APIs—not Windows. This ensures compatibility with Windows while maximizing performance. Game engines like Unity and Unreal must adopt SteamOS as the primary target, with CI systems rigorously testing both platforms. SteamOS, not Windows, should be the baseline for optimization. Does Valve run a SteamOS CI/CD farm…
The only stable ABI on SteamOS is Win32. Targeting anything else is asking for it to break over time.
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#276Earlier quoted context omitted.
Only 95.45% now ( https://store.steampowered.com/hwsurvey ) but yeah.
Over what time period? 99 -> 95.45 is a huge absolute number. Is most of that attributable to SteamDeck? Would that mean that 4.5% of active Steam users own a SteamDeck?
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#277Earlier quoted context omitted.
Related to 1, Microsoft did announce a gaming-focused "debloated" Windows 11 experience especially for gaming handhelds to release "sometime next year". It will be interesting to see what it is like as a standard, but obviously it is not out yet.
So they are scared of the Steam Deck. Good, they need the competition.
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#278Earlier quoted context omitted.
The file system filter is still queried using exclusions. Eliminating all file system filters yields a faster read/write.
According to some benchmarking removing the storage filters offers a mild boost when compared to adding an exclusion and you don't have the benefit of some AV protection when other processes are accessing the volume like steam etc. https://blog.maartenballiauw.be/post/2023/11/22/test-driving...
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#279Is this testing the same graphics performance / i.e. screenshot-accurate comparison vs Windows?
Shame you have been downvoted. That's a reasonable question no matter where you stand. Motion is important too, not just static screen-shots. I am 100% team Linux but cross-platform benchmarking is rife with problems. Differences are often from not testing the exactly same thing or different defaults that trade-off safety/quality/perf and can in theory be changed. No point measuring only one side of a triangle whose…
I had not thought about Motion...good one.
Agreed regarding a responsible benchmark.
All that exploration could help illuminate (ha) the path to a user-first "Desired frames per second" Graphical Setting in game set-ups. "I just want 60 / 120 / don't-care 30 is okay". With nVidia going bonkers with new AI interpolation features the users may want a "minimum 60 please".
It's a soft feature that Consoles have, IMO, though with variable rate refresh panels I feel it's less of a draw.
Does Linux have workable VRR support?
Re: Games run faster on SteamOS than Windows 11, Ars testing finds
#280Earlier quoted context omitted.
Don't forget the ancillary applications that gamers want. If you follow Discord's website, you're gonna end up installing a DEB file manually. Then, every couple weeks, Discord won't launch until you go download another DEB file and install that. Oh, and good luck getting Discord screen sharing working on Wayland. I tried for hours, gave up, and switched to X11. So, just in Discord, we've already run into two hideous…
...why? Discord is available via flatpak. It Just Works.
The package system is very important to learn in Linux. People have 12 ways to install an app, and they are far from equal.