Slashdot Mirror


DirectX 10 Only On Vista

Next Generation is reporting that DirectX 10 will only be released for Windows Vista. Those of us puttering along with XP will have to make do with 9. From the article: "The exclusivity of DirectX 10 means that in order to enjoy the high-end features of next-generation GPUs, gamers will need to adopt Vista. Some end users are upset with Microsoft, as the move effectively forces gamers to buy Vista if they do intend to remain serious about cutting-edge PC gaming." It may even be worth it for titles like Crysis.

4 of 216 comments (clear)

  1. Of course. by TheSpoom · · Score: 5, Insightful

    From a marketing standpoint, this is the only way Microsoft is going to get a lot of people to buy their new OS.

    I can only speak for myself but from what I've heard, Vista will offer few enhancements over XP that I really need in an OS. Better searching? I don't particularly need it, but Google Desktop. IE7? Not a chance, Firefox has me hooked and has many more features. "Gadgets"? No thanks, but Konfabulator (now Yahoo Widgets) if you wanted them.

    Additionally, I'm still concerned about Microsoft's (and other companies') plan to control our PCs, even though we haven't heard a lot about it recently. So by the time Vista comes out, I'm likely going to move over to a Linux distribution, probably either Ubuntu or Gentoo, and this is really the only thing I might still want out of Windows: gaming.

    This move smacks of Microsoft-brand lock-in, and it still won't convince me to move.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Of course. by plover · · Score: 5, Insightful
      My hardware is definitely up to the task of running Vista without spending more money, but I'm not upgrading for the simple reason of "Treacherous Computing". I will not be a party to the erosion of my rights to do whatever I want with my own computer. It's not that I'm a pirate: I do not download movies or music simply because I think it's wrong to do so. However, I do not agree with the latest EULA that came with Windows Media Player because it's too onerous, and so I have not ever clicked "I agree" to the install package. (Winamp and VLC continue to serve me just fine.)

      If this means no more software is available to me because I won't upgrade, then I guess I won't be buying any of it. At $50 USD / video game, producers will need to think long and hard before releasing any "Vista Only" titles. (Hell, some are still releasing titles that can work on Windows 98.) Would you risk the revenue of a ten million dollar title betting on Microsoft's ability to pimp their newest OS? Are you going to be the one to explain to your boss "It only sold 200,000 copies because the guys who pirate software won't move to Vista."

      OS lock-in can work both ways. Let's play this one to our advantage. Boycott Vista.

      --
      John
  2. Crazy Talk! by Slugburn · · Score: 5, Funny

    What! This is crazy talk! You mean I'm going to need the newest OS to play the newest games on the newest hardware. Has the world gone insane?

  3. Old News by throx · · Score: 5, Informative

    Microsoft has been saying DX10 would be Vista only for about a year now. I even blogged about it last September. If the gaming community is only just realizing it then they only have themselves to blame because they're a year behind the devlopment community.

    There's actually very good technical reasons it can't be back-ported to XP and that's because it's changing the entire paradigm of the way the Windows OS works with the video card. The GPU and video RAM are being treated as OS resources that are time shared and paged in and out in exactly the same way the CPU and main system memory are currently. Simply put, this means at the very basic level that the driver interface (WVDDM) for the video cards is very different, and much thinner but as it is a new driver model, XP won't be able to load it.

    So, game development companies are left with the decisions of whether to use DX10 which has a bunch of new features (general purpose geometry shaders that can create and destroy primitives in the pipeline), or maximize compatibility and shoot for DX9 which is being effectively frozen.

    The bigger issue for most is that OpenGL becomes a "second class citizen" on Vista as any use of it outside full screen rendering effectively turns off the entire Aero interface. Users are going to notice this, and apps using OpenGL will get bad feedback for "breaking the interface when they run".

    --

    Fear: When you see B8 00 4C CD 21 and know what it means