Anyone have more context on this? These are some pretty massive increases if the games in the table are in any way representative of all games.
Steam Deck
A place to discuss and support all things Steam Deck.
Replacement for r/steamdeck_linux.
As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title
The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.
Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.
These are not enforced, but they are encouraged.
Rules:
- Follow the rules of Sopuli
- Posts must be related to the Steam Deck in an obvious way.
- No piracy, there are other communities for that.
- Discussion of emulators are allowed, but no discussion on how to illegally acquire ROMs.
- This is a place of civil discussion, no trolling.
- Have fun.
Those increases are only for running games through wine. If you're running your windows games through proton (which is the default for the deck) you'll see a minimal performance increase, if any. It should improve compatibility for games though.
Thanks for the context. I figured I must be missing something since performance increases like this for proton would be huge news and likely not possible.
To give more detail: Proton uses a hacky workaround called fsync. Fsync was developed by the Wine developers but was explicitly not merged into Wine because, by their own admission, this is a really hacky workaround and it's definitely not the right way of doing things.
For games, using fsync is far better than not using anything, and so Proton uses fsync. Apparently there's recently been concern that the fsync workaround is going to become a bottleneck in modern games (not entirely sure the reasoning why), and so the Wine developers pushed for the development of NTsync, which is basically fsync if it weren't a hacky workaround. NTsync alleviates the bottleneck that fsync creates, making it more robust, less hacky, and more futureproof.
In short, don't expect any noticeable performance increases, but Proton might work more consistently and it might improve performance for future games
Thanks for the info. I don’t know a ton about them but I’m honestly massively impressed at the talent of the Proton devs. The fact that they have made most games run as well and some games run better on Unix operating systems through a translation layer than on Windows (the OS they were designed for) is ridiculously impressive. And this just shows they aren’t resting on their laurels but are being proactive in preventing issues before they happen which is immensely commendable and impressive.
Nice, i hope to see a hefty boost in tarkov