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.

216 comments

  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 Anonymous Coward · · Score: 0

      Double check your sig. It's not correct.

    4. Re:Of course. by Anonymous Coward · · Score: 0

      Weird is relative, of course, but "fedora" is an English word. I would expect any adult to know that a fedora is a type of hat, even if they don't know [b]exactly[/b] what one is. "Ubuntu" is a Bantu word describing an ideology. I doubt most people know what Bantu is, never mind where it's spoken and certainly not what "Ubuntu" means.

    5. Re:Of course. by Richard+Steiner · · Score: 3, Informative

      "Fedora" is a hat. "Ubuntu" is not a hat. ;-)

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    6. Re:Of course. by Anonymous Coward · · Score: 0

      The Gadgets thing always makes me laugh, welcome to 1986. I bet most Vista users will think that's innovation on Microsoft's part. I wonder why ideas like this didn't catch on the first time around?

    7. Re:Of course. by prionic6 · · Score: 1

      I didn't want to argue or anything, I really didn't know what the word "fedora" means... I'm not a native speaker. Of course it IS somewhat nice fitting with connection to "Red Hat" and all that. So forget my comment. For me it was a weird name. :)

    8. Re:Of course. by hyperquantization · · Score: 2, Informative

      Marketing may be a corollary, but IIRC, DX10 takes advantage of the new driver model in Vista. so, it's probably technical reasons more than marketing that's driving this decision.

    9. Re:Of course. by Anonymous Coward · · Score: 0

      I had a hat once.

      It was a very fine hat.

      It had a button.

    10. Re:Of course. by WalterGR · · Score: 4, Informative

      I can't figure out whether people actually believe the "Vista is just XP with a new skin" /. meme, or they just propagate it for mod points...

      Either way, our friend Wikipedia has plenty of information about the new features in Vista. In particular, note the following:

      D3D10 functionality will require the Advanced VDDM (Vista Display Driver Model), which in turn will require new graphics hardware. The graphics hardware will be pre-emptive multithreaded, to allow multiple threads use the GPU in turns. It will also provide paging of the graphics memory.

      The Direct3D page has more information.

    11. Re:Of course. by The+Snowman · · Score: 1

      Here is a picture of what one looks like. Red Hat got its name because its founder wore a red baseball cap, and was known as "that guy in the red hat." When he made his own Linux distribution, he took that name. Later on when he started the Fedora project, I guess he grabbed a name of a hat that people would recognize to go along with the theme. "Fedora" probably sounds friendlier than "baseball cap" or "football helmet" anyway.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    12. Re:Of course. by Schraegstrichpunkt · · Score: 1
      I've heard good things about Ubuntu but decided against it because of the slightly weird name.

      WTF? What about "Linux" and "GNU libc"?

    13. Re:Of course. by Anonymous Coward · · Score: 0

      Additionally, I'm still concerned about Microsoft's (and other companies') plan to control our PCs

      It's already present on every Intel macintosh, and not only has there been no public outcry, nobody's even noticed. Microsoft has already won.

    14. Re:Of course. by HunterZ · · Score: 1

      That makes sense on the surface, but it's kind of a weak argument for two reasons:
      1. The new driver model is more restrictive than in previous versions of Windows, for security reasons, so it's not like there's some cool new feature that DirectX is hooking into. Maybe having the desktop (AeroGlass) use 3D acceleration makes things easier on DirectX 10, but it could just as easily make things more complicated.
      2. Vista still has to maintain a large amount of backwards compatibility with DirectX 9 (and possibly lower). Nobody is going to upgrade if it means that they can no longer play almost all of the titles currently on store shelves, no matter how much shinier Vista is.

      --
      Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
    15. Re:Of course. by Emetophobe · · Score: 1

      I highly doubt that knowing Microsoft. With Windows 2000, they limit you to Windows Media Player 9, you can't upgrade to WMP10, for that you need to buy XP. Now with Vista having DirectX 10, they aren't going to release an update for Windows XP users, so they are stuck with DirectX 9. I bet it would rather trivial for WMP10 to work on Windows 2000 and DirectX 10 on Windows XP, but Microsoft wants there to be "something new" to show for their next OS. They can't release DirectX 10 on Windows XP because then what would be the point on upgrading to Vista? I hate the fact that microsoft gets away with this by forcing users to upgrade if they want a newer version of some API. I hope game developers will continue to support XP for atleast a few years after Vista comes out.

    16. Re:Of course. by slashdotnickname · · Score: 1

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

      If Microsoft doesn't want to back-port their DirectX 10 to pre-Vistas and, in essence, make it a selling feature of their Vista then who are you to babble marketing advice?

      If game companies choose to develop in DirectX 10, at the risk at loosing customer base, then so be it... its their choice.

      With all the crying on /. about freedoms being lost on every other topic, why is that companies are not allowed to have the freedom to steer their poducts as they see fit?

      As a consumer, you have the freedom of not supporting Microsoft or game companies or hardware vendors that you don't want to. So buck up cowboy, breath in the fresh air of freedom, and crank up teh tux racer!

    17. Re:Of course. by hyperquantization · · Score: 1

      call me a Microsoft Apologist, but in my experiences, M$ usually does things according to technical reasons, not marketing. in fact, they really don't have nearly as much marketing influence as we'd like to think, hence why they are, and always will be, a developer's company.

    18. Re:Of course. by biglig2 · · Score: 1

      Interesting thought, once Vista comes out, that's the time for the Linux distributions that want to gain market share in the home desktop area to push hard. If they can offer something roughly feature compatible that can run on existing hardware... And of course with Linux you can do a live CD and demonstrate that it works on your hardware.

      Of course, Linux is not Windows, as I always say, but perhaps Linux is capable of pretending to be Windows.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    19. 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
    20. Re:Of course. by hackwrench · · Score: 1

      I read somewhere else that DirectX 10 was a separate library from the DirectX 9 and backwards compatibility drivers. Also DirectX 10 forgoes capability bits.

    21. Re:Of course. by Anonymous Coward · · Score: 0

      As a consumer, you have the freedom of not supporting Microsoft

      Liar.

    22. Re:Of course. by Ucklak · · Score: 1

      What technical reasons? They write the software AND have the source code.

      Ever since Apple did the OSX switch and STILL provided legacy support through the Intel switch (which is a 6 year cycle EOL cycle), I've gained the utmost respect for Apple's developers and have lost faith in Microsoft (Yes, I was an MCSE card holder at one time).

      Their reasons are purely profit, shareholder, and market driven. - nothing wrong with that though in my book.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    23. Re:Of course. by Ucklak · · Score: 1

      I'll be first in line to say that XP is nothing but an ugly skin on top of Windows 2000.

      Vista is a different OS in my eyes as there is the DRM issue that is as tied to the OS as Internet Explorer was tied to Windows 98-XP.
      Good luck with that.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    24. Re:Of course. by TheSpoom · · Score: 1

      Nowhere in my post did I suggest that Microsoft change anything; this was only my opinion of the situation. Of course it's their choice.

      I'm confused at what you're actually trying to say here.

      --
      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
    25. 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
    26. Re:Of course. by ElleyKitten · · Score: 1

      You decided which distro to go with solely because of the names?

      I personally like Ubuntu more than Fedora. I took a couple classes in Fedora/Red Hat, but for home use I find Ubuntu more user-friendly. For windows switchers though I recommend either Mepis or Linspire. Ubuntu is only for newbies excited to use the command line.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    27. Re:Of course. by cHiphead · · Score: 2, Funny

      oh oh you forgot the 'Wireless Zero Configuration' service! ;)

      Cheers.

      --

      This is my sig. There are many like it, but this one is mine.
    28. Re:Of course. by AvitarX · · Score: 1

      And cut out the early adopters that often are the ones to buy the games?

      I remember reading tha the card manufacturers were complaining about how they were going to have trouble making good open GL drivers for Vista.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    29. Re:Of course. by Anonymous Coward · · Score: 0

      Apple? The company that sees a new version of Java as a reason to upgrade your whole OS? You are either an idiot or a shill.

    30. Re:Of course. by paeanblack · · Score: 1

      Their reasons are purely profit, shareholder, and market driven. - nothing wrong with that though in my book.

      I don't trust companies that claim to be motivated by anything else. Greed makes one predictable; predictability is the foundation of trust.

    31. Re:Of course. by paeanblack · · Score: 1

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

      You can use "fedora" in a sentence and still appear to be speaking English.

    32. Re:Of course. by Anonymous Coward · · Score: 0

      "It only sold 200,000 copies because the guys who pirate software won't move to Vista."

      I laughed. The guys who pirate software are ALREADY running Vista, and will continue to do so when the release version gets out.

    33. Re:Of course. by mrchaotica · · Score: 1

      I agree completely, and go even farther: I will not even consider buying a game that doesn't run on Linux or Mac OS. This is the reason I don't own a copy of Half-Life 2 (well, that and the whole "you don't really own it" Steam thing).

      Somebody above mentioned Spore. I'm really looking forward to it, but if it's Windows-only (let alone Vista-only) there's no way in Hell I'll buy it no matter how much I want to play it.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    34. Re:Of course. by CogDissident · · Score: 1
      How do you get a MCSE off your porch? Pay your pizza bill.

      Thats what I think of your fancy MCSE card.

    35. Re:Of course. by PhoenixOne · · Score: 1
      I wish this was true (more game developers switching to OpenGL), but I suspect not.

      It would be less upsetting except for the fact that DX10 is a *really* good idea. As is Live Anywhere.

      Microsoft has us game developers and players by the short hairs. :(

      --
      Spell cheek you've failed me four the last thyme!
    36. Re:Of course. by timkb4cq · · Score: 1
      If you're looking at Ubuntu, you really ought to give Mepis a look. http://www.mepis.org/

      IMHO, it's a lot easier for a Windows user to pick up and use than Ubuntu - It Just Works.

      It's a LiveCD so you can check it out before commiting to installing it and it's got a great installer that on a modern machine it only takes about 15 minutes to install and happily sets up dual-boot with Windows.

      Ubuntu is very good - I used to use Ubuntu. Mandriva is also worth a look - I used Mandrake for years and I think it's the best of the RPM based distros. But for my money, Mepis has them all beat.

    37. Re:Of course. by irc.goatse.cx+troll · · Score: 1

      Fedora is a hat in english. Ubuntu is not a hat in english.
      Ubuntu is humanity/humanness in zulu. Fedora is not humanity/humanness in zulu.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    38. Re:Of course. by Maltheus · · Score: 1

      Part of me has never believed such zealous statements, but after reading this article, there's no way I'm installing that POS. I would still like to game, but I'll likely cut most gaming out of my life if the games don't run on XP. Since most gaming companies are owned by Microsoft, I'm not waiting on Linux ports anytime soon. I'll be playing Unreal on 64-bit Gentoo till I'm old and gray I suppose.

    39. Re:Of course. by ad0gg · · Score: 1
      I felt the same way when osx came out and software designed for OSX wouldn't run on my system 9 computer, I love how slashbotters let apple get away with forced upgrades but when microsoft does it is bad.

      Watch slasbotters mod this post down because i simply pointed out the facts.

      --

      Have you ever been to a turkish prison?

    40. Re:Of course. by TheSpoom · · Score: 1

      Note that I said OpenGL or another, possibly entirely new graphics language. OpenGL has stagnated for a while, at least in terms of the uptake by the major video card companies. I remember though, that back in the day, 3dfx had their own API, Glide, that was apparently the easiest of the three in which to program. So who knows, especially with the recent revolutions in terms of MVC frameworks like Rails and Django, perhaps another will come of age for 3D?

      --
      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
    41. Re:Of course. by Anonymous Coward · · Score: 0

      But Apple is all good and owned by Jesus and all... they couldn't be in it for the money!

      (Truth: nobody really cares about Apple other then fanboys, so nobody really cares... Apple making a new forced upgraded isn't news, because they have for years. If you like Apple, then you are fine with it. End of story. If you like an open system (PC), that you are not a slave to your OS/System maker, then you are bound to care more about it being slowly closed...)

  2. Face it people by Anonymous+Crowhead · · Score: 3, Funny

    You'll all get your copies from work.

    1. Re:Face it people by baadger · · Score: 1

      or bittorrent, or academic programmes via university/college...

  3. Nothing for you to see here. Move along. by WilliamSChips · · Score: 0, Troll

    Does the article use DX10?

    --
    Please, for the good of Humanity, vote Obama.
  4. Sounds like an opportunity for OpenGL by bersl2 · · Score: 1

    Nobody uses the default Windows OpenGL drivers for game-capable cards anyway, so the OpenGL-via-Direct3D won't matter.

    1. Re:Sounds like an opportunity for OpenGL by misleb · · Score: 1

      Perhaps I am mistaken, but I believe that DirectX provides a lot more to game developers than just graphics. There is also DirectSound and whatever they use for joysticks and other input devices. I doubt Windows game devopers are going to go OpenGL unless they are trying to be OS X compatable (which could happen). I see developers just staying with DirectX 9 for several years.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    2. Re:Sounds like an opportunity for OpenGL by bersl2 · · Score: 1

      Why are you assuming that the use of OpenGL excludes the use of non-Direct3D DirectX components?

    3. Re:Sounds like an opportunity for OpenGL by Anonymous Coward · · Score: 0

      It's more or less a good point. In the areas where DirectX and OpenGL overlap, what what are in the works for OpenGL that would make it comparable with the new capabilities of DirectX 10?

    4. Re:Sounds like an opportunity for OpenGL by Rosyna · · Score: 1

      In the areas where DirectX and OpenGL overlap, what what are in the works for OpenGL that would make it comparable with the new capabilities of DirectX 10?

      OpenGL has this little thing called "extensions" that allow GPU manufacturers to add features to their card without waiting for a new version of OpenGL to be released. So game developers don't have to wait for a new version of a specification from Microsoft that could take years to be available to the general public if they use OpenGL. If an extension gets popular enough, it can be added to the official OpenGL spec. In otherwords, OpenGL likely has many of the extensions already.

      Sadly, the default windows implementation for OpenGL does not allow the use of extensions, but as stated somewhere in this thread, most graphic card drivers don't appear to use MS's implementation.

    5. Re:Sounds like an opportunity for OpenGL by misleb · · Score: 1

      What would be the point?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    6. Re:Sounds like an opportunity for OpenGL by NutscrapeSucks · · Score: 1

      Virtually all OpenGL game titles (id software) use DirectSound.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    7. Re:Sounds like an opportunity for OpenGL by misleb · · Score: 1

      I'll ask a again, what woudl be the point? As long as DirectX 9 remains supported, what is the poitn of switching to OpenGL assuming the market doesn't change such that OS X becomes a generally worthwhle game target?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    8. Re:Sounds like an opportunity for OpenGL by Mark+Maughan · · Score: 1

      Because it will work up to date on both WinXP and Vista.

    9. Re:Sounds like an opportunity for OpenGL by mrchaotica · · Score: 1

      Because it will work up to date on both XP and Vista, as the other reply said, and it will make the game more easily portable to Mac OS and Linux.

      Personally, if I were making a game I'd go for OpenGL and either SDL or some other similar non-proprietary gaming library, and make the thing cross-platform to begin with.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  5. So... by ENOENT · · Score: 2, Insightful

    what's wrong with using OpenGL?

    --
    That's "Mr. Soulless Automaton" to you, Bub.
    1. Re:So... by Threni · · Score: 1

      > what's wrong with using OpenGL?

      You'd have to ask the major games developers/publishers that one.

    2. Re:So... by Billly+Gates · · Score: 1, Flamebait

      Opengl only does graphics and is non portable to the Xbox if you want to port your game there.

      DirectX is a whole suite of multimedia api's with sound and networking and is ahead of SDL. (From what I heard, I dont develop games)

      Also Opengl is fragmenting and becoming stagnant as Opengl was sold to Microsoft from SGI. It seems the card makers are now coming up with their own proprietary versions.

    3. Re:So... by DrSkwid · · Score: 1

      Which part of OpenGL controls my force feedback steering wheel ?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    4. Re:So... by Max_Abernethy · · Score: 1

      I've only used DirectX so I don't know how the graphics capabilities compare, but the reason I picked DirectX in the first place was that there's a managed version, which can be used with C#. I'm more of a hobbyist than anything, so I'm more interested in being able to get stuff done quickly than that little bit of extra performance (there is only very small extra overhead for DX API calls). As for why big commercial games use DirectX, though, that's another question...

    5. Re:So... by pureevilmatt · · Score: 1

      Opengl only does graphics and is non portable to the Xbox if you want to port your game there.
      doom 3? quake 4? chronicles of riddick... i'm sure there's more. all use OpenGL graphics, all are available on xbox. but you're half right, it's probably easier to port if you have D3D as your graphics API. However, the second part of your post about opengl "becoming stagnant" is just completely wrong.

    6. Re:So... by Anonymous Coward · · Score: 0

      The game developer can use DirectX 9 for that, just as they do now. Using OpenGl for graphics doesn't mean you can't use DirectSound or DirectInput.

    7. Re:So... by Ant+P. · · Score: 1

      That's provided by SDL, which games like Doom 3 and UT2k4 use to run on OS X and Linux.

    8. Re:So... by Anonymous Coward · · Score: 2, Informative

      Despite all of the microsoft bashing, Direct3D 10 has the potential to be a major inflection point in the 3D graphics industry. The driver model of vista combined with the new rendering methods of d3d10 reduces the cpu time of rendering by approximately 50%. This allows for many more primitives to be drawn on the screen without the added cost of context switching between cpu and graphics engine.

      Also, d3d10 introduces a general purpose graphics shader which can be used to create vertices. In directx9 and below, all new polygons had to be created on the cpu and transfered to the graphics card. Allowing the graphics card to create vertices can drastically speed up existing algorithms such as stencil shaders (Even though they are so 2 years ago JC), and allow more efficient algorithms.

      D3D10 also adds a unified development model. This means that the vertex shaders, pixel shaders, and geometry shaders all can execute the same commands and do texture lookups. Once again, this is an advantage of D3D10 over directx9. Many of these things were exposed during earlier generations of directX and opengl through extensions; however, for a card to be d3d10 compliant, it has to be fully compliant, and implement all of the instructions in the language (no more caps, developers rejoice).

      Existing d3d9 code running with d3d10 can gain as much as 20% performance based on the new rendering methods, which alone is a reason for a dev to start coding towards d3d10. Whether upon release, performance benefits are the same scale is yet to be seen, but there are definately advantages strictly for 3d rendering in d3d10 over earlier versions of directx and opengl.

      Finally, GPGPU applications will be able to take advantage of many of the new features. For one, d3d10 requires virtualized memory. This will mean large datasets can be loaded onto the GPU without having to worry about running out of local memory on the card. Also, the precision on d3d10 cards is required to be 32 bit precision (not sure, but might be IEEE-754 standard).

      So realistically, there is no reason devs have to start using new features, but its their nature to use the best tools available to them, and upon Vista's release, d3d10 will be the best graphics api from a feature and performance standpoint.

    9. Re:So... by PhoenixOne · · Score: 1
      "(no more caps, developers rejoice)."

      Horahhhhhhh!

      Your post sounds almost word-to-word like my notes from the DirectX Days at the GDC. And you point out the reasons why I can't ignore DX10. If it wasn't for the high system requirements (DX10 requires hardware that doesn't exist yet) and the DRM/TC stuff, I would totally drink the Microsoft Cool-aid!

      *Sigh*

      --
      Spell cheek you've failed me four the last thyme!
  6. OpenGL by LetterRip · · Score: 1, Redundant

    Why wouldn't a game vendor instead use OpenGL and ensure that the game works with XP also?

    LetterRip

    1. Re:OpenGL by drinkypoo · · Score: 1

      Because if they write it using the new DirectX then they are guaranteed Xbox-three-sickly (yay, Microsoft gave us a chance to dust off some old IBM jokes) compatibility - even if they don't have any actual plans to port to Xbox360, it gives them an option they don't otherwise have.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:OpenGL by dhasenan · · Score: 1

      Is DX10 not backwards-compatible? I thought all DirectX versions were backwards-compatible so far. So, to reach a wider audience, they could go for DX9 instead.

    3. Re:OpenGL by Flyboy+Connor · · Score: 1

      Because Microsoft pays them if they'll release the game DX10 exclusive.

    4. Re:OpenGL by drinkypoo · · Score: 1

      AFAIK every version of DX is backwards compatible to SOME DEGREE. For example, older versions of Direct3D would NOT ALLOW YOU TO PLOT PIXELS. People who used workarounds to do may have found that their code didn't work later. This is just an example, I am not a graphics programmer, I only know some, so I don't know of the other stupidities. But anyway, you want to know how Direct3D programmers got stuff like dashboards in DirectX 5? They created a polygonal dashboard and textured it with their graphics. Fun!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:OpenGL by Anonymous Coward · · Score: 0

      Depends which way you look. DX10 provides implementation of older DX interfaces, but the API itself is completely redesigned.

    6. Re:OpenGL by Anonymous Coward · · Score: 0

      But anyway, you want to know how Direct3D programmers got stuff like dashboards in DirectX 5? They created a polygonal dashboard and textured it with their graphics. Fun!
       
      Guess how OpenGL programmers do it? The exact same way! Using textured polygons to draw sprites is the simplest and best way to do it! I'm assuming you're talking about a HUD, if you're talking about an actual in-game dashboard then I recommend you stay away from graphics programming as all graphics are made from polygons with textures and shaders applied to them.

  7. 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.
    1. Re:I am not really a Microsoft fan, at all, by 0xABADC0DA · · Score: 1

      The difference is that Mac OS X gets better with every new release version, whereas a lot of people would 'downgrade' from Vista to XP if their games would still run.

    2. Re:I am not really a Microsoft fan, at all, by DarthChris · · Score: 1

      In that case, stop defending MS and join the rest of us slagging them off!

      --
      Don't you just hate it when people reply to your signature?
    3. Re:I am not really a Microsoft fan, at all, by gullevek · · Score: 1

      Unless Direct X 10 becomes like core graphics an integral part of the OS its still just an add-on. MS just tries to Bundle it to avoid a "nobody buys XP" disaster.

      So I guess a lot of gamers will upgrade to Vista when they upgrade their graphics card to a Direct X 10.

      The rest on the other hand? But gamers _are_ a huge crowd noadays, aren't they?

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    4. Re:I am not really a Microsoft fan, at all, by Anonymous Coward · · Score: 0

      Well if Microsoft were simply offering improvements in Vista, then I doubt things like this would get quite the harsh reception that they do. But the fact is that Vista will be a significant step backwards in functionality, what with lunacy like fuzzy graphics for people without copy protection built into their monitors.

      As things stand, moves like this are simply a way to force people who simply don't want Vista to downgrade to it, by eroding the ground they are standing on. After all, how many game companies are going to give their competitors a free advantage by sticking with DirectX 9 performance? And how many gamers are going to want to continue to buy games?

    5. Re:I am not really a Microsoft fan, at all, by cnettel · · Score: 1
      Have a look at how DirectX was really implemented in 9x vs NT vs 2000/XP. (NT4 being the stepchild with a very crippled DirectX support ever released.) It may have been redistributed as an addon, but it talked directly to the kernel drivers, included its own thunking in Win32K.sys (on 2000/XP) and so on. If we compare it with for instance the .NET Framework the difference is very important -- .NET doesn't allow you to do anything with the underlying OS that wasn't already exposed in Win32, while that is most of the point of DirectX.

      DirectX 10 is a big change, including the fact that DirectX 10 hardware is much of an all-or-nothing scenario, you either provide the full set of features, or you are stuck in a DirectX 9 mode. Considering that, and that there are NO DirectX 10 compliant GPUs right now, I would say that the lack of a backport is not the most significant reason for a slow adoption.

    6. Re:I am not really a Microsoft fan, at all, by Anonymous Coward · · Score: 0

      I would say that the lack of a backport is not the most significant reason for a slow adoption
       
      Aside from the fact that it hasn't been released, yet...

    7. Re:I am not really a Microsoft fan, at all, by Mistshadow2k4 · · Score: 1
      or do I see it as all that different from what Apple has done with its various releases of OS X

      The difference is that a huge market of a specific type of software is not dependent on any of what you mentioned. 98% -- or more -- of the games market for Windows is dependent on DirectX 10. Furthermore, users of the Core development apps are not a huge proportion of Apple's customers, whereas again, gamers are a huge proportion of the Windows market. I think this is an apples to oranges comparison.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    8. Re:I am not really a Microsoft fan, at all, by Quince+alPillan · · Score: 1

      This would be like Apple adding new features to Cocoa in a new OS and only providing emulation for older Cocoa apps. All your old Cocoa apps would suddenly run slower on the new OS. With Apple, new Cocoa apps run on the old OS as long as they're not using new Cocoa specific features only available on the new OS. (Correct me if I'm wrong.) With Microsoft, you have four options:

      1. Design your app for the new OS, but this means most of your customers can't run it.
      2. Design your app for the old OS, but this means your app runs slow on the new OS.
      3. Design your app for both new and old OS, but this takes more time and money, plus gives you two code bases to debug.
      4. Design your app to run on OpenGL, which your programmers may not know. This may mean throwing out years of legacy, stable, debugged, reusable code.
  8. 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.

    1. Re:OpenGL? by Bieeanda · · Score: 1
      I think that's going to depend on how much pressure MS can apply to developers and publishers. New MS games are probably going to be DX10 only (regardless of whether they need it or not), or ship with functionality that keeps them from running perfectly or perfectly prettily under DX9. As a company, they can almost certainly afford to do that-- just look at the XBox series.

      Developers probably aren't going to want to go to DX10 unless there's a huge benefit for them: there are a lot of people that won't be happy about having to shell out a few hundred on a new OS, flatten their primary partitions and reinstall from scratch just to play the latest FPS.

      I'm half expecting someone to crack DX10 open and fiddle out the bits that make it Vista-only, shortly after it comes out.

    2. Re:OpenGL? by JanusFury · · Score: 1

      Probably for new features and a sane render target API, off the top of my head. Rendering to anything but the framebuffer in OpenGL absolutely sucks compared to doing it in Direct3D, and with how often people are starting to render offscreen with 3D hardware these days that's going to increase D3D's appeal.

      (There are some extensions to GL that improve on this but most cards still don't support them properly, and even then, they're still kind of a pain to use compared to doing it in D3D.)

      --
      using namespace slashdot;
      troll::post();
  9. 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?

    1. Re:Crazy Talk! by FidelCatsro · · Score: 1

      Well that does sound fairly insane to me. Well in the case of Vista at least , this is totally artificial , IE: There is no reason XP could not run DX10 perfectly happily.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:Crazy Talk! by Slugburn · · Score: 1

      I agree that MS could probably make DX10 run on XP. But should they? From my understanding, the driver model in Vista is quite different from XP's model. Supporting DX10 on both Vista and XP would likely require a significant increase in development time or resources. I would rather have them spend all the time and resources in one place, thus given the most bang for the buck.

      What is the big deal about upgrading to a new OS? PC gamers are hardly the most price conscious group of people in the world. If you are willing to spend thousands of dollars on a cutting edge gaming system, I don't understand why you would want to cheap out and use a last-generation OS.

      All in all, I hear echos of every other time a new OS has come out. People said the same sort of things about XP.

    3. Re:Crazy Talk! by ADRA · · Score: 1

      My reason for not upgrading my gaming rig is the same reason I didn't upgrade to XP. I hate the OS. Win2k has been perfectly functional for all my gaming needs throughout the entire XP product lifecycle. There was not a single game that I played where I felt less of a gamer by not using XP. I can handle not being 'supported', but what I won't accept is being cut out of the market all together. All this means is that I won't pay for anything Vista/Dx10 only.

      Dx3,5,7,9 were all backward compatible to Win98 apparently. All of a sudden, Dx10 stops any form of backwards compatibility.

      "..driver model in Vista is quite different from XP's model.."
      Well thats ok then. Make DX10 only support WDF then. According to their whitepaper (http://www.microsoft.com/whdc/driver/wdf/wdf-arch .mspx), WDF can run over any modern NT-based kernel. The question is, will they back-port WDF officially, or will they come out with a lame excuse to justify the lock-in.. only time will tell.

      --
      Bye!
  10. 5 years ago this wouldn't have worked by Anonymous Coward · · Score: 0, Flamebait

    5 years ago this wouldn't have worked. But with Microsoft now buying up or publishing many of the more interesting game developers, and creating close and cushy relationships with most of the rest, all under the "XBox" umbrella, Microsoft has an amount of control over the PC game industry they've never had in the past. I really think Microsoft has a chance of getting PC game developers to adopt this even though most of their customers won't immediately be able to run it.

    Once upon a time there was this dichonomy where we had the "Console" platforms, like the Super Nintendo or the Playstation, which were little walled-off cities where every detail of existence was controlled by the overlord who made the console platform; and on the other hand we had the "PC" platforms, where things were more free and anarchic and anyone could make a game. This dichonomy is dying. It won't be long before in the game world, "PC" will mean one single locked-down platform called Windows.

    1. Re:5 years ago this wouldn't have worked by gullevek · · Score: 1

      PC gaming is already a locked down Platform called Windows. And it was never different. The amount of games not developed with direct X is minimal. The amount of games developed with something else than Windows in mind is not existent.

      PC is mainly Windows, Gaming on a PC _is_ Windows.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    2. Re:5 years ago this wouldn't have worked by bishiraver · · Score: 1

      "The amount of games developed with something else than Windows in mind is not existent." Except, yanno, the 6.5 million copies of World Of Warcraft. Yeah, most of them are for PC. But there is still a mac version.. 6.5 million is not nonexistant ;)

    3. Re:5 years ago this wouldn't have worked by gullevek · · Score: 1

      But, how many of them are Mac? And when they developed did they say "Yeah lets make a Mac version always take 100% care that it works on a Mac because so many sales go to a Mac". I doubt that.

      --
      "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
  11. 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.
    1. Re:Slow Adoption? by Volante3192 · · Score: 1

      Won't Halo 2 require DX10 through software?

    2. Re:Slow Adoption? by dhasenan · · Score: 1

      Yes. How well do you expect it to sell, unless it comes with a copy of Vista? Is Halo 2 worth $300?

    3. Re:Slow Adoption? by Clazzy · · Score: 1

      Yes, but it's one game. Do you really expect the whole XP-using world to upgrade to Vista because of Halo 2?

      --
      If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
    4. Re:Slow Adoption? by ZachPruckowski · · Score: 1

      >>Yes, but it's one game. Do you really expect the whole XP-using world to upgrade to Vista because of Halo 2?

      No, but every MS-owned game will suddenly now require DX10 I bet. And they make a good number of games (more than I once thought) in a wide variety of genres. All it takes is one or two "must-play" games to get someone to upgrade to Vista.

  12. AKA: by Anonymous Coward · · Score: 0
    "Forced upgrades via vendor lock-in"

    The advantage of monopoly. Good for Windows gamers that the 3d board vendors still ship MiniGL drivers. Now all windows needs is something like ALSA...
  13. 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! --
    1. Re:Looks like I'll get Spore on the Wii then by FooHentai · · Score: 1

      "I'm sure Microsoft made some kind of deal that worked for them."

      I overheard something about souls and I think the phrase 'for all eternity' got used a few times.

    2. Re:Looks like I'll get Spore on the Wii then by Anonymous Coward · · Score: 0

      'Spore on the Wii'... sounds like some sort of urinary tract infection.

      I'm really sorry, Nintendo, but this whole console name thing just isn't working out for me.

  14. Re:Dupe by GundamFan · · Score: 1

    Since when is posting a rumor then posting later when it turns out to be true duplication? Log in and troll like you have a spine.

    --
    I don't give a damn for a man that can only spell a word one way.
    Mark Twain
  15. Or on the other hand... by SECProto · · Score: 0

    Maybe more game creators will move to OpenGL.

    A long shot, I know, but more likely with this move than without it.

    1. Re:Or on the other hand... by ardor · · Score: 1

      The problem is: DirectX 10 is tremendously well designed, and offers functionality way beyond what OpenGL offers. Superbuffers, geometry shaders, a trimmed down API, texture indices (great for instancing!), improved batching (again good for instancing) etc. I fear the ARB will be as slow as a slug again and include some of these features in maybe 5 years, which will be definitely too late. Just look at how long it took them to get a decent render-to-texture extension finished (considering that rtt is one of the most important features today, this gets even worse). The ARB has to speed up, or OpenGL will cease to be of value for any games.

      --
      This sig does not contain any SCO code.
    2. Re:Or on the other hand... by Flyboy+Connor · · Score: 1
      The problem is: DirectX 10 is tremendously well designed,

      How would you know this? DX10 will not be released until next year! Did you get this from the Microsoft marketing machine? They are always great on promises...

    3. Re:Or on the other hand... by Ash-Fox · · Score: 1

      > The problem is: DirectX 10 is tremendously well designed, and offers functionality way beyond what OpenGL offers.

      No, the problem is: OpenGL on windows vista will still be version 1.5, and will not be upgraded, the security features of vista prevent it from being even extended to opengl 2.0 through various hacks.

      --
      Change is certain; progress is not obligatory.
    4. Re:Or on the other hand... by Anonymous Coward · · Score: 0

      I was going to ask if he used the beta version of DirectX10. My guess would be yes if its including in the Vista betas

    5. Re:Or on the other hand... by Anonymous Coward · · Score: 0

      I am not the poster you are replying to, but I agree with him. To you answer your question, I would know because I have read the spec, as well as the OpenGL specs up through 2.0.

      And before you accuse me of being a MS fanboy, I *freakin* *hate* MS, and all my home machines are either Mandriva or Ububtu. But credit where credit is due: DX10 *is* well designed, and is quite legimately better than OpenGL.

    6. Re:Or on the other hand... by Flyboy+Connor · · Score: 1
      I would know because I have read the spec

      I am not accusing you of being an MS fanboy. However, you should know that MS specs are not to be trusted. They are often built on dreams and wishes, and released by marketeers who want to hype a product. With MS, the only thing that really speaks is the actual product. As long as that does not exist, it is all guesswork. This is 20 years of experience with MS products speaking here.

    7. Re:Or on the other hand... by ardor · · Score: 1

      In the latest DirectX 9 SDK there is a DirectX 10 preview, with samples, API references, programming guides.... very detailed indeed. This is intended for developers to adjust their engines in order to be able to use the new features, and to learn to use them.

      --
      This sig does not contain any SCO code.
    8. Re:Or on the other hand... by ardor · · Score: 1

      This is a myth. The OGL-D3D wrapper shipped together with Vista is *optional* and intended for IHVs not willing or capable of writing OpenGL ICDs (its harder to write them than a D3D HAL). Vendors can always write a Vista-compliant ICD which does _not_ disable Aeroglass. See GDC slides for more.

      --
      This sig does not contain any SCO code.
  16. Of course. or why I have insufficient memory by WillAffleckUW · · Score: 1

    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? [microsoft.com] I don't particularly need it, but Google Desktop. IE7? [microsoft.com] Not a chance, Firefox has me hooked and has many more features. "Gadgets"? [microsoft.com] No thanks, but Konfabulator (now Yahoo Widgets) if you wanted them.

    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".

    So, buy requiring you to buy more RAM, they make it easier for games to use that much RAM.

    --
    -- Tigger warning: This post may contain tiggers! --
    1. 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).

    2. 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.

    3. Re:Of course. or why I have insufficient memory by WillAffleckUW · · Score: 1

      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.

      I disagree. I have Win XP at home and have a lot of problems using it with a large number of Win XP games.

      Admittedly, I can get it to run Open Office and Firefox and Opera, but one of the reasons I even have XP on it is so that I can play games. If it doesn't work, it doesn't. When I had 256MB it ran like a dog. Now that I've got more than 700MB it works fine.

      My expectation is that games will be developed using the guidelines of "run in 512MB", but the designers always forget that a lot of other programs will be running on the same box, so the reality is that you'll need to have Premium Vista levels to even have a hope of running new Vista games on it, specifically Spore and other more recent releases.

      This was true for Win 95, Win 98, Win ME, Win 2K, and Win XP - I don't expect Microsoft to break their pattern now, nor the game developers.

      Now, I should point out, when I do run such things, I actually turn off a lot of normally running programs that I know I don't need. Which I shouldn't expect to have to do. At least not if we're thinking of average consumer usage.

      --
      -- Tigger warning: This post may contain tiggers! --
    4. 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.
    5. Re:Of course. or why I have insufficient memory by Professor_UNIX · · Score: 1

      Those are for default installs with all the eye candy turned on though! Disable the Fisher Price theme and it'll be a lot more responsive. The same will go for Vista.. disable the MacOS X Aqua clone interface and use the classic interface and it'll run just fine in even 256 megs of RAM I bet. Microsoft can't fuck up an operating system THAT much where Vista is such an enormous memory hog compared to XP... WTF Would they add to it where it would need another 400+ megs of RAM over the XP minimums?

    6. Re:Of course. or why I have insufficient memory by Ucklak · · Score: 1

      64MB was the minimum for XP. I tried an install at 48MB and it wouldn't go. I'm sure you could install Vista at 256MB but the paging would be horrible.

      START > ....wait 5 seconds
      Start menu pops up blank ....wait 3 seconds
      Hover over Outlook ....wait 5 seconds
      Click ....wait 30 seconds
      Spash screen ....wait 60 seconds
      Program Windows pops up - blank ....wait 45 seconds
      New message appears ....wait 15 seconds

      You get the idea.
      That's how Windows 95 ran with 24MB ram on a P75 and Outlook 97. Hardly the minimum requirements at the time.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    7. Re:Of course. or why I have insufficient memory by colk99 · · Score: 1

      Windows uses 784 megs clean booted with nothing else running so you will need at least a gig to avoid swapping for just VISTA itself

  17. Cedega by Rendo · · Score: 0

    Cedega already supports DX9.x so when DX10 comes out, I'll just wait for Cedega to upgrade to that and I'll laugh at all the people that wasted money/bandwidth on getting Vista just to have "fancier" graphics and play "next-gen" games. Go *nix community go!

  18. Re:Nothing for you to see here. Move along. by Babbster · · Score: 1

    It must. I'm on Windows XP and I can't see it.

  19. So DX10's delayed? by Lally+Singh · · Score: 1

    So we'll have to wait, what 10 years for DirectX 10, when Vista comes out?

    --
    Care about electronic freedom? Consider donating to the EFF!
  20. 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.
    1. Re:Games market? by Billly+Gates · · Score: 1

      The flipside is that if you developed a complex high end game made for higher end systems then requiring Vista would be ideal. Its a pain in the ass to debug a game for a very large multitude of different machines.

      Vista would ensure a nice system that is known to work well and would limit your QA costs by limiting your hardware.

      This is what happened with WIndows95. Game makers loved it not because of directX 1.0 but because it made users use SVGA cards and systems with 16 megs of ram rather than 4. Most apps were DOS based and could run easily without Windows95 but had a very thin layer of win32 code to make sure the system was up to stuff.

      Many applications even check and probe the pc and refuse to run even though they can. This was more common in the old days of Windows 3.1 and WIndows95.

    2. Re:Games market? by blueZhift · · Score: 1

      Indeed, most "normal" people are not going to run out and buy a new OS. And the hardcore gamers were going to buy Vista anyway since they're always on the cutting edge. So I don't really see how Microsoft expects to get any more sales out of this move. Most people will get Vista the way they always do, when they buy a new PC and most of those people are not the cutting edge gamer types.

      Assuming that Microsoft knows/agrees with all of this, it could be that the DirectX 10 move is just a technical one to save them time, money, and hassle. Yeah, they'll market and hype it up, but only to keep Vista in the news and give the look that things are moving forward.

    3. Re:Games market? by ivan256 · · Score: 2, Interesting

      Vista would ensure a nice system that is known to work well and would limit your QA costs by limiting your hardware.

      Doing something that cuts your QA costs isn't such a good move when it cuts your potential revenue by multiples of your entire budget.

      If Vista uptake occurs at the same speed as XP uptake, writing a Vista Only game would make as much sense as writing a Linux Only game for quite a while. Microsoft has a chicken and egg problem. Game exclusivity could speed Vista adoption, but Vista adoption has to be accelerated to get game exclusivity. The only way out of the situation is either patience, or much *much* more likely, strongarming developers. I'm betting Xbox 360 development will be contingent on agreening to make the PC version of your 360 game for Vista only. If that's true, it will become one of the many reasons that, no matter how good it is, nobody should buy an Xbox.

      (Moderation Hint: There is no trolling or flamebait in this comment. I'm not trying to raise tempers or draw flames; I'm being serious.)

    4. Re:Games market? by Sporkinum · · Score: 1

      The knuckleheads that dump cubic dollars into their PC's to game are the market for vista. And the n00bs that buy machines pre-loaded. Gaming consoles have basically passed PC's in performance, and especially in performance vs price. Despite the fact that Microsoft sells it, the 360 would be a much better way to go. If I ever decided to modernize my gaming, I'd go with a console,and keep my PC for the already large amount of great games I have and will continue to play.

      --
      "He's lost in a 'floyd hole"
    5. Re:Games market? by iainl · · Score: 1

      "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."

      I'm still running Barton 2600+ on a clocked ATI 9550, myself. Given that I play a perfectly good game of Battlefield 2 on Medium graphics settings, I've got to guess that I'm not absurdly behind the mainstream curve with that, either. An AMD64 of any kind and a 6xxx card are pretty reasonable by most standards.

      Though I don't exactly help myself with the upgrading; every time I consider it to make a shiny new box, I realise how much power the same money spent on a new console would get me, and buy one of those instead.

      --
      "I Know You Are But What Am I?"
    6. Re:Games market? by ivan256 · · Score: 1

      Gaming consoles have basically passed PC's in performance, and especially in performance vs price.

      For the bulk of PC gamers (most of them aren't hardcore or 'n00bs'), the PC is their platform of choice because they have one for some other reason already. The price of a console will never beat that. Besides, I'd be willing to bet that most of those 'knuckleheads' you speak of probably pirate their Windows to save a few hundred bucks to spend on GPU.

    7. Re:Games market? by Sporkinum · · Score: 1

      Besides, I'd be willing to bet that most of those 'knuckleheads' you speak of probably pirate their Windows to save a few hundred bucks to spend on GPU.

      Actually, you have a good point. I buy all my game software, but the the big pirates in our lan gaming group are usually the guys with the more expensive rigs.

      --
      "He's lost in a 'floyd hole"
  21. 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

    1. Re:Old News by r_naked · · Score: 2, Interesting

      As an interesting side note Vista has to disable Aero when a Java app runs. As soon as the app is closed the Aero interface is re-enabled. Did Microsoft do this on purpose, or are Java widgets really that proprietary?

      --PEACE!

      --
      -- http://anonet.org -- The internet the way it was meant to be. Check it out, you may be surprised.
    2. Re:Old News by Billly+Gates · · Score: 1

      I have an awkward feeling that break with the interface and wrapping opengl in directx for non fullscreen apps is %100 intentional. MS is known for this type of behavior.

      What is worse is Microsoft is refusing to update to Openg2.0 claiming security and I believe they now own opengl now (correct me if I am wrong folks?).

      THis means the card makers will come out with more broken proprietary opengl versions. If I were a game maker it would be a nightmare finding bugs doing opengl due to the different implementations of the opengl api on different cards. This would make me want to use DirectX instead. (What MS wants) ... oh and I guess I can't port this to MacOSX and Linux as a result... oh well. Sigh

    3. Re:Old News by JFMulder · · Score: 1

      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".
      Yeah, I've heard about this too. The weird thing is, I work on a software that has it's own widget toolkit implemented in OpenGL and we loaded it on Windows Vista Beta to see if it would even run and strangely the Aero interface didn't go away when we launched our app. The team was pretty confused about this because we were away of the vanilla switch.

    4. Re:Old News by JustNiz · · Score: 1

      ahh... you have a version which Microsoft haven't intentionally crippled yet.

    5. Re:Old News by JustNiz · · Score: 1

      This is Microsoft just trying to make Java obsolete by making it unpleasant/less attractive to use.
      There's no technical reason for the gui to go away, they just want to drive everyone to switch to .net.

    6. Re:Old News by KingBraden · · Score: 1

      I notice that your post well reasoned, researched and informative. Likewise you did not insult Microsoft for making a profit nor did you talk about how great Macs are in comparison to PCs. For a second I did not believe I was on /.

    7. Re:Old News by Anonymous Coward · · Score: 0

      They don't own OGL. They bought some 3D patents from SGI quite a while ago though.

    8. Re:Old News by Tom · · Score: 1

      The bigger issue for most is that OpenGL becomes a "second class citizen" on Vista

      Yepp, MS trying to break OpenGL again. You can't say they aren't persistent.

      --
      Assorted stuff I do sometimes: Lemuria.org
    9. Re:Old News by Anonymous Coward · · Score: 3, Informative

      Your information on OpenGL on Vista is quite out of date. While the crippled method you talk of is still possible depending on the drivers, perhaps you should keep up with what is happening in Vista development if you're going to be commenting on it.

      From http://blogs.msdn.com/kamvedbrat/archive/2006/02/2 2/537624.aspx:

      "Windows Vista ICD's - this is a new path for 3rd party ICD's introduced for Windows Vista that will work in a way that is compatible with desktop composition. Essentially allowing direct access to the GPU for hardware accellaration, but then having the final surface that appears to be the front buffer to the application actually be a shared surface that gets composed by the DWM"

      I'd say that's a pretty good compromise (though I suppose we'll how it affects performance when it's finally out).

    10. Re:Old News by spongman · · Score: 2, Informative
      Vista disables DWM (required by Aero) in a number of circumstances. i forget the complete list, but the easiest way to disable Aero is to get a DC for the desktop window. with DWM, there is no desktop DC, the desktop is composited on the video card, not in GDI space. apps that need to read bits from the screen need to have the desktop composited by GDI, and for backwards compatibility they disable DWM while such an app is running.

      also, OpenGL apps, which require exclusive access to the video card, will cause DWM to be disabled, since DWM is explicitly designed to share video resources between applications and the current OpenGL drivers do not support this.

    11. Re:Old News by Anonymous Coward · · Score: 0

      oh please, if your going to spread lies and FUD at least make it slightly believable. if you even took 5 minutes to bother doing a google you could have found a list of apps and reasons why the aero interface is disabled in these situations, try peeking out from under your tin foil hat for a few seconds and researching the truth rahter than just posting lies in a poor attempt to be modded up.

    12. Re:Old News by throx · · Score: 1

      Hey - thanks for the correction and link. :)

      --

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

    13. Re:Old News by mrchaotica · · Score: 1

      Were you using non-Microsoft graphics card drivers?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  22. *gasp* by Schraegstrichpunkt · · Score: 1

    What is the world coming to, when you have to upgrade your operating system to get additional platform features?

    1. Re:*gasp* by dhasenan · · Score: 1

      It's a graphics library, not a core component of the OS. Traditionally, DX was available for free.

    2. Re:*gasp* by BobPaul · · Score: 3, Informative

      DirectX 9 never came to Win98. It was one of the major reasons many gamers upgraded to WinXP. (Well, that and stability).

    3. Re:*gasp* by edwdig · · Score: 1

      According to Microsoft, DirectX 9.0b works with Win98.

    4. Re:*gasp* by AWhiteFlame · · Score: 1

      That was your only reason for switching to Win98? ..Wow.

      --
      "Everything worth innovating today will go to court tomorrow."
    5. Re:*gasp* by Alsee · · Score: 1

      Huh? At the moment I'm running Win98 with DirectX 9.0c.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:*gasp* by Anonymous Coward · · Score: 0

      Same here - 9c

  23. Same basic deal by Sycraft-fu · · Score: 1

    And I agree, there's nothing wrong with this. The fact that companies need to make money to continue development aside, it can get to be a real nightmare supporting legacy code for updates. In the case of DX, it is my understanding that there are some major changes and that they rely on Vista's new graphics driver architecture. Now that doesn't mean a backport would be impossible, but it sure means a whole lot more work.

    I don't think developers should be under a particular obligation to backport new features to old OSes. If you want the new features, get the new OS, if you are satisfied with what you have, don't whine about it.

    I don't fault either company for not backporting features and more than I'd fault a game developer. I don't ask iD to backport the enhanced graphics found in Quake 4 in to Quake 3. If I want the new graphics I can shell out for the new game.

  24. Yeah sure. Whatever by SmallFurryCreature · · Score: 0, Flamebait
    I think your in the wrong place. Myspace is that way. This is a place for techies who know what a steaming pile of crap your statement is.

    A set of routines for graphics handling are seperate from how the drivers work. Geez, what next, opengl only working on linux if you build the kernel drivers modular?

    No my dimwitted marketting receptacle the only reason for DirectX 10 to be tied to Vista is purely to force people to buy Vista. There is no other reason. Offcourse MS will have made sure that DirectX 10 is closely tied to Vista in the same way they made sure that IE was closely tied to 98 and then claimed that the two were inseperable. Because they made sure they were not because it was necesarry for techinal reasons.

    --

    MMO Quests are like orgasms:

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

    1. Re:Yeah sure. Whatever by hyperquantization · · Score: 1

      May I refer to a more well informed post than mine?
      http://games.slashdot.org/comments.pl?sid=187096&c id=15439761

      And please, I think we all endeavor for /. to be a forum of information, not that of flames.

  25. OpenGL? (for the sake of new conversation) by baadger · · Score: 2, Interesting

    How will DirectX 10 compete with OpenGL for game developer mindshare? With news of version 10 does the DirectX featureset now dwarf OpenGL's (if it didn't already)? Are there any amazing revelations coming to OpenGL anytime soon?

    1. Re:OpenGL? (for the sake of new conversation) by Anonymous Coward · · Score: 0

      > How will DirectX 10 compete with OpenGL for game developer mindshare?

      OpenGL has effectively no game developer mindshare now on the PC. It used to, not so very long ago, but it's as near a total DX show now so as not to matter.

    2. Re:OpenGL? (for the sake of new conversation) by Anonymous Coward · · Score: 0

      Comparing DirectX and OpenGL is like comparing apples and oranges. The correct comparison is Direct3D and OpenGL. When you get right down to it, D3D and OGL are pretty similar beasts. It's the other APIs included in the DirectX SDK that make DX the more favourable platform. With DX, you get your graphics APIs (2D, 3D, complete with shaders), your input (keyboard/mouse) API, your sound API, and your network API (yes, winsock2, I know... new DirectPlay API in DX10)... DX10 is rumored to include a physics API too, which means that instead of using, say, DX + havoc physics, DX will be truly an all in one solution for developers. This is why (most) developers favour DX development rather than OGL -- you have an all-in-one solution for development, thus cutting development time.

      I realize there are open alternatives to the other DX APIs (SDL, ReplicaNet, etc.), but using different packages for each engine component is kind of a bummer (let's face it, once you get used to the naming conventions of DX, you're a pretty happy camper. nearly everything is named the same way. contrast that to different open source packages with different authors -- how likely will they follow the same conventions? not to mention you have to find said packages: name three open source network APIs for me ;)). Not knocking open source solutions, I'm just saying that presently the alternatives to DX have not surpassed DX in convenience and subsequently development time (it's all about $, right?). I guess it's a lot like exchange... we're still all stuck with that beast, too, right?

      /underpaid, overworked gamedev out ;)

    3. Re:OpenGL? (for the sake of new conversation) by Anonymous Coward · · Score: 0

      Damn, you have your views completly backwards. OpenGL is the underdog, and DirectX is the king. Nobody even thinks about OpenGL anymore, except for id software.

  26. Re:Of course. (History Repeats) by UnknownSoldier · · Score: 1

    Is anyone actually surprised by this??

    MS pulled this stunt with DX5 and NT 4/2K.

    Even though someone took the DX5 Win2K beta drives, and got them working on NT4, Microsoft refused to support DX5 on NT4 simply because they wanted to sell (gamers included) a new OS.

  27. this will blow up in their face by aztektum · · Score: 1

    once moms and dads start finding that the 49.99 they just plunked down for johnny (or even lil jill) can't be played on their new 2006 Windows XP Dell without spending another couple hundred on Vista come late 2007.

    --
    :: aztek ::
    No sig for you!!
    1. Re:this will blow up in their face by Quarters · · Score: 1
      Total bullocks.

      Game developers will code to DX9 for the forseeable future and possibly include a DX10 rendering path for power users. While DX10 won't be on XP Vista will run DX9 titles.

    2. Re:this will blow up in their face by jimmy_bish · · Score: 1
      It already happens. You don't need a new platform to confuse the average Mum and Dad consumer.

      I know of a couple of people who bought games for their kids to play on their PII 450 when the game had a minimum spec of a P4 1.7. They then called me to install it since for "some unknown reason" it wouldn't run!

      Let's not mention the game was M rated and it was bought for a 10 year old!

      All in all, your argument has no new meaning, since until the Playstation Generation are buying games for their kids, nobody has a clue.

  28. 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...

    1. Re:This is happening right now with XP by edwdig · · Score: 2, Informative

      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.

      Setver did the opposite. A lot of software was hardcoded to expect certain DOS versions, often because it hooked into DOS internals, or made assumptions that were not guarenteed to be correct in different versions of DOS. Setver was an MS utility that came with DOS to let you get around those limits.

    2. Re:This is happening right now with XP by The+Ogre · · Score: 1

      I should have been more specific - allow me to rephrase.

      Microsoft has been playing games with versions and their OS since DOS 5 and the setver days.

      Admittedly, their motivations were different then - at least for setver.

      I would perhaps have been more accurate to push actual evil intent out to DOS 6. Remember the DR DOS shenanigans? Wikipedia does...

      "Though DR-DOS was almost 100% binary compatible with applications written for MS-DOS, Microsoft nevertheless expended considerable effort in attempts to break compatibility. In one example, they inserted code into the beta version of Windows 3.1 to return a non-fatal error message if it detected a non-Microsoft DOS. With the detection code disabled (or if the user canceled the error message), Windows ran perfectly under DR-DOS." - Wikipedia article on DR-DOS

      I was doing tech support for Quarterdeck in those days. MS played games in some versions with QEMM as well. It was fairly annoying.

      Point being - MS has a history of changing code to break compatability, for no real reason than to push their own products. It is unsurprising that they've continued this with Vista.

  29. 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.

    1. Re:Big gamble by DigiShaman · · Score: 1

      I agree with everything you've said so far, but I can't let this comment stand.

      XP takeup might not have been what they hoped but they still are earning billions so who cares

      I do tech support for Time Warner on all their products/services. When it comes time to help a customer get online access, it's running XP 99% of the time. Only in rare instances will someone still be running WinME. If it's running 98, it's only because they bought the PC used from a pawn shop or second hand.

      Face it, Microsoft scored big time with XP. In fact, I would say it is the most sucessfull OS to date in MS history!!!

      --
      Life is not for the lazy.
    2. Re:Big gamble by Blackhalo · · Score: 1

      ARE there any games that are XP only? I'm still running 2K on all of my systems and have yet to find a game that REALLY won't run on it. Occasionally I'll find one that has an installer that SAYS i'ts XP only but a little googling about usualy finds me a fix. Why would any developer make an Vista only game unless it represents a majority of the market? And why would any serious gamer upgrade to Vista when it's about the games and my guess it that using Vista would DEGRADE gaming performance given Vista's system requirements. Until the OEM installed Vista systems outnumber the installed base, I don't see the likelyhood of a DX10 only game as viable. I would guess 1.5 years from Vista launch, if then.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    3. Re:Big gamble by Aceticon · · Score: 1

      Consider that:
      - Console gaming has been going in the direction of PC gaming (online playing, internal hard-disks, downloadable patches and content).
      - The gamer population is becoming older, more mature and with less free time on their hard (thus less hardcore gamers, more casual gamers).
      - The new focus of Nintendo with the Wii on casual gamers.
      - DirectX 10 being Vista-only and Vista requiring (for most people) a multiple parts hardware upgrade.

      It would be ironic if this spelled the beginning of the end for mainstream gaming on the PC and the Wii turned out to be the dawn of a new era.

      More ironic than that would be if game developers adopted OpenGL massively and slowly but surelly Linux became the OS of choice for gaming on the PC.

      I guess the gamers amongst us are in for some "interesting times".

    4. Re:Big gamble by mrchaotica · · Score: 1
      DirectX 10 being Vista-only and Vista requiring (for most people) a multiple parts hardware upgrade.
      By "most people" I think you mean "everyone" because AFAIK no existing graphics cards support everything in DirectX 10 (or the relevant graphics bits at least) yet anyway.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  30. vista adoption by sentientbrendan · · Score: 2, Informative

    It sounds like vista offers a bunch of API improvements, ala directx 10 and the presentation foundation. What's interesting is how few things *won't* be back-ported.

    WPF is being back-ported to service pack 2 according the the wikipedia article. The powershell has already been released for xp. Directx 10 won't have games coming out for it for quite a while... what features exactly does that leave for vista?

    XP offered a major upgrade in stability, to the point where it's almost on par with most other operating systems, an that was the selling point. What's Vista's selling point? Seriously, after all these years of development, does it have 1 single exclusive killer feature?

    So far, the only thing I've seen are improved themes and hi res icons... I'd heard about built in virtualization in the past, but that hasn't been mentioned for quite a while. Was that dropped?

    1. Re:vista adoption by staticdaze · · Score: 1

      What's Vista's selling point? Seriously, after all these years of development, does it have 1 single exclusive killer feature?

      So far, the only thing I've seen are improved themes and hi res icons


      Come on now, how much research did you actually put into that statement? Microsoft fan or not, it takes all of 5 seconds on Google to find the following Wikipedia article:

      http://en.wikipedia.org/wiki/Features_new_to_Windo ws_Vista

    2. Re:vista adoption by TemporalBeing · · Score: 1
      XP offered a major upgrade in stability, to the point where it's almost on par with most other operating systems
      You sure about that? Really? Honestly? I mean - come on, XP only reboots without telling the user in order to maintain the "illusion" of stability. Why don't you see any BSOD's? Because it automagically reboots instead of showing them (except on rare occassion). (Though my favorite was changing the blue/white in the BSOD to red/black - gave it a more 'of death' feel to it.) XP stable? sure, and Bill Gates is your god.
      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    3. Re:vista adoption by VGPowerlord · · Score: 1
      XP is a major upgrade in stability... over Windows 95/98/ME that is.

      The few times I've ever had Windows XP crash were hardware (CPU overheating) or driver (Creative Labs SBLive with 128MB+ soundfont loaded) related.

      There's a few reasons it crashes less:

      1. Different driver system. Software is not allowed to talk directly to hardware any more; it must use drivers.
      2. The OS itself is finally 32-bit code only, as opposed to as 16-bit/32-bit mix.
      3. The NT kernel doesn't rely on DOS's horrid memory management (himem.sys, If you think 95/98/ME doesn't rely on it, try deleting it and watch Windows fail to boot.)
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    4. Re:vista adoption by TemporalBeing · · Score: 1
      XP is a major upgrade in stability... over Windows 95/98/ME that is
      XP is hardly a major upgrade in stability over the Win9x series. It is just as pathetic and broken and even more burdensome. However, it does a great job in hiding it.

      Yes, it does not allow the software to talk directly to the hardware - neither did WinME, btw.

      No, it still has a lot of the 16-bit stuff there. WinXP wouldn't be able to run the older software if it didn't. You can still program to the 16-bit APIs and run on WinXP as well. I don't know why you would want to - the 16-bit APIs are not very good. However, they are still there and they do cause a lot of problems still even on WinXP and will likely to do so in Vista as well.

      XP really only does a good job of hiding how horrible it actually is.

      Per WinME - if you had good hardware, it ran perfectly fine and was perhaps the best version of Windows ever released by Microsoft. The problem is that in the IBM/PC-clone world, most hardware is not good and standards conforming - even among the best of hardware. So having a system that had the right hardware was (from what I understand) rare. I happened to have a system that way, and no - DOS did not exist in WinME; there was no way of getting to it except through the command shell just like with WinNT/2k/XP - and most of the error message in WinME were from the WinNT kernel - not the Win9x kernel. (My suspicion is the WinME was Win2k CE (consumer edition), but was never really completed - it never had the holes punched in it for all the crap software and hardware that is out there, so crap hardware and software (hardware and software that did not follow the specs) did not work well, so it got a bad name.

      Win9x/NT/ME/2k at least did not insult the user's intelligence like WinXP does. But that's a different issue. It is still a wonder though, that the older software (Win9x/NT4) was a lot more stable and better written than their current software (2k/XP, and likely Vista too)...I wonder, will Microsoft continue the trend in stability: 4% crashes with WinNT, 8% crashes with Win2k, and 12% crashes with WinXP - that would make Vista be 16% crashes if they do.
      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  31. same, yet different by penguin-collective · · Score: 1

    nor do I see it as all that different from what Apple has done with its various releases of OS X.

    You're right: it isn't all that different. What is different is that Microsoft has somewhere around 80-90% market share, and Apple has a few percent. That's why Apple can get away with doing things that would land Microsoft in federal court.

    In any case, making DX10 Vista-only is probably still OK, even for Microsoft. On the other hand, as far as I'm concerned, it will probably mean that I will put a lot of game purchases off until they are in the bargain bin, rather than rush out and buy Vista.

  32. Fedora by Ucklak · · Score: 1

    Yet another American icon: http://www.indygear.com/gear/fedora.shtml

    --
    if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  33. -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.

    1. Re:-1, Moron? by Billly+Gates · · Score: 1

      How many graphically apps have you developed?

      Nvidia and ATI develop their own proprietary extensions and release their own opengl dlls that are seperate from Windows. I think Vista and XP use Opengl 1.5 though Opengl 2.0 is out. Again I dont develop games so I could be wrong.

      The patent covering OpenGL and some api's were sold to Microsoft. But its true its not the whole thing.

      DirectX10 comes with alot more stuff if you look into it and because of this the card makers try to match the implementation with their own extensions.

      Last, I read Carmacks journal occasionally and its true one engine might exhibit a different bug or display different when using another cards opengl driver. It makes development costlier and longer.

      And no I am not a MS fanboy incase your wondering if you read my other comments.

  34. Oops... by cei · · Score: 1

    I read that as Direct X10, not DirectX 10 and was wondering what the hell Vista was going to do to home automation that couldn't be done elsewhere.

    --
    This sig intentionally left justified.
  35. Maybe you should have some cheese.... by kn0tw0rk · · Score: 1

    ... with all that WINE^H^H^Hhineing

    --
    See my art -> http://herbevore.deviantart.com
  36. Welcome to 2005 by Anonymous Coward · · Score: 0

    This was news in 2005, not nearly 1/2 way through 2006.

  37. 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.

  38. Check your facts by mnmn · · Score: 0, Flamebait

    "in order to enjoy the high-end features of next-generation GPUs, gamers will need to adopt Vista"

    Should read, in order to enjoy the high-end features of next-generation GPUs, gamers will need to start using OpenGL.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Check your facts by codemaster2b · · Score: 1

      in order to enjoy the high-end features of next-generation GPUs, gamers will need to start using OpenGL

      I completely agree. If DirectX 10 is Vista Only, and gamers don't switch from XP, then game developers will either use DirectX 9 or OpenGL. They can't afford to make games that don't sell.

      I am a gamer, and many of my friends are gamers. We tend to be technology freaks, and not real big lovers of Microsoft. I for one do not like to be manipulated. I don't like the licensing model of XP, and I like Vista's even less. I don't like what C#, .NET, Window Media Photo, and Office are doing. It's not that they are bad, its that they are Power. And as the saying goes, Power corrupts.

      So, Microsoft, I'll buy your games (I like Halo), I'll buy your OS, I'll even buy your software (Word), but I won't buy your control. No DirectX 10, No Vista, No IE. If you let me OWN it, I'll buy it. I refuse to lease my life to you.

      --
      And over there we have the labyrinth guards. One always lies, one always tells the truth, and one stabs people who ask t
  39. Virtualization support by assassinator42 · · Score: 1

    It's called a "hypervisor". It won't be shipped with Vista. The articles I've looked at say it will be shipped after Longhorn Server. So I'm not sure if it will even work with the consumer versions of Vista.

  40. really? by Tom · · Score: 1

    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.

    Oh, really? As if that is a surprise. When's the last time MS did not use every dirty trick in the book in order to force itself into a market or its products unto "customers"?

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:really? by MyOtherUIDis3digits · · Score: 1

      You know what makes me sick about comments like this?

      The accuracy

      --
      Ignore anything I said above, I actually agree with everything you believe - mod accordingly.
  41. Inevitable by ledow · · Score: 4, Interesting

    Ah, I've seen this coming for ages. The PC games market is bouyed up by those who stay on the cutting edge only - your average Joe doesn't stand a chance of having a PC that you could run a modern game on... take a random family with a PC and a random game from the full-price shelves and see how much fun it is to get it working at a decent speed.

    I'm getting away from MS as much as I can because of crap like this. My computer, my rules... you wanna force rules on me, you don't come onto my computer. I just can't be bothered to play about with MS-based computers any more just to get a poxy game to run.

    I don't care whether or not it offers new features or is given away free in cereal or everyone else in the world uses it, I'm keeping MS stuff strictly away from my own machines. I didn't want DirectX but numerous upgrades were forced on me by the games I wanted to play, and many of the upgrades killed performance or broke the install.

    Each time, I still ended up with a game that performed better under OpenGL (almost any Quake/Half-Life based game for instance) or could EASILY have been replicated without using any sort of acceleration library satisfactorily (Age of Empires II springs to mind - nothing in it that NEEDS DirectX and still a massive performance slog through any sort of WINE or similar program and for what? A 2D RTS that shouldn't need ANY fancy stuff to do it's job - hell, DOS versions of Command & Conquer on an old Pentium 133 did the same stuff in similar resolutions without coming NEAR the CPU time used for AOE just to draw a screen on a 1GHz)

    I work with MS systems all day long, spending half my time working around stupid quirks and things that should have been in the OS since day one. I get paid to do it there so I tolerate it and almost nothing uses DirectX, even though I work in primary schools. I don't tolerate the amount of setup needed to get a game running at home any more. Those machines that I have reserved as Windows "consoles" are treated as if they are plastered with strict disclaimers:

    - Games only. Do not use for serious work.
    - And old games at that, unless you feel like upgrading everything to get there and spend hours chasing patches, upgrades, updates, firewalls, drivers and controller setups just to play a crap game that you'll uninstall within a week.
    - And even if you do that, there's no guarantee that tomorrow the game won't work because of an update, a new requirement, or something else killing performance to the point where it's unplayable.

    In computing terms I'm now firmly considering myself an old fogie and haven't bought a game in a shop for years (unless you count a 50p copy of Warcraft in a local bargain bin), certainly not one I enjoyed playing.

    I recently sold off about 75% of my back-catalogue on eBay because I realised I would NEVER play them again - some still had the wrappers on, a surprising amount had been played once and then uninstalled (Black & White, for instance, which I bought based on hype, played through until my creature was taken away from me and then promptly uninstalled... my brother did the exact same when I lent it to him afterwards). I'm sticking with my favourites and re-living some of the classics. Emulators, DosBox and remakes all the way.

    If I want anything else, anything newer, I will buy a console. An old one at that. Secondhand with so many games bundled in that I could play forever, all for the price of a single full-price new PC game. If I can't afford a modern console and one game, I won't be able to afford the money for a PC that could run a modern game well enough, or the time to get it working, certainly not when you take into account how much I'd use it for because it WOULD be JUST a console in a fancy wrapper.

    I decided a few years ago to not chase the latest and greatest and to stick to what's fun. Counterstrike is the only thing I can't really do on any other OS (My Linux PC's are just too slow to run it even under WINE but, strangely enough, more

  42. Re:Of course you're not. by Fortyseven · · Score: 1

    Surely you're not seriously comparing basic human rights and freedoms with this escalating trend of almost adversarial anti-consumer behavior that businesses are taking advantage of?

    Maybe it's just me noticing it, but my asshole only stretches so far. But hey, you know, some folks enjoy anal sex. Who am I to argue?

  43. Upgrade by Deth+Rot · · Score: 1

    I use my computer for mostley games but this really doesnt bother me because... 1. I will upgrade my computer sooner than later anyway and a new OS isnt going to be that much more 2. I also will wait out at least six months to let them work out alot of the bugs before I even consider buying a vista based computer 3. Upgrading is a way of life. I wish that they could do away with alot of the legacy apps and hardware so the PC could advance without being chained to 15 years of Floppy drives because someone feels the need to still use them. We finally got over DOS so we SHOULD be getting over the rest.

  44. Bah! by Anonymous Coward · · Score: 0

    Everyone will get it from ThePirateB... hey!

    Damn you, Microsoft! How am I supposed to get my free DRM shackles now!?! :-(

  45. There is a legitimate reason for this. by The+MAZZTer · · Score: 4, Informative

    Vista's new Display Driver Model. It allows for a hardware accellerated desktop environment, in addition to multiple hardware accellerated windows (ie two videos can both be playing hardware accellerated at once) and the ability for GFX cards to have virtual memory.

    DX10 is built to take advantage of these new improvements. If they backported it, they'd have to do one of the following:

    - Don't take advantage of the new DDM in Vista, and just do an incremental update.
    - Backport the entire DDM to XP. This will result in less reasons to buy Vista anyways.

    Option 1 was clearly unacceptable if MS wanted to make advancements in PC gaming software tech (stuff). Option 2 is clearly unacceptable from a business standpoint.

  46. I think I know MS's game plan. by FFFish · · Score: 1

    More and more it seems to me that Vista is all about gaming. It seems to me that Microsoft has essentially given up on creating a solid, secure platform for those of us who use their computers for work.

    Which, I suppose, isn't all that bad a thing. The *nix OSes have such a long lead on all the important featuressystem uptimes, system security, solid code base, etcthat it probably really is best for Microsoft to focus on their XBox systems and cheezy Windows game-focused OS.

    I'm pretty sure all the n00bs and game-players will be perfectly happy with Vista. It is very pretty, after all. I should think business people will be a bit more intelligent about their OS purchases next time around; pretty isn't nearly as important as, say, secure.

    --

    --
    Don't like it? Respond with words, not karma.
  47. Force to buy? No. Force to pirate by Anonymous Coward · · Score: 0

    Whenever a computer user is "forced" to upgrade or install software they don't want to, that usually ends up with them installing a pirated copy.

    Way to shoot yourselves in the foot Microsoft.

  48. Graphical apps? by emarkp · · Score: 1
    Well, I've spent the majority of the last six years on an OpenGL application for medical imaging and simulation.

    I'm quite aware of the proprietary extensions. OpenGL has a well-documented extension process, which ATI and NVI have used extensively. Many of those extensions were rolled into standard OpenGL (pbuffers being the most important one for me) as the standard developed.

    NVI and ATI have had OpenGL 2.0 compliant drivers for some time now. Windows has never shipped with OpenGL compliance higher than 1.1, and mobile chipsets have only gotten useful in the last few years (my first efforts with mobile chipsets and OpenGL back in 2000-2001 showed mediocre implementations--especially with the stencil buffer).

  49. OpenGL is useless compared to D3D 10 by Anonymous Coward · · Score: 0

    Some of you people are upset and I don't understand why.

    This has been known for a long time. The drivers are brand new for vista and these do not exist in XP.

    XP is a six year old OS by the time Vista comes out. It's not like Microsoft forces anyone and forces an OS upgrade
    every year.

    o Direct 3D 10 has been designed from the ground up.
    o D3D 10 has a brand new driver system that can now have multi-threaded GPU's.
    o The shader compiler has been designed from the ground up.
    o The 3D pipeline is all new and has been designed from the ground up (you now have geometry shaders and not just pixel shaders and vertex shaders).
    o D3D 10 now does all memory management so you now have virtual memory (so your video card and system memory now become one pool of memory).
    o There are no CAPS and there are no extentions so every DX 3D video card now supports every feature from the API.
    o Shader Model 4.0 is more flexible and has unlimited instructions.

    Basically everything is new and has been rewritten from the ground up to create a more reliable system and to get rid of legacy.
    This isn't all the features just the ones I have from memory.

    Do you honestly think that OpenGL could do this?

    Windows Vista is a huge change from XP. A lot of people here in denial and we all know why. I don't think I have to say it.

    1. Re:OpenGL is useless compared to D3D 10 by mrchaotica · · Score: 1
      Do you honestly think that OpenGL could do this?
      Yes, if the standards body that defines it would get off its ass!
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  50. 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.

    1. Re:Hum... by mrchaotica · · Score: 1
      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?).
      I would too, which is why we (as the community) need to step up to the plate and provide such an alternative. I'm sure the SDL people do good work, but it's obviously not to the same level as DirectX. We need to help them rectify that.

      Anybody know how?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  51. wow, more crying by XO · · Score: 0, Flamebait

    This is the second time this week, that i've seen the main article in a slashdot story being about some guy (or group of people) crying because features in a new version of software aren't being backported to old versions.

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  52. OpenGL != DirectX by the_arrow · · Score: 1

    I see a lot of comments wondering if more games would use OpenGL instead now. What they don't seem to understand is that while DirectX contains 3d graphic calls, DirectX contains much more that just graphics. OpenGL is used only for rendering 3d-graphics, while DirectX can be used for almost everything a game needs (mouse/keyboard/joystick input, sound, graphics, networking, etc.)
    Of course, the changes to DirectX that are not graphics related are probably going to be small, so some games may do like id does with their games, use OpenGL for graphics and DirectX for everything else.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
    1. Re:OpenGL != DirectX by mrchaotica · · Score: 1

      The real question is, why doesn't a comparable all-encompassing standard library exist? I know there are things like SDL, but what are they lacking? And most importantly, how can we fix it?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:OpenGL != DirectX by zerosix · · Score: 1
      "everything a game needs (mouse/keyboard/joystick input, sound, graphics, networking, etc.)"

      Just a note but alot of the 'extra' functionality in DirectX has been depreciated or will be in newer versions. Not that it means you can't use the functionality, it's just no longer supported in newer versions of DirectX. As long as Microsoft continues to support backward compatibility the functionality remains...but possibly buggy, or not in accordance with protocol, ect.

      --
      Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. ~Albert Einstein
  53. priorities by tabby · · Score: 1

    Like 100,000's of others I will stick with what I have right now... until WoW requires DX10, then I'll buy a Mac.

    --
    I've experiments to run, there is research to be done on the people who are still alive.
  54. Windows 2000 by Aceticon · · Score: 1

    I've been using a Windows 2000 machine for gaming on the PC for years now and only recently (about 2 months ago) did i came across a game that required Windows XP to run properly.

    Thus, i would hardly be surprised if Windows Vista only games would take at least 3 or 4 years to appear (except games published by MS which i'm 100% sure will put out Vista-only games as soon as Vista is out - they did the same thing way back when Win98 came out)

    Still, as an avid PC Gamer, i find myself seriously considering buying a Wii.

    Let's hope Quake Wars can keep me entertained for a couple of years ;)

    1. Re:Windows 2000 by mrchaotica · · Score: 1
      only recently (about 2 months ago) did i came across a game that required Windows XP to run properly.
      What game is that? I'll have to be sure to avoid it...
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  55. Unreasonable criticism. by MaWeiTao · · Score: 1

    I love how when Apple forces an upgrade on people it's called progress and considered a good thing that it doesn't have legacy support. When Microsoft does the same thing it's called anti-competitive and market manipulation.

    And that's not to mention that a .1 upgrade on a Mac, comparable to me getting Service Pack 2 in XP, for free, requires I go out and purchase a new copy of Mac OS. But Apple throws in enough eye candy that people somehow feel justified in spending the money for little substance. And the worst part is that these .1 upgrades cause compatibility problems. Sooner or later you're forced to upgrade.

    Apple my control a small portion of the market in comparison to Windows, but it still has a big impact. I use Macs almost exclusively at work and PCs exclusively at home. I've been forced to upgrade my Macs far more often than my Windows PCs. And I'll add that as far as stability is concerned my PCs have been more stable than my Macs and I generally use both for the same kinds of work. I've always built my own PCs, I've never been one to buy from Dell or anyone else, I don't know if that gives me an advantage, but in theory I should be more at risk for stability problems.

    It's no surprise that DirectX 10 will require Vista to run given all the new features being introduced. I don't like being forced to upgrade often, but this certainly isn't a new thing. Considering that Vista is the first new OS from Microsoft in quite few years these kinds of changes aren't surprising.

    What I find more troubling, and what I'm surprised no one is complaining are the increasingly absurd system requirements for the latest games. As good as Oblivion looks, I find it ridiculous that even fairly new systems struggle to run that game at a consistent framerate. It's like developers want their games to have subpar performance on current systems so that they can be perceived as next-generation games and so that they show up on benchmarks everywhere. That's a good bit of consistent, free advertising. Regardless of how good the game is, if it becomes a defining game in testing the limits of your hardware it's going to be mentioned everywhere for at least a few months.

    Then there's the whole issue of developers investing all this effort into graphics and neglecting every other aspect of game developement. Oblivion looks amazing. I'll give it that. However, it also completely and utterly lacks any soul. It's obvious they created a game world based on a series of photographs. The end result is a game that has no character, no sense of creativity because they were so obsessed with just mimicking real life.

    Flip through Nvidia's promotional materials and a good 75% of upcoming PC games featured are damn FPS games. And it's the same old crap too. Most of the rest are RTS with maybe a small sampling of fantasy RPGs. And with the attention Oblivion has gotten every halfwit developer out there is going to try recreate the same lush forests in their games.

    People here generally love to dump on Microsoft. However Vista is nothing more than the another step in the evolution of Windows. It looks promising, but its also entirely possible it will be a disappointment. The point is that people are criticizing the system unreasonably and really missing the root of the problem here given that we're talking specifically about gaming.

  56. That is so much BS... by PhoenixOne · · Score: 1
    "Because Microsoft pays them if they'll release the game DX10 exclusive."

    Really? Where do I sign up for that!

    I've received a lot of free stuff from Microsoft for being a Windows game developer (joysticks, T-Shirts, mouse pads), but I've *never* had them pay me for releasing a product.

    --
    Spell cheek you've failed me four the last thyme!
    1. Re:That is so much BS... by Flyboy+Connor · · Score: 1

      Probably because you are not high-up in a big company that makes high-profile games. BioWare released Jade Empire as an XBox exclusive because that is how Microsoft wanted it, and made it worth their while. It would have been just as easy to release it for the PC too; the engine was almost the same as the KotOR engine. It seems Microsoft only specified a limited time, because Jade Empire will be released for PC soon. Why does BioWare release an old game for PC only now? Because it is easy to do, but they were not allowed to do it earlier.

  57. I just don't know what you are talking about by sentientbrendan · · Score: 1

    I don't think my win xp install has ever crashed... it has problems, but crashes? No.

    >XP is hardly a major upgrade in stability over the Win9x series. It is just as pathetic and broken and even more burdensome. However, it
    >does a great job in hiding it.
    Really? Have you ever used windows 98 or 95? I recall them crashing... a lot. I recall a lot of bugs.

    >XP really only does a good job of hiding how horrible it actually is.

    What does that even mean? If the machine never crashes, it is stable by definition. It isn't just "hiding" instability.

    >4% crashes with WinNT, 8% crashes with Win2k, and 12% crashes with WinXP - that would make Vista be 16% crashes if they do.
    4% of what? what are you taking a percentage of? You can't take a percentage of "crashes." That's totally incoherent.

    Are you actually claiming that win95 was more stable than winxp? Fine... I'll tell you what. Go ahead and when you need to run windows run 95 instead of xp. Most win32 applications can still be made to run on it. Have fun.

    1. Re:I just don't know what you are talking about by TemporalBeing · · Score: 1
      Really? Have you ever used windows 98 or 95? I recall them crashing... a lot. I recall a lot of bugs.
      Yes I have used Win95 - I used it since January after it was released until September of 2001 on my primary desktops. And yes, I have generally found it to be far more stable than Win2k/XP. That is not to say it was without fault - it did crash, but not often. I still have Win95 on a system - my only Windows system at home. My desktop made its way from Win95 OSR2.1 to WinME so that it could use newer hardware (the only reason I really did the upgrade) and some newer software (was not a big deal - I was using WMP7 on Win95, which supposedly required Win98). My desktop has since gone to Linux.
      What does that even mean? If the machine never crashes, it is stable by definition. It isn't just "hiding" instability.
      WinXP hides its crashes by automatic reboots of itself and various pieces of software so that it does not appear to be crashing as much as it really is to the user. That kind of behaviour does not qualify for stability.
      4% of what? what are you taking a percentage of?
      percentage of time running. 4% of the time NT4 crashes. 8% of the time 2k crashes. 12% of the time XP crashes.
      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)