Announcement

Collapse
No announcement yet.

Wine 1.7.3 Readies D3D Command Stream Improvements

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wine 1.7.3 Readies D3D Command Stream Improvements

    Phoronix: Wine 1.7.3 Readies D3D Command Stream Improvements

    Wine 1.7.3 is now out as the latest bi-weekly development release of Wine. This time around it does some preparation work on the Direct3D command stream support...

    http://www.phoronix.com/vr.php?view=MTQ3MTE

  • #2
    Awesome. Thanks to people behind wine!

    Comment


    • #3
      Maybe Valve will put Wine into the Steam OS for older games ?? they did have some good bug fixes this time

      Comment


      • #4
        Originally posted by LinuxGamer View Post
        Maybe Valve will put Wine into the Steam OS for older games ?? they did have some good bug fixes this time
        Nope. They absolutely want game vendors to put some real effort into making the best possible linux ports of their games, instead of just relying on this wrapper to get a "decent" or "good enough" result. There must be no other way of getting into Valve's console game marketplace than that.

        (Consider the following: If your game can be played on a steam machine only by streaming it from a (Windows) PC, your customers will start to demand that you get your game ported to SteamOS. On the other hand, if your game would already run on SteamOS through wine without you putting any extra effort in properly porting your game, Valve would only be taking a risk of their customers getting a bad experience of their gaming console.)

        And how do you even define an "old" game? Half-life 2 from 2004, and even Half-life 1 from 1998 got ported to linux this year.

        If people want to hack their steam consoles into running old (or new) Windows games through wine, that's fine, but better not advertise any official support for it.

        Comment


        • #5
          Originally posted by M1kkko View Post
          your customers will start to demand that you get your game ported to SteamOS.
          Exactly what I love. Gabe applying Microsoft tactics to use Customer demand to force developers to port their Games to Linux. I love it. =p

          Comment


          • #6
            Originally posted by Mike Frett View Post
            Exactly what I love. Gabe applying Microsoft tactics to use Customer demand to force developers to port their Games to Linux. I love it. =p
            Remember he use to work for them Fuck You Microsoft!

            Comment


            • #7
              Originally posted by M1kkko View Post
              Half-life 2 from 2004, and even Half-life 1 from 1998 got ported to linux this year.
              And look how terribly bad the Source engine performs on Linux.

              Comment


              • #8
                Originally posted by synaptix View Post
                And look how terribly bad the Source engine performs on Linux.
                Isn't valve getting amazing results under Linux with Source? o.O I know L4D2 was running faster than the Windows version was

                Comment


                • #9
                  Originally posted by Ericg View Post
                  Isn't valve getting amazing results under Linux with Source? o.O I know L4D2 was running faster than the Windows version was
                  It's not even a full Linux port. For example on TF2, the -dxlevel XX launch option still manipulates how the game displays things. It's still using partial DirectX code that gets translated into OpenGL which causes an overhead which results in poor performance.

                  Just look at Steam for Linux community forum, dozens on dozens of threads concerning poor performance of source. People with extremely high end computers with CPUs like i7's and GPUs in the high end series are getting like 40 FPS (and incredibly choppy unresponsive gameplay) on TF2 (300+ on Windows) with vsync turned off both ingame and control panel.
                  Last edited by synaptix; 09-28-2013, 01:54 PM.

                  Comment


                  • #10
                    0_o i only have a E5200 CPU and a GTX460 GPU and TF2 flies (FPS often well over 100, but i have fps_max set to 101 to keep things a bit more consistent)

                    Comment


                    • #11
                      Originally posted by synaptix View Post
                      It's not even a full Linux port. For example on TF2, the -dxlevel XX launch option still manipulates how the game displays things. It's still using partial DirectX code that gets translated into OpenGL which causes an overhead which results in poor performance.

                      Just look at Steam for Linux community forum, dozens on dozens of threads concerning poor performance of source. People with extremely high end computers with CPUs like i7's and GPUs in the high end series are getting like 40 FPS (and incredibly choppy unresponsive gameplay) on TF2 (300+ on Windows) with vsync turned off both ingame and control panel.
                      This is really weird, Team fortress 2 runs better in linux than in windows, even when I use the free driver in my ati hd4200, and in windows, of course, catalyst-legacy.

                      Comment


                      • #12
                        Originally posted by synaptix View Post
                        And look how terribly bad the Source engine performs on Linux.
                        Check your setup.
                        The results I'm seeing on my nVidia based laptop under Linux are comparable if not better than Windows 8.
                        This under both L4D2 and HL2.

                        Quite remarkably wine managed to pull >80% of native performance under HL2ep1.

                        - Gilboa
                        DEV: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB + 2x3TB, GTX780, F21/x86_64, Dell U2711.
                        SRV: Intel S5520SC, 2xX5680, 36GB, 4x2TB, GTX550, F21/x86_64, Dell U2412..
                        BACK: Tyan Tempest i5400XT, 2xE5335, 8GB, 3x1.5TB, 9800GTX, F21/x86-64.
                        LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F21/x86_64.

                        Comment


                        • #13
                          So how do I get my hands on this new optimized D3D Wine? Just update it and use it or do I need to add a command?

                          Comment


                          • #14
                            Originally posted by gilboa View Post
                            Quite remarkably wine managed to pull >80% of native performance under HL2ep1.

                            - Gilboa
                            Might be even better if you're not already using the CSMT patches (although I assume you are being in this thread). Although you should make sure you use the SteamPipe beta on both systems as they do have some performance improvements.

                            Comment


                            • #15
                              Originally posted by synaptix View Post
                              Just look at Steam for Linux community forum, dozens on dozens of threads concerning poor performance of source. People with extremely high end computers with CPUs like i7's and GPUs in the high end series are getting like 40 FPS (and incredibly choppy unresponsive gameplay) on TF2 (300+ on Windows) with vsync turned off both ingame and control panel.
                              Are they by any chance using an AMD GPU? I have a GTX 650 TI, and my performance is on-par with that on Windows. My brother on the other hand has a HD 7770, which performs not to great (playable, but not as smooth as should be).

                              Comment

                              Working...
                              X