Top
Best
New

Posted by haunter 3 days ago

Linux gaming is faster because Windows APIs are becoming Linux kernel features(www.xda-developers.com)
809 points | 514 commentspage 4
0dayz 13 hours ago|
What excites me is that the kernel gets better not only for windows games but can also get benefits that can be more general purpose, such as what the article writes about: program able to wait for multiple events at once.

It will be interesting to see how native Linux games differ in what fancy under the hood kernel or syscall features they use.

poizan42 9 hours ago||
NTSYNC seems quite cumbersome to use for your own linux software though

> The ntsync driver creates a single char device /dev/ntsync. Each file description opened on the device represents a unique instance intended to back an individual NT virtual machine. Objects created by one ntsync instance may only be used with other objects created by the same instance.

So you need a server process that can open the char device and hold onto the fd that you can then request through a Unix domain socket.

KennyBlanken 13 hours ago||
There will never be native games that use unique Linux kernel features because no studio will waste their time spending those development resources on an OS with even 10% market share, which Linux is nowhere near. The exception would be if, say, Playstation switches to Linux from BSD, which they will never do, as GNU licensing in essentially fatally incompatible with copy protection and anti-cheat functions.
torginus 15 hours ago||
Personally I don't know if this is some weird compatibility stuff for Windows apps, or the reason why Windows apps on Linux, whether running via Wine or being ports, rely on these apis because no good alternatives exist.. And if these apis are going to be used/useful for stuff beyond Windows compatibility, for native Linux apps.

Which is a weird thing to think about, and not sure very lovely.

zsoltkacsandi 1 hour ago||
It’s ironic that even Linux is better Windows than Windows.
aftbit 16 hours ago||
Linux gaming is fine unless you want to play something with anti-cheat, which is basically any non-Valve competitive multiplayer title.
mattrighetti 14 hours ago||
Seeing XDA brought up some good memories. That's the website that really got me into software engineering. I remember trying thousands of different ROMs every month and changing phone every 6 months. My username is still there and seeing the forum still alive and well is awesome!
leflob 10 hours ago||
I love that I am a part of this with my Steamdeck. Hands down great machine and absolutly incredible what you can do with what I thought to be be quiet limited hardware
Beijinger 18 hours ago||
I found the computer in the article more interesting than the fact, that gaming is getting faster under Linux.

https://www.kickstarter.com/projects/944362954/bapaco-the-wo...

Interesting, but I wish it was half the size folded...

jordigh 13 hours ago||
A great talk at a conference given by Elizabeth Figura, the main developer behind putting NTSYNC into Linux:

https://www.youtube.com/watch?v=NjU4nyWyhU8

melonpan7 17 hours ago||
I stopped using Windows all together two years ago, and since then Linux gaming has made huge strides. Almost everything is playable now with the exception of Kernel AC games - which I don’t play anyways. The success of the Steam Deck has been an integral part, and Vulkan performance is similar if not equal to DX.
mhh__ 13 hours ago|
One canary I have for Linux vs Windows is whether Bloomberg ever support Linux natively on the terminal. You can actually use the API from inside WSL quite easily already.
More comments...