Slashdot Mirror


DirectX 10 Coming To Linux and Mac

twickline writes "Jeremy White posted the 2009 roadmap for Crossover, and wrote, 'We've just shipped a lot of those "under the hood" improvements for games out in CrossOver Games 7.2. We're really pushing Direct X 9 support pretty far along, and getting ready to move on Direct X 10. ... In addition to our normal work of broadening and deepening our application support in Wine, we're going to try to dramatically improve the CrossOver GUI itself. First, the Linux version will get a fresh new look. But both versions are going to get an interface that we hope will bring the power of the Compatibility Center right into the installation view. The key idea is to make it easier to distill the gathered wisdom on unsupported applications and make it far easier to use.'"

8 of 152 comments (clear)

  1. Re:Getting rid of Windows by sinthetek · · Score: 5, Insightful

    As long as DirectX is still in use, *nix will always still be a step behind Windows in gaming. Personally I would be pushing for game developers to support OpenGL more than WINE developers to support DirectX

  2. Why not work on another API? by Anonymous Coward · · Score: 5, Interesting

    Surely with the likes of IBM, Apple, EA, Sun (shudder), Valve, ATI, Nvidia, all teaming up, they could create a cross platform API, and all appropriate documentation, programming plugins etc that will make programming for it easier than DirectX?

    I mean, it's not the wildest concept ever. Clean up OpenGL, make it simpler if required. Add Open sound, add openinput, and voila!

    If it's simple to code for, well documented and supports all of the latest features, and is downloadable as a library for all of the major windows' and *nix's it will make life easier for gamers, developers and other open source advocates.

    It could be like java in concept, but more like directx in function. (ie it works)

    1. Re:Why not work on another API? by Sneeka2 · · Score: 5, Insightful

      Oh, and ponies please while you're at it, m'kay?

      Unfortunately, this is much less of a technical issue than a business issue. Developers are entrenched in DX development, and Microsoft will try to keep it that way. That's the real problem that needs to be solved.

      --
      Bitten Apples are still better than dirty Windows...
    2. Re:Why not work on another API? by robthebloke · · Score: 5, Insightful

      Not really, everything has gone towards shaders, and it's trivial to port a GLSL shader to a HLSL one and vice versa.

      The real problem for GL developers is that the API is lagging behind DX, and has been for a number of years. So, new features get added to D3D, and then ATI/NVidia will implement extensions for those into GL. About a year later, those may be unified into a single ext or arb extension. About 3 years later, they may find their way into the core SDK (at which point D3D would have had those in the core SDK for 3 years).

      Developers aren't entrenched in D3D, they just find a much nicer API to work with.

  3. Misleading title by Totenglocke · · Score: 5, Insightful

    Direct X 10 coming to Linux and Mac falsely implies that MS would be making it possible for Direct X 10 to be run natively on Linux or Mac. A much more accurate title (though one that many would read and say "who cares" without clicking on the link) would be "Crossover Games to support Direct X 10.

    --
    "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
  4. Re:Good news for normal Wine too by IBBoard · · Score: 5, Interesting

    I can also see this becoming a DirectX 10 to OpenGL wrapper to provide DirectX 10 features on XP.

    That's the wonderful irony about this - Linux, the non-gaming desktop, is going to get DirectX 10 through open-source while Microsoft just ignore the huge majority of people on Windows XP!

    Not that I use any games that are DX10, but this is definitely an interesting development.

  5. Re:Getting rid of Windows by telchine · · Score: 5, Funny

    In the end I bought a console and didn't look back.

    Yeah, that's the problem I have with console games too... you can't look back very easily.

    With a controller, turning around to look behind you is a slow and cumbersome task. I much prefer a keyboard and mouse because you can spin around in under a second, it makes the game feel a lot faster.

  6. Re:Getting rid of Windows by TheRaven64 · · Score: 5, Interesting

    One of the interesting, but less-often mentioned, things about WINE is that it works on Windows. If WINE adds support for DirectX 10, then this makes it possible to run DirectX 10 games on Windows XP, which gives home users a reason not to upgrade to Vista / Windows 7.

    --
    I am TheRaven on Soylent News