Wine is the windows compatibility layer that Proton is based on, which is how the Deck plays windows games. So any significant update to wine will directly benefit windows games on Deck, as soon as Proton is updated.

NTsync is the headlining new addition to Wine11. It replaces Esync and Fsync as a much accurate synchronizer. This should:

  • Make games run smoother, removing microstutters and improving frame pacing

  • Significantly improve performance in some older games that could run into major performance bottlenecks from this. You can see some fps increases here, with many of the affected games getting over twice the fps.

NTsync requires kernel support, but Valve added that in steamOS 3.7.20. Wine11’s NTsync hasn’t made it into Proton experimental yet, but GE-Proton has added support for it already, so it’s not hard to try it out.

Wine11 also improves support for older 32 and 16 bit windows applications.

  • DaGeek247@fedia.io
    link
    fedilink
    arrow-up
    21
    ·
    9 hours ago

    From the email;

    The gain in performance varies wildly depending on the application in question and the user’s hardware. For some games NT synchronization is not a bottleneck and no change can be observed, but for others frame rate improvements of 50 to 150 percent are not atypical. The following table lists frame rate measurements from a variety of games on a variety of hardware, taken by users Dmitry Skvortsov, FuzzyQuils, OnMars, and myself:

    Game Upstream ntsync Improvement
    Anger Foot 69 99 43%
    Call of Juarez 99.8 224.1 125%
    Dirt 3 110.6 860.7 678%
    Forza Horizon 108 160 48%
    Lara Croft: Temple of Osiris 141 326 131%
    Metro 2033 164.4 199.2 21%
    Resident Evil 2 26 77 196%
    The Crew 26 51 96%
    Tiny Tina’s Wonderlands 130 360 177%
    Total War Saga: Troy 109 146 35%

    The whole thing is worth a read to see how this works, but jumps from 110 fps to 860 fps is just insane. The wine team has done some really great shit with this.

    • Fubarberry@sopuli.xyzOPM
      link
      fedilink
      English
      arrow-up
      6
      ·
      5 hours ago

      An important note is that this is compared to base wine, not Proton with Esync/Fsync.

      There may have still been significant gains, since those were some of the games worst affected by the lack of proper sync, but someone would need to run more benchmarks to find out.

      • DaGeek247@fedia.io
        link
        fedilink
        arrow-up
        3
        ·
        5 hours ago

        Yeah. This whole results thing isn’t really a well-structered article like you might get from a real journalist, so much as a quick and dirty comparison for examples sake in a software update push.

    • DacoTaco@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2 hours ago

      Please fox fix that terrible formatting :p
      Edit: as context, op’s original post had formatting that was all over the place haha