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.

19 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 joe+155 · · Score: 1, Insightful

      if you are considering going over to linux you might want to look at fedora, it has some draw-backs (mainly just stuff like it not coming with mp3 support out of the box but fedorafaq helps get stuff like that sorted). I've heard good things about Ubuntu but decided against it because of the slightly weird name.

      back on topic, you do seem to be right, they do need to try and give people a reason to buy Vista but what makes me wonder is what they are going to offer for the version after Vista. MS said that they wanted to have new releases every 4 years... will it end up that the only way you get the updates is to buy a whole new OS... which kinda makes the genuine advantge tool thing seem a bit silly...

      --
      *''I can't believe it's not a hyperlink.''
    2. Re:Of course. by prionic6 · · Score: 2, Insightful

      How is "Fedora" a less wierd name than "Ubuntu"?

    3. 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
    4. Re:Of course. by TheSpoom · · Score: 2, Insightful

      Nice post. I'd mod it up if I didn't write the grandparent. ;^)

      A bunch of posts here are making that same point: Microsoft may effectively be stagnating DirectX development because many game companies will refuse to make games in pure DX10 format, as that would cut out a significant chunk of their potential userbase. If they make this and future versions of DX10 Vista-only, I predict that OpenGL or an entirely new graphic language will eventually take the place of DirectX as the de facto game API.

      --
      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
  2. So... by ENOENT · · Score: 2, Insightful

    what's wrong with using OpenGL?

    --
    That's "Mr. Soulless Automaton" to you, Bub.
  3. I am not really a Microsoft fan, at all, by aftk2 · · Score: 3, Insightful

    much more like an Apple zealot, which is why I'm as surprised as anyone about what I'm about to write.

    But, really, I don't really see anything wrong with this, nor do I see it as all that different from what Apple has done with its various releases of OS X. For example, Tiger introduced all sorts of cool new developer functionality, like Core Data and Core Video (I believe Core Image was already present in some capacity in Panther, but I may be getting my APIs mixed up). These were/are great for developers, but the side effect of them being used means that the resulting apps are Tiger-only.

    Isn't it essentially the same with Vista and DirectX? Certainly, it's a pragmatic, business decision - but it's hard for me to fault Microsoft for it.

    --
    concrete5: a cms made for marketing, but strong enough for geeks.
  4. OpenGL? by dhasenan · · Score: 2, Insightful

    Will this encourage game developers to continue using DirectX 9 for the time being, or possibly switch to OpenGL? Vista won't be common for the next few years, after all.

  5. Slow Adoption? by Clazzy · · Score: 2, Insightful

    The thing is, DirectX 10 won't be used for a long time. What's the point in developing for a market that is very small and won't grow for several years? People are going to work on DX9 for a while yet, so this won't exactly have a huge impact. Telling us that we need to upgrade to Vista for DX10 isn't an issue for a long time yet.

    --
    If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
  6. Looks like I'll get Spore on the Wii then by WillAffleckUW · · Score: 3, Insightful

    if they force me to buy Windows Vista to use Direct X 10, then I'll just wait until the come out with the Wii version, cause I'm not upgrading to Vista.

    Personally, I think this is a bad decision by them, but I'm sure Microsoft made some kind of deal that worked for them.

    --
    -- Tigger warning: This post may contain tiggers! --
  7. Games market? by HunterZ · · Score: 4, Insightful

    (side note: this is old news - I heard of it at least a week or so ago)

    What does this mean for the games market? It seems to me that few developers/publishers are going to want to limit themselves to only a portion of their current market by developing a DirectX 10-only game - at least not until Vista is on well over half of Windows machines, which is likely to take a couple of years. This is especially likely considering the current cutthroat state of the PC games market, where the bar to entry in the top-sellers list is extremely high (not to mention that it's dominated by innovation-fearing publishers who would rather spend their money marketing recycled games built on DirectX 9 than fund a whole new engine for a DirectX 10 game).

    My prediction is that only a few DirectX 10-only games will be seen in the first year after Vista's release, and most of them will be mediocre Microsoft titles. The only other thing I can think of is if a game could be made that takes advantage of DirectX 10 when available but falls back on DirectX 9 otherwise; in this case, I'd expect to see a handful of FPS games touting optional usage of DirectX 10 features.
    --

    On the user end of things, most people aren't going to rush out and buy a new OS. Most people aren't going to know whether Vista will run on their system, much less what the advantages/disadvantages would be, so they will simply wait until their current system gets too old and will have Vista pre-installed on their next PC.

    I'm guessing that a lot of people will be upgrading within the next year, though, as I've seen indications that a large number of people are, for example, still using early AMD64 CPUs and GeForce 5xxx and 6xxx video cards.

    --
    Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
  8. Re:Of course. or why I have insufficient memory by Professor_UNIX · · Score: 2, Insightful
    Wait, you forgot about the need for RAM - you have to get 512MB to even "run" Vista, but the reality is when they say that, they mean "you need to buy at least 1GB of RAM or it will be as slow as a dog".

    I disagree on this one. I've consistently heard people complaining about Windows being bloated, but Windows 2000 and Windows XP run just fine with 192 megs of RAM.. sure, more RAM will incur less swapping, but it's certainly very usable. My VMware emulated Windows XP Pro system uses 192 megs of RAM and it runs just fine. There's no reason to believe Vista will be any more bloated than XP is if you shut off the eye candy and just use a regular Windows "classic" skin like you can now with XP. Hell, we run Windows 2003 Server on a VMWare ESX server and allocate it 384 megs of RAM and it runs perfectly fine (actually uses less than 100 megs of "real" memory).

  9. Re:Of course. or why I have insufficient memory by Anonymous Coward · · Score: 3, Insightful

    Comparing an instance of an OS running as a guest in VMWare to an actual installation "on the bare metal" with equally limited memory should be considered cheating. The host OS will buffer read and write requests to the VMWared OS's swap file in any leftover free memory, so the penalty for swapping is drastically reduced.

  10. This is happening right now with XP by The+Ogre · · Score: 2, Insightful

    This isn't a surprise - the exact same thing is happening right now, and has been, with XP.

    I never "upgraded" past 2k - XP didn't have anything I needed or wanted.

    When Age of Empires III came out, I bought it, as I did with all of the other Age of Empires games and expansions. No luck - the game "requires XP" to function. Not that it really does - there are undocumented switches to let it install on 2k, and it works fine (the demo was the same way). Ditto Rise of Legends, *another* game that MS bought that now "requires XP", even though it's not doing anything that's beyond what 2k offers.

    MS has always had the strategy of selling OS upgrades by artifically requiring them - hell, they've done this since DOS version 5 and "setver". That they would make something Vista-only purely to drive Vista sales is par for the course.

    Of course, in my case, it *didn't* drive sales of a new OS - at least not Microsoft's. I still run 2k to this day, alongside what I did upgrade to, my Powermac dual G5. Someday 2k will be useless to me (probably when I upgrade my mac to an intel based one and virtualize windows), and I'll reformat and run the old box as a freebsd one or such. I guess MS actually did me a favor in some sense...

  11. Big gamble by SmallFurryCreature · · Score: 2, Insightful
    I remember back when 95 launched and some companies decided to make their game 95 only (rather then dos). When 95 was delayed they had to delay their games and most game companies do not have microsofts reserves.

    95 take up was big because it really offered a huge difference between dos/windows 3.11 but still all the big companies stuck with supporting dos for a long time yet.

    Vista offers far less and people have become wary of buying newly released microsoft software. How many of you waited when XP was launched to see if it was going to be another ME? Certainly no games were XP only for a very long time.

    A game developer making a vista only game now is betting not only on MS actually shipping Vista on time, wich they can only do by redefining the term on time or with a timemachine, but also that it will be taken up by gamers.

    The problem is that games nowadays have a very narrow window of hotness. Say a new game is launched, I need to have it but don't have the hardware. A month later I will have cooled off and just decide to get the game when it is on budget and I got the hardware. If I can't play it at launch I can just play it a year later fully patched and with complete walkthroughs.

    Will Vista sell? Shall we be honest here? How many gamers have pirated copies? Live is expensive enough as it is and XP ain't cheap. Oh sure lots of people get it free with their machine from Dell but how many gamers buy from Dell? I steal my licenses from machines I free with linux (sorta illegal since they ain't mine but wtf. MS is getting free money for software never used because of their tax system).

    If vista improves on the anti-piracy front then many gamers will be faced with the question of buying new hardware, new OS and that new game. With the PS3 and the Wii also shining seductivly in the stores.

    Vista will take off on new computers but I think that like XP take off on already existing computers will be slow.

    MS seems to agree and is setting artificial reasons for people to upgrade.

    I don't think MS is going to be in trouble. XP takeup might not have been what they hoped but they still are earning billions so who cares. Game companies might be in for a shock though. If people don't buy the OS you set as a requirement you ain't getting the cash. MS can afford an ME. What game company can?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  12. -1, Moron? by emarkp · · Score: 2, Insightful
    How is OpenGL fragmenting? Do you mean the release of 2.0 which modernizes the rendering pipeline and the shading language? I'm sure you know that OpenGL wasn't sold to MS, right? The spec is produced by the OpenGL ARB, not by SGI, MS or any other single company.

    Oh, and MS left the ARB a while back.

  13. Re:Of course. or why I have insufficient memory by Ucklak · · Score: 2, Insightful

    You should compare oranges to oranges.

    Minimum requirments for XP to run is 64MB on a 233Mhz processor.
    Vista's minimum requirements are 512MB on an 800Mhz processor.

    Microsoft recommended 128MB minimum for XP but we all know that 512MB is really what you need to use it effectively.

    I'd say Vista would need 2Gig to run as a workstation as we know that their filesystem performance degrades with that pagefile problem they have.

    --
    if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  14. You and he don't get it still by SmallFurryCreature · · Score: 2, Insightful
    Windows 98 NEEDS Internet Explorer. MS said so, in court. Then they were proven to be full of it. Oh sure, they spend a lot of time making sure that Windows 98 was super thightly linked to IE making it almost impossible to seperate. To the outsider this made it look like the two needed each other.

    What you have to ask yourselve if this "need" was introduced or not. Would MS have been capable of doing DirectX 10 as a patch to XP? I think so. They didn't choose to do so but it had nothing to do with technical limitations. Smarter people then me have examined Vista and a lot of the improvements could easily be back ported. But then people wouldn't pay for an upgrade now would they?

    Something smells fishy here.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  15. Hum... by vga_init · · Score: 2, Insightful

    Forcing people to upgrade? It sounds naughty.

    Of course, perhaps games can be created that are backwards compatible with DX9 with merely a reduced featureset to refelect the capabilities of the libraries. The same software will turn around and take advantage of DX10 features.

    I would find it nice, however, if game companies made a strategic move by developing games using cross platform libraries (such as SDL, but more advanced) so that they could develop and distribute games rapidly for multiple platforms (read: more linux games?).

    Everyone loves great games. Not everyone has the latest computer or version of Windows. If I were a game developer, I might target linux platforms because I'd be comforted to know that my product relies on software that will enable it to enjoy a higher level of system compatibility across the board and better legacy support after it becomes old.