Is that real 50%? In my experience whenever such numbers are thrown around it actually means that a specific function call might be 50 % faster but overall it just means 50 % of a frame per second more.
Hmm... I tried running Metro 2033 a while ago and the performance even in the main menu was absolute trash - like unplayable bad. Granted, I don't have a high end system (i5-10400F, 6650 XT), but I have no idea what they used to get 164 FPS even without ntsync.
Makes me wonder though, on whether this primarily affects games that have a tendency to run badly under Linux so far. Would of course still be a good improvement but maybe not the be all end all for everything.
I suspect this is comparing against default Wine without fsync or esync (which are included with Proton and some wine builds) but from memory, ntsync has better compatibility and some performance gains over fsync (the next fastest alternative). But don't expect 50% performance gains compared to fsync in most workloads.
This sounds wonderful. I played Windows games on Linux for a decade, and it was often a painful experience. I’d love to see some real life in-game comparisons to illustrate what this brings to the table!