fixed issue with wine reporting invalid ‘–version’, resulting in winetricks dotnet* not installing

fixed issue with incorrect version of gecko and mono not being provided

buildbot environment downgraded to Debian 11 so that it is compatible with glibc 2.31 and higher instead of 2.34, also matches what valve runtime uses as a base.

added fixup for resolution calculation when WINE_FULLSCREEN_FSR is used (thanks Ph42oN and loathingKernel)

added upstream patch to allow R6 Siege to launch again (https://gitlab.winehq.org/wine/wine/-/merge_requests/3777) (multiplayer still does not work due to anticheat), still also needs envvar set vk_x11_override_min_image_count=2, pending MR in upstream mesa https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25734

wine updated to latest proton bleeding edge

    • CannonGoBoom@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      9 months ago

      I believe you’re thinking of WINE GE which is different than PROTON GE. They are different versions. Proton GE is used be used with steam and Wine GE should be used with lutris and heroic etc.

        • CannonGoBoom@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 months ago

          It’s Wine GE but very confusingly named. You’d have to ask Glorious Eggroll why he changed the naming scheme. It used to be simpler.

          • Dandroid@dandroid.app
            link
            fedilink
            arrow-up
            1
            ·
            9 months ago

            Okay, thanks for the explanation. I guess my last question is what’s the difference between this and this? They were both posted today, but with different version numbers and the name looks the same to me.