Slashdot Mirror


DirectX 9 Finally Out

T-Kir writes "Microsoft has finally released DirectX 9... although we'll have to wait until the games that fully exploit it are released, at least those with high end cards (aka Radeon 9700+) will be able to unlock more of the advanced features. Now all we have to wait for is OpenGL 2.0!"

224 comments

  1. Old card support? by johnpearce · · Score: 1

    It will support the new cards well, but what about the older cards, ie. Voodoo 3,4 and 5?

    btw 1st post.

    1. Re:Old card support? by Zeinfeld · · Score: 3, Interesting
      It will support the new cards well, but what about the older cards, ie. Voodoo 3,4 and 5?

      You got an expensive doorstop there.

      I couldn't get Tombraider Chronicles to run on my Voodoo 3, so I don't think it is very likely you are going to find Direct X 9 support from anywhere. OK you might get something to run, but you can be certain Lara hasn't tested it.

      However, if you could afford one of the cutting edge 3dfx cards when they were new you can certainly afford a replacement nvidia board of the same vintage, they have them at frys for $50. OK so they won't run as fast as the latest GForce but neither would the Voodoo.

      Incidentally, I discovered that the chronic unreliability problem of my '98 machine went away as soon as I swapped out the voodoo for a GForce...

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    2. Re:Old card support? by Sheetrock · · Score: 1
      Possibly, but it's not like it really matters -- pretty much any new game requires a new card, because drivers for the Voodoo line under later Microsoft operating systems (2000+) suck even when you can find them. Old games run fine without bleeding-edge DirectX. So no worries any way you slice it.

      We're pretty much at the point where you can get better cards for under $100, so it's probably worth upgrading even if the drivers were working well unless you're happy with what you've got. Again, why upgrade DirectX in this scenario... it's not like recent versions aren't making great strides in stability or speed for older hardware.

      ps you fail it sry

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    3. Re:Old card support? by Curien · · Score: 5, Informative

      You've got it backwards... DirectX doesn't support cars, cards support DirectX (hereafter, "DX"). When we say, "The Radeon 9700 is a DX9 card," what we mean is that the Radeon 9700 can support all of the DX9 features *in hardware* (in the DX HAL ("hardware abstraction layer"). The GeForce4 is a DX8.1 card, meaning that it can support all of the DX8.1 features *in hardware*, but if you install DX9 on your system nothing horrendous will happen. All that will happen is that when a program tries to use DX freatures that your card doesn't support, DX will simply implement those features in software (on the HEL ("hardware emulation layer")), which is slower. But when a game just uses DX8.1 features, it'll still run on the HAL.

      So, assuming that there aren't any bugs in the new version of DX, upgrading isn't harmful. And no, the Voodoo 3, 4, and 5 aren't going to support many of the new features in hardware. But that doesn't mean you can't install and play DX9 games -- it just means they'd run like ass.

      --
      It's always a long day... 86400 doesn't fit into a short.
    4. Re:Old card support? by JaredOfEuropa · · Score: 5, Funny

      "DirectX doesn't support cars, cards support DirectX (hereafter, "DX")."

      That sounds like one of those "In Soviet Russia..." jokes.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    5. Re:Old card support? by Schnapple · · Score: 4, Informative
      When I was running a Voodoo3, I couldn't run crap once I upgraded to DX 8.1 (though IIRC, RX 8.0 was fine). Due to the wonderful way DX works, I had to reinstall Win98 (yeah yeah I know) to ditch it. I then found Voodoo Files where, somehow, people were still writing/hacking/whatever new Voodoo drivers. I downloaded some recent ones and viola - DX 8.1 worked - minus things even the HAL couldn't even do at that point. My best guess was that something in DX 8.1 did something the last official 3dfx drivers really didn't like, so DX wouldn't get along with them at all - but newer, obviously unofficial ones did.

      So if you want to upgrade to DX 9 I'd say hit up Voodoo Files first. By that token though, I don't think DX 9 will go any faster for you and you in all likelihood won't be able to run any of the "new" features, but it's better than nothing. Might help put off that upgrade for a little while.

      I'd love to know how people are making these new drivers, though.

    6. Re:Old card support? by racerx509 · · Score: 2

      "You've got it backwards... DirectX doesn't support cars, cards support DirectX (hereafter, "DX")"

      Well in Soviet Russia, Direct X supports the cards.

      (I have an impending sense of being modded down for another tired Soviet Union joke, but i couldn't resist)

      --
      13 year old white supremacists are shitty web designers.
    7. Re:Old card support? by SEWilco · · Score: 1
      "DirectX doesn't support cars, cards support DirectX."
      That sounds like one of those "In Soviet Russia..." jokes.

      Federal judges already ruled that it isn't a joke, it is reality.

    8. Re:Old card support? by strstr · · Score: 1

      "The GeForce4 is a DX8.1 card"

      Actually, the GeForce4 Ti line is only DirectX 8.0 compliant. :)

    9. Re:Old card support? by TheVidiot · · Score: 1

      But, if it is supposed to emulate unsupported features in software, why can't I run the demos on my ATI Radeon 7500?

    10. Re:Old card support? by Curien · · Score: 2

      Do your drivers support DX9?

      Also, the demos could simply refuse to run on the HEL. Dunno... haven't checked.

      --
      It's always a long day... 86400 doesn't fit into a short.
    11. Re:Old card support? by Mac+Degger · · Score: 2

      MAn, not to troll or anything...but when will you guys realise that voodoo is dead! As a doorstop! And so is it's proprietary api. Let them go, dudes.

      --
      -- Waht? Tehr's a preveiw buottn?
    12. Re:Old card support? by strictnein · · Score: 4, Funny

      DirectX doesn't support cars

      Does it support cdrs?

      (for those who read slashdot daily... yes, I did indeed rip off that lame attempt from humor from a post a day or two ago)

      =)

    13. Re:Old card support? by Bnonn · · Score: 1
      • Incidentally, I discovered that the chronic unreliability problem of my '98 machine went away as soon as I swapped out the voodoo for a GForce...
      Interesting. I discovered that the chronic unreliability problem of my '98 machine went away as soon as I installed 2k...
    14. Re:Old card support? by nuOpus · · Score: 0

      Why? If you are a developer ... the time developing these drivers vs developing something else for profit is enough to just freaking upgrade.

      You cant tell me that 5 hours or more of a developers time when it could be spent on a $99 upgrade (ATI Radeon 9000 PRO) is worth it for voodoo hacking.

    15. Re:Old card support? by geekoid · · Score: 2

      There is a program called Direct X buster that will totally remove DX fom your system, so you can reinstall it without reinstalliung your OS.
      It saved my ass last time DX corrupted my system.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    16. Re:Old card support? by Mitchell+Mebane · · Score: 2

      DirectX doesn't support cars

      Hmm... well, I knew that, but I guess some people might not... Thanks for clarifying!

      --

      The roots of education are bitter, but the fruit is sweet.
      --Aristotle
    17. Re:Old card support? by dknj · · Score: 2

      Yes, if you do not get hardware acceleration on a certain function, the program can choose to fail instead of using emulation. With that said, why would ati want to show off features of its dx9-compliant card on subpar hardware?

      -dk

  2. OpenGL 2.0... by gearheadsmp · · Score: 1

    isn't going to be available for the NV30, will it? I don't think it will, because all the Tom's articles I've seen about it only discuss it supporting OpenGL 1.?2?

    1. Re:OpenGL 2.0... by Anonymous Coward · · Score: 0

      What do you mean exactly?

      NV30 will fully support OpenGL2. But NV30 will be available in February while OpenGL2 will be available in mid-2003 or later.

    2. Re:OpenGL 2.0... by damiam · · Score: 1

      The NV30/GeforceFX has a lot of advanced features. OpenGL 2.0 will have a lot of advanced features. To the extent that the advanced features specified by OpenGL 2.0 coincide with those on the NV30, it will support OpenGL 2.0. Since OpenGL 2.0 doesn't exist yet, and neither does the NV30, no one knows if there will be full support or not. Of course, any features not supported by the hardware can be emulated in software, and no game designer is going to design an OpenGL 2.0 game which won't work on current hardware. I think it's a safe bet that no company is gonna make a game in the next few years that won't work on the NV30 or R300, OpenGL 2.0 or not.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    3. Re:OpenGL 2.0... by glMatrixMode · · Score: 1

      OpenGL 2.0 is going to be fully supported by 3DLabs's P10. Remember, the early proposals for OGL2 have been submitted by 3DLabs, and the shading language adopted by the OpenGL ARB (architecture review board) is 3DLabs's GLSLANG.

      --
      War doesn't prove who's right, just who's left.
    4. Re:OpenGL 2.0... by glMatrixMode · · Score: 1

      By the way, did you know that Carmack is coding Doom3 using OpenGL 2.0 ?

      --
      War doesn't prove who's right, just who's left.
  3. radeon AIW 7500 by Jafafa+Hots · · Score: 2

    anyone know if my AIW 7500 is compatible?

    --
    This space available.
    1. Re:radeon AIW 7500 by Blaskowicz · · Score: 1

      That's a DirectX7 card, and it's compatible with DirectX 8.1, so there's no reason DX9 will piss you off

    2. Re:radeon AIW 7500 by Anonymous Coward · · Score: 0

      Sure DirectX is backward compatible for the most part. But, the real question is that whether the new features in DX9 will be "emulated" well in Radeon 7500 or not. That's probably what your parent post is asking.

    3. Re:radeon AIW 7500 by MtViewGuy · · Score: 5, Informative

      The Radeon 7500 will work under DirectX 9.0, but due to the design of the chipset on the Radeon 7500 the majority of the desireable features of DirectX 9.0 won't be available to your card.

      You need a card that takes full advantage of DirectX 9.0; the ATI Radeon 9500/9500Pro (just released) and Radeon 9700/9700 Pro (which has been around for a couple of months) will fully take advantage of DirectX 9.0, especially if you install ATI's CATALYST 3.0 display driver that works with Windows Me, Windows 2000 and Windows XP.

      Unfortunately, nVidia's GeForce4 Ti4xxx series chipsets won't take advantage of DirectX 9.0 features; that will have to wait for the GeForce FX that will ship in the first quarter of 2003.

    4. Re:radeon AIW 7500 by sfe_software · · Score: 2

      I picked up an AIW 7500 not long ago myself, and was very much disappointed with it's 3D performance. It wasn't much better than the 32 meg Voodoo3 it replaced (4-year old PCI card). I wound up putting the ATI in my Linux media box (MPlayer works nicely with the TV/S-Video outputs).

      I believe the problem is that the 7500 doesn't use the Radeon chipset, rather it's a Rage 128 that's been relabeled (that's my understanding -- I could easily be mistaken).

      So I finally broke down and got the ti4600, and am extremely happy with it (I run two monitors, so replacing two Voodoo3's with one new card was pretty neat). Of course now my CPU seems just that much slower, not to mention I now have almost as much video RAM as system RAM...

      --
      NGWave - Fast Sound Editor for Windows
  4. Wow, two releases in one day by Anonymous Coward · · Score: 5, Funny

    First FreeBSD 5.0-RC2 and now DirectX 9.0. If I had a FreeBSD box running DirectX I would shit my pants.

    1. Re:Wow, two releases in one day by Overand · · Score: 5, Funny

      If you had a FreeBSD box running DirectX, I'd shit your pants too.

    2. Re:Wow, two releases in one day by Anonymous Coward · · Score: 0

      If you shit in his pants I'll send you Mdk 9.0, for free.

    3. Re:Wow, two releases in one day by Marcus+Aanerud · · Score: 1

      Would that be FreeBSOD, then?

  5. Spyware, modified EULAs et al by Compact+Dick · · Score: 3, Insightful


    Are there any bombs in the EULA? Or the latest version of Magic Lantern?

    1. Re:Spyware, modified EULAs et al by Sheetrock · · Score: 2, Informative
      If you've been agreeing with them to date you're already OK with the idea that the software could wipe your system and electrocute your dog without setting Microsoft back more than $5, so I don't know what else you want.

      As to spyware, it's not exactly like any software house has to be complicit to get it on your system if you use the Internet and download programs. Read here for details.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    2. Re:Spyware, modified EULAs et al by emptybody · · Score: 2

      A properly equipped van parked in your driveway can intercept the broadcast coming from your video tube. They then can record it for future replay at a time and place of their choosing.

      Unless you encase your computer room in conductive, charged, chickenwire a'la Faraday.

      --
      comment directly in my journal
    3. Re:Spyware, modified EULAs et al by Anonymous Coward · · Score: 0
      No.. Why would there be?

      Chalk this one up to another paranoid Linux luser.

    4. Re:Spyware, modified EULAs et al by Anonymous Coward · · Score: 0

      So they can see what I'm watching on TV - big deal.
      As long as they keep their eyes off of what I'm doing on my TFT screen.

    5. Re:Spyware, modified EULAs et al by Anonymous Coward · · Score: 0

      "I'm going to make you an offer you can't accept." - Newbie Italian mobster.

    6. Re:Spyware, modified EULAs et al by jafuser · · Score: 2
      You had better be using much more than just a faraday cage to protect your comptuer...

      Properly tuned and filtered signals from photomultipliers can now reproduce what is on your CRT merely by catching a ray of light emitted from your room.

      Time to either move underground, and/or line your walls and windows with aluminum foil =)

      Optical Time-Domain Eavesdropping Risks of CRT Displays

      --
      Please consider making an automatic monthly recurring donation to the EFF
  6. This is the reason for Windows's advantage by tempfile · · Score: 5, Interesting

    Microsoft, with its money and power, is able to deal with hardware manufacturers, to receive specs of planned features early and to develop API for those extremely quickly.

    This is the reason why Windows and DirectX will always have a huge advantage over every independent implementation, be it MesaGL or something else. Programmers can be sure that MS will implement every new interesting feature of coming graphics hardware quickly, so that they can make use of it. Therefore, DirectX is the obvious choice.

    1. Re:This is the reason for Windows's advantage by Blaskowicz · · Score: 5, Informative

      Microsoft, with its money and power, is able to deal with hardware manufacturers, to receive specs of planned features early and to develop API for those extremely quickly

      Hmm... The major Hardware manufacturors (and software developers) are members of the OpenGL ARB :

      http://www.opengl.org/developers/about/arb.html

      The OpenGL Architecture Review Board (ARB), an independent consortium formed in 1992, governs the OpenGL specification. Composed of many of the industry's leading graphics vendors, the ARB defines conformance tests and approves new OpenGL features and extensions. As of June 2002, voting members of the ARB include 3Dlabs, Apple, ATI, Dell Computer, Evans & Sutherland, Hewlett-Packard, IBM, Intel, Matrox, NVIDIA, Microsoft, SGI, Sun. Other companies and organizations are encouraged to join the ARB as non-voting participants by signing the ARB Participant Undertaking (PDF, Word format, Postscript format), so they are covered by participation and disclosure terms similar to the ARB member agreement signed by voting Members. Prospective participants should talk with the OpenGL ARB Secretary (email to arb-secretary 'at' sgi.com) to discuss their reasons for joining and their projected level of committment to the group, and to find out how to submit the Participant Undertaking. Participants may apply for ARB membership when new slots are opened up. A partial list of participants includes Alt.software, Crytek GmbH, Discreet, Empire Interactive, Ensemble Studios, Epic Games, GLSetup, Id Software, Imagination Technologies (PowerVR), Intelligraphics, Micron, NEC, Obsession Development, Quantum3D, RAD Game Tools, Raven Software, S3/Diamond Multimedia, SiS, Spinor GmbH, Tungsten Graphics, University of Central Florida, Verant Interactive, and Xi Graphics.

    2. Re:This is the reason for Windows's advantage by kasperd · · Score: 2, Insightful

      It is hardly any surprise that Microsoft developers with access to specs support the hardware earlier than opensource developers without access to the specs.

      --

      Do you care about the security of your wireless mouse?
    3. Re:This is the reason for Windows's advantage by Spellbinder · · Score: 0

      a few month ago i tried to play a 1 or 2 year old directX game and it did not run at all =((( i never had such problems with opengl games =)
      maybe it's just subjective but i noticed d3d games are looking more unnatural. the textures often look glued together

      --


      stop supporting microsoft with pirating their software!!!!!
    4. Re:This is the reason for Windows's advantage by Anonymous Coward · · Score: 0

      Microsoft can sign NDAs. Open source developers can't.

    5. Re:This is the reason for Windows's advantage by Anonymous Coward · · Score: 0

      So, essentially, you are saying:

      To do a bang-up job with drivers, you need help from the hardware team who built the thing.

      Therefore, it's crazy for hardware companies to release specs.

      Most people would call you a troll for trying to get away with such an illogical statement, but I'll give you the benefit of the doubt and just say you are a moron.

    6. Re:This is the reason for Windows's advantage by kasperd · · Score: 2

      Microsoft can sign NDAs. Open source developers can't.

      Maybe we can find a country where a developer can legally ignore the NDA he signed.

      --

      Do you care about the security of your wireless mouse?
    7. Re:This is the reason for Windows's advantage by odaiwai · · Score: 1, Insightful

      It's disingenuous to characterize MesaGL as "some people who have a page on Sourceforge". It's worse than disingenuous, it's FUD.

      Mesa is the defacto standard which isn't Sun's or Microsoft's. It's the standard on RedHat, which is pretty damn mainstream for anyone running Linux.

      dave

    8. Re:This is the reason for Windows's advantage by Anonymous Coward · · Score: 0

      You probably need to update your drivers.

    9. Re:This is the reason for Windows's advantage by Anonymous Coward · · Score: 0

      "MesaGL"

      "Meesa GL? Why we not use youssa GL? Messa GL is not being so good, meesa thinking..."

      JarJar

    10. Re:This is the reason for Windows's advantage by entrox · · Score: 2, Insightful

      It's disingenuous to characterize MesaGL as "some people who have a page on Sourceforge".

      and

      It's the standard on RedHat, which is pretty damn mainstream for anyone running Linux.

      Where is the big difference? As a hardware maker I still wouldn't care.

      --
      -- The plural of 'anecdote' is not 'data'.
    11. Re:This is the reason for Windows's advantage by lseltzer · · Score: 2

      >>Microsoft can sign NDAs. Open source developers can't.

      Says who? When did this rule get invented?

    12. Re:This is the reason for Windows's advantage by Anonymous Coward · · Score: 0

      I have a feeling they wouldn't fall for it.

    13. Re:This is the reason for Windows's advantage by palp · · Score: 1

      Sure, they can sign an NDA, but then anything they develop related to that material can't be released in source form. Kinda defeats the purpose.

      --
      -palp
    14. Re:This is the reason for Windows's advantage by xswl0931 · · Score: 1

      DirectX (in particluar Direct3D) comes out with updates more regularly than OpenGL (1.0 to 1.1 took a long time, 1.1 to 2.0 is a little quicker but not here yet). What this means is that if a hardware manufacturer has a brand spanking new feature it will most likely be availble in the next DirectX revision which will come out right around the new 3d cards come out, but for OpenGL they have to submit it to the ARB, wait a long time to be approved, then become standard. Or they can implement an OpenGL extension, but that means a particular game developer needs to be aware of that extension to make use of it, this means a game is limited to specific cards for specific features as ATI is unlikely to support NVidia's extensions. Besides, being a member of ARB is easy, you just pay a fee, being an active member is different.

    15. Re:This is the reason for Windows's advantage by Hodr · · Score: 1

      What, we're giving out +5 for obvious trolls nowadays. Even ones that give out information that at least 99% of us already know?

      Besides, I believe you have it backwards. Microsoft is not provided with hardware details, they GIVE their planned features for up and comming versions of directX to said companies so that they may provide full functionality, which is a benefit to the hardware makers, NOT microsoft (I believe it is the cards that market directX compatibility, not Windows, or DirectX that market Nvidia or ATI compatibility).

    16. Re:This is the reason for Windows's advantage by kasperd · · Score: 1

      I have a feeling they wouldn't fall for it.

      Do they have to fall for it? Sign the NDA, get the specs, learn the relevant parts by heart, go on vacation in a country where the NDA does not apply, and tell somebody what you know. They wouldn't know before it is too late, that you were going to reveal anything. And you probably wouldn't have done anything illegal. And finally they might even have a hard time finding out who did it.

      --

      Do you care about the security of your wireless mouse?
    17. Re:This is the reason for Windows's advantage by lseltzer · · Score: 2

      This is an overly simplistic view of NDAs. I've signed a ton of them and the majority are just to prohibit information release before a certain date. Plenty more would allow you to work on a product, but just not release some details of it.

    18. Re:This is the reason for Windows's advantage by imroy · · Score: 2, Insightful
      The problem is that there are lots of free implementations - "MesaGL or something else".

      Really dan? Show me the "something else". Mesa is practically the OpenGL standard on Linux/BSD and it would take any group many years to create something with all the capabilities of Mesa. I'm not aware of any other Open Source alternatives, and some quick googling doesn't show up anything. I gather that even the recent DRI framework added to Xfree86/Linux used Mesa as a part of its OpenGL rendering.

      Sorry dan, but this and the "page on sourceforge" comments are just FUD. You have a point about the situation with hardware manufaturers, but you may be surprised at how organized a lot of Open Source projects are.

    19. Re:This is the reason for Windows's advantage by jafac · · Score: 2

      "(sic) blah blah blah. . .
      Therefore, DirectX is the obvious choice."

      ooooh, Shiny! I agree!

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    20. Re:This is the reason for Windows's advantage by Spellbinder · · Score: 0

      maybe its more "not to update" and this means dX windows and drivers =))))

      --


      stop supporting microsoft with pirating their software!!!!!
  7. ATI by damiam · · Score: 5, Informative

    Note that ATI has also released its Catalyst 3.0 drivers with full DX9 support for those cards which can handle it. Those demos look sweet.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
    1. Re:ATI by Sandman1971 · · Score: 2

      It appears Catalyst 3.0 have only been released for the 9500/9700 so far. They have not been released for other versions of ATI cards (IE: 7500 and 8500). FOr these 'older' cards, the latest Catalyst release is still 2.5

      --
      It's better to burn out than to fade away
    2. Re:ATI by Sandman1971 · · Score: 2

      Actually, scratch that. They are, but they are uncertified, whatever that means. I really should drink a cup of coffee before commenting.

      --
      It's better to burn out than to fade away
    3. Re:ATI by Wolfier · · Score: 2

      "Uncertified" means MS has not certified it in the WHQL "Windows Hardware Quality Lab?".

      It means you probably can play with clock settings, more monitor frequency settings, and more manual settings. Good stuffs in general.

      I always choose non-WHQL-certified drivers because almost all the time they have more features.

  8. If you do have a Radeon 9700... by Schik · · Score: 4, Informative

    Download the latest drivers, then download the demos. They're nothing short of incredible. The Animusic one is spectacular.

    1. Re:If you do have a Radeon 9700... by EpsilonFour · · Score: 1
      The demos are awesome! It should be a crime to not install them if your hardware supports it (DirectX 9.0 and 256MB system RAM are all it said about requirements; that would infer that you would need to have a Radeon 9700 for those with depleted logic today ;-) )

      Some of the subtle details really are amazing, look closely, otherwise you miss out on all the fun.

  9. EULA- can't "Accept" by pommiekiwifruit · · Score: 5, Funny
    I love the new microsoft EULA :-) To fix the security bug of the week, e.g. the bugs in MP3 that let anyone take over your machine, you have to download a patch. When I used Windows Update to download the patch you have to accept the EULA. The EULA comes up with the buttons "Don't accept" and "Cancel".

    "Accept" is greyed out! While it may be true that a sane person might sometimes query accepting Microsoft's terms, it does seem a bit rich that you can't download the patch even if you do. Also the license includes Javascript and HTML as text. I wonder if this is due to a hypothetical previous patch turning stuff off for safety? Can I be bothered tracking it down at this time of year, when there is such wonderful televi... hmm.

    1. Re:EULA- can't "Accept" by jon787 · · Score: 3, Informative

      I had the same problem getting the windows .net server release candidates.

      Just look at where the form submits to and right your own basic form that will do the same thing, their site doesn't check referrer strings for submitting forms :)

      --
      X(7): A program for managing terminal windows. See also screen(1).
    2. Re:EULA- can't "Accept" by fraxas · · Score: 3, Informative
      Some MS licenses from windowsupdate won't let you accept them until the entire license is downloaded (even the parts at the bottom that nobody reads).

      Some of them require that you read the whole thing too (i.e. page down to the bottom).

    3. Re:EULA- can't "Accept" by pommiekiwifruit · · Score: 2, Funny

      Ah, it works now! Perhaps the power of slashdot was killing the EULA server, as a million DX9 licenses get served :-)

    4. Re:EULA- can't "Accept" by Anonymous Coward · · Score: 0

      Yeah, or perhaps you scrolled down to the bottom this time - you knob-head!

      Reading the EULA (ie: scrolling down) before the Accept button becomes enabled has been used by MS for many many years now.

    5. Re:EULA- can't "Accept" by pommiekiwifruit · · Score: 1
      When I tried it at first it was a white text box with embedded

      and other stuff. And yes I did wait, and did scroll down to the bottom, and did try again with the same lack of results.

      After posting the first reply, waiting and then trying yet again, the EULA came up as normal in a grey text box with no

      and an enabled Accept button. I often do stupid things. I just don't accept that this was one of them.

  10. New things in DX9 by MagPulse · · Score: 5, Informative

    High-level shading language

    It has a language very close to Cg but that is integrated with VS.NET, meaning you can debug it just like C code. Here's a newsgroup thread where MS says they are working to keep it close to Cg, but it won't be 100% compatible.

    Managed support

    If you're programming in C#, Managed C++, or any other managed language, you can now use DirectX 9 directly.

    Links

    Converting to DirectX 9

    DX9 client stand-alone download

    DX9 SDK download

    1. Re:New things in DX9 by jn42 · · Score: 1
      "...working to keep it close to Cg, but it won't be 100% compatible." Of course. Just like Hotmail/MSN versus email, MS HTML vs standard HTML, and so on.

      Very slick move, marketing-wise. Cg is essentially Nvidia right now, DX9 is anyone who wants to play ball with MS, and of course all the players in the 3D video market do.

      So MS takes Cg, remakes it in their own image, adds a few things, twists a few things so they're not quite the same, and rolls it.

      Now it's 'part of the operating system', right? And tight into the .net framework it seems. Just like DRM is intended to be.

      DX10 will diverge a bit more, probably without offering any significant differences beyond what the hardware adds, I'd bet. But within 2 years, I'd bet that it will not be possible to run a 'modern' 3D game on a machine that doesn't have DRM.

      And keep in mind what C# really is...

    2. Re:New things in DX9 by Anonymous Coward · · Score: 0

      Your post was good until you mentioned DRM.

    3. Re:New things in DX9 by Anonymous Coward · · Score: 0

      MS says they are working to keep it close to Cg, but it won't be 100% compatible.

      How quickly can you say Embrace & Extend?

    4. Re:New things in DX9 by CaseyB · · Score: 2

      Um, they're not "embracing" it if it's incompatible from day one.

  11. Network Setup already bogged down... by Knunov · · Score: 5, Informative

    Using the DX9 Network Setup program is already bogged.

    Here is a direct link to the redistributable setup file (i.e. the .EXE file)

    I'm getting about 100KBps right now. The file is a tad over 30MB. My DL is currently at 99%, so I suppose this is safe to post now :)

    Knunov

    --
    Why do users with IDs under 100,000 or over 700,000 usually have the most worthwhile comments?
    1. Re:Network Setup already bogged down... by pVoid · · Score: 2

      Heh, I'm still getting 90KB/s.

      Mang they've got big pipes outbound of Redmond.

    2. Re:Network Setup already bogged down... by Anonymous Coward · · Score: 0

      They also have many fat erm big product managers (developers and testers are slim and healthy nowdays).

    3. Re:Network Setup already bogged down... by ergo98 · · Score: 1

      Microsoft is always fast (I am seriously curious what sort of bandwidth they do have. I suspect absolutely tremendous). I just downloaded quite quickly with an average throughput of 259KB/second (Cogeco High Speed in Southern Ontario).

    4. Re:Network Setup already bogged down... by pellaeon · · Score: 1

      Well, they could handle 3.8 MB/s quite easily :) Having Gbit access to the internet has it's perks, I suppose...

      --
      -- /bin/coffee missing. universe halted.
    5. Re:Network Setup already bogged down... by Zak3056 · · Score: 1

      220KB/sec here, sustained.

      --
      What part of "shall not be infringed" is so hard to understand?
    6. Re:Network Setup already bogged down... by Sycraft-fu · · Score: 2

      Most of their downloads they host through Conxion (www.conxion.com). Plenty of bandwidth.

    7. Re:Network Setup already bogged down... by Anonymous Coward · · Score: 0

      They have four GigE uplinks to the 'net. See http://www.microsoft.com/backstage/inside.htm

    8. Re:Network Setup already bogged down... by Anonymous Coward · · Score: 0

      I regularly get 1.2MB (MegaByte) downloads from Microsoft on my university connection. Frequently I use it to make sure that MY connection is not bogging down when other sites seem slow.

      I have noticed that the microsoft.com connections are actually faster than the connexion.com connections. Though I have no idea if they actually go to the same place.

    9. Re:Network Setup already bogged down... by Anonymous Coward · · Score: 0

      the conexxion sites are nothing but huge caches all over the globe that use the MS sites through a "vpn like" connection to microsoft (ensuring they have the required bandwidth for the backends)

  12. Is Direct X really better? by snitty · · Score: 3, Interesting

    As a mac user I have to wonder: Is direct X really better than OpenGL. I have heard that it is more difficult to program than OpenGL, but as I have never seen the code I can't substantiate it. From people who have programmed both; which is easier to program, which can output better graphics more easily?

    --
    Modular Redundancy--Because 4 out of 5 Nodes agree
    1. Re:Is Direct X really better? by Anonymous Coward · · Score: 2, Informative
      First off, DirectX is a suite of multimedia APIs- Direct3D, DirectDraw, DirectSound, DirectSound3D, and DirectPlay.


      Comparing Direct3D and OpenGL (which is probably what you want to do): Direct3D is by far much more advanced, supporting more functions + features that OpenGL's out of date API doesn't. Programming-wise, I have no idea how they compare.

    2. Re:Is Direct X really better? by Anonymous Coward · · Score: 0

      well, there's lots of pros and cons if you want to use OpenGL or DirectX for your graphics. Good games should support both.
      Fact is, DirectX comes with all the stuff you need for making games: the DirectInput, DirectSound and DirectMusic stuff. AFAIK, most game developers who use OpenGL for their graphics use DirectX for their Input and Sound parts.

    3. Re:Is Direct X really better? by john_uy · · Score: 3, Informative

      i believe that directx is geared towards the consumer. like you said, it is more than just video but also network, sound, and input.

      opengl, on the other hand, is geared for professional applications especially 3d. look at the pro graphic cards like firegl and quadro, they are supporting opengl. and most pro apps like maya, softimage, and lightwave require opengl and do not support the regular consumer video cards even though it may be faster and supports directx.

      so i don't think that directx and opengl are closely matched. they are made for different applications and each is doing very well in their respective fields.

      --
      Live your life each day as if it was your last.
    4. Re:Is Direct X really better? by Anonymous Coward · · Score: 2, Informative

      Well, I program with OpenGL, i've seen code for directX, and i knew then that DX had a huge amount of code for doing non-graphics related stuff, but when it come to graphics, opengl wins hands down, mostly because of the simplicity of implememting different rendering techniques and the way polygon creation is set up

    5. Re:Is Direct X really better? by ergo98 · · Score: 1

      DirectX once was quite "difficult" for non-Windows/non-COM programmers because there was a substantial amount of setup involved with simply getting a 3D surface, at least if using the interfaces directly and not using helper middleware libraries, and then there were more complex functions such as calls that called callbacks. Now that's mostly alleviated though, and there is far less setup, and instead of callbacks you can iterate with an ordinal index value.

      As far as which is better, while in the nascent days of DirectX its existence seemed to be more because Microsoft felt that OpenGL was "not invented here", nowadays Direct3D is much more feature rich than OpenGL (and note that I'm talking about core functionality of the library itself. i.e. I'm not including specialized nvidia openGL extensions, etc, because generally those get unused because they are not standardized).

    6. Re:Is Direct X really better? by Anonymous Coward · · Score: 0

      They both have there plus and minus's. From a pure graphics standpoint openGL 2.0 is generally better. DirectX real power is the fact that it encompasses not only video, but sound and networking engines as well. That is a HUGE advantage, even if its graphics are below par of openGL 2.0.

    7. Re:Is Direct X really better? by zulux · · Score: 2

      Direct3D is by far much more advanced, supporting more functions + features that OpenGL's out of date API doesn't.

      OpenGL is by far much more advanced, suporting more platforms + processors that DirectX's out of date API doesen't.

      Call me when Direct3D comes out for somthing other than a x86 pc.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    8. Re:Is Direct X really better? by tuxracer · · Score: 2, Interesting

      All I know is that in Unreal Tournament (a game designed for DirectX), when I enable the "experimental" OpenGL mode my framerate doubles, if not more.

    9. Re:Is Direct X really better? by Anonymous Coward · · Score: 0

      OpenGL 1.4 is much more on-par with DX8.1, and OpenGL 2.0 will be comparable to DX9. OpenGL suffers from having to please a committee, whereas Microsoft has final say over DX's path. There really isn't much to choose between the two APIs these days, except that OpenGL is cross-platform and DX isn't.

    10. Re:Is Direct X really better? by prockcore · · Score: 2

      opengl, on the other hand, is geared for professional applications especially 3d.

      Yup. DirectX can't handle quads.. only triangles. DirectX can't handle NURBs (although I think that was one if the things DX9 is supposed to remedy). Quads and NURBs are the reasons professional 3d packages use OGL instead of DirectX.

    11. Re:Is Direct X really better? by Mac+Degger · · Score: 2

      The speed increace may also be due to the fact that a few specialfx have been implemented in a simpler form, thereby gobbling less processing power.

      --
      -- Waht? Tehr's a preveiw buottn?
    12. Re:Is Direct X really better? by Mac+Degger · · Score: 2

      Yeah, 'cos there are so many 3d games for all those other platforms.

      --
      -- Waht? Tehr's a preveiw buottn?
    13. Re:Is Direct X really better? by Sentry21 · · Score: 2

      In the areas where OpenGL and DirectX overlap, DirectX is quite a lot better. The benefit of Microsoft controlling standards, as opposed to the community, is that Microsoft can make decisive changes or updates to DirectX as it chooses. OpenGL, on the other hand, has to go through committee, which takes time.

      In OpenGL games, you have to support OpenGL extensions to get anything that isn't directly supported by the OpenGL spec - which, at this point, is quite a lot. In order to do that, you have to go through the entire list of available extensions, check to see which ones you want, check to see which you have, enable the features that require the extensions you have, and disable the features that require extensions you don't. And if two manufacturers (ATI and NVidia) implement the same thing two different ways, you have to support both extensions to get anything depending on that to work.

      As far as programming goes, DirectX used to be horrible, but it is now a lot better, easier to use, and faster to develop, in and of itself. Add in the complexity above, and, well, it's pretty obvious who's winning.

      Don't get me wrong, I wish OpenGL would come out on top, but at the moment, DirectX just rocks my boxers, and that's all there is to it.

      --Dan

    14. Re:Is Direct X really better? by Anonymous Coward · · Score: 0

      Weird. I get the exact opposite. Enabling DirectX over OpenGL nearly doubles _my_ framerate.

      To each his own.

    15. Re:Is Direct X really better? by imroy · · Score: 1
      DirectX can't handle NURBs...

      Technically, neither can OpenGL. To use NURBS (and other parametric curves) in OpenGL, you use evaluators in GLUT to tesselate a grid of triangles.

    16. Re:Is Direct X really better? by Lurker · · Score: 1
      in OpenGL, you use evaluators in GLUT to tesselate a grid of triangles

      ...and who among us hasn't done that?

    17. Re:Is Direct X really better? by tuxracer · · Score: 1

      I got a GeForce3 ti200. And nVidia is a DirectX whore so I doubt it that.

    18. Re:Is Direct X really better? by tuxracer · · Score: 1

      Do you have a 3dfx card?

  13. Comment removed by account_deleted · · Score: 5, Insightful

    Comment removed based on user account deletion

  14. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  15. Important for Multiplayer/LAN gamers by ancarett · · Score: 5, Informative

    From the DirectX 9.0 FAQ:

    Due to enhancements in the way DirectPlay functions, it is strongly recommended that all users who want to join or host multiplayer games upgrade to DirectX 9.0. A user with earlier versions of DirectX may have trouble joining or hosting games, or my see a significant performance reduction when playing with users who have 9.0 installed.

    --
    ancarett, historian and zombie gamer
    1. Re:Important for Multiplayer/LAN gamers by anball · · Score: 1

      Or, we could all just keep DX 8.0 and be fine.

      Seriously, this sounds like a slightly evil way of getting DirectX 9 out in the computing world. Just get every online gamer worried about lag, offer the latest DirectX version as protection, and you've instantly got millions of computers with DirectX 9 installed on them.

      Just my $0.02

      --


      "No manual entry for woman."
    2. Re:Important for Multiplayer/LAN gamers by Cuthalion · · Score: 1

      Let's see what happens if we phrase that a little differently:

      Find a very difficult problem (running a realtime simulation across an imperfect network) and improve your attempted solution to it.

      Or how about this: Look for areas in which improvement to your product could actually provide notable gains for the user, and improves those areas.

      Pretty evil.

      --
      Trees can't go dancing
      So do them a big favor
      Pretend dancing stinks!
    3. Re:Important for Multiplayer/LAN gamers by binner1 · · Score: 1

      That's how Norton/McAffee/ push AV software these days. Not only do they defend you from virus' now, they also protect you from 'malicious code'!!

      Same shit, different pile.

      -Ben

    4. Re:Important for Multiplayer/LAN gamers by jafuser · · Score: 2
      protect you from 'malicious code'
      If that were the case, then why do they tend to skip all of the spyware?
      --
      Please consider making an automatic monthly recurring donation to the EFF
  16. exploit? by runderwo · · Score: 5, Funny
    although we'll have to wait until the games that fully exploit it are released
    Heh heh...oh yes, "exploit" all right. I can't wait until DirectX 9 is fully exploited, preferably giving me a system-level shell.
    1. Re:exploit? by runderwo · · Score: 1, Offtopic
      Oh no! I offended an AC enough for him/her/it to post a snide ad hominem in rebuttal!

      My life, as I knew it, is over!!

    2. Re:exploit? by Anonymous Coward · · Score: 0

      Hang yourself, it's the least painful.

    3. Re:exploit? by Anonymous Coward · · Score: 0

      A sad ripostal attempt at more karma. I find it amusing that you capitalize on the zealotism of the moderators and their blind hatred for anything Microsoft to gain some sort of social acceptance in the form of an integer in some database housed by VA. You are truly a horrible example of a human being. I recommend jumping off a high building IMMEDIATELY to save yourself the shame of showing your face anymore in society. (REAL society, you know, like in the "world").

    4. Re:exploit? by user32.ExitWindowsEx · · Score: 1

      Ooh. 3D shell! :p

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
    5. Re:exploit? by runderwo · · Score: 2
      Ooh. 3D shell!

      ROFL. Thanks for the laugh! :)

  17. Re: Thanks for the LINKS by fasthek · · Score: 1

    Thanks for the link to the redistributable version, I hate these downloading installer things. -= Too much knowledge never leads to a simple conclusion. =-

  18. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  19. Here's why it's a valid Slashdot article. by Morky · · Score: 2, Insightful

    DirectX has no reason to exist other that the hope that Microsoft has that they can pull so far ahead of an open standard, such as OpenGL, that games will look their best (or better yet for Microsoft, will only work at all) on Winx86. This is Slashdot news because a) it's a threat to open standards b) it's still interesting tech despite ill intent of it's conception and c) Slashdot is not a Linux site.

    1. Re:Here's why it's a valid Slashdot article. by Old+Wolf · · Score: 1

      Um. Even DX6 shits all over OpenGL. Developers use it so they can make better games. Standards come from looking at what people have done and formalizing it (whoever submitted an RFC before they'd coded an implementation first?)

    2. Re:Here's why it's a valid Slashdot article. by Sunda666 · · Score: 1

      dude, the most advanced 3d engine over there (quake3) and the most advanced still not out there (doom3) are based on OpenGL, nod D3D. And a lot of kick ass games and mods are based on it (ok, kick-ass if you are into FPS...). Carmack's stuff does not even support D3D, for a good reason, it is not cross-platform like OpenGL. I am yet to see a D3D game looking better than MOH-AA or UrT (which I play on Linux, mind ya). I use a GF4Ti4600, 4xFSAA and level-8 anisotropic filtering, and still get more than 60 FPS. Anisotropic texture filtering rocks, and I have never seen a D3D setup for something similar. Actually, I find D3D textures a bit cheesy-looking. (try half-life, it supports both, but it is abit old, I must concur).

      This optimizations may be nvidia-specific stuff, since I never used other 3D hardware than nvidia. But that seems to be the beauty of OpenGL, one can extend it since it is open...

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    3. Re:Here's why it's a valid Slashdot article. by 0x0d0a · · Score: 2


      This optimizations may be nvidia-specific stuff, since I never used other 3D hardware than nvidia. But that seems to be the beauty of OpenGL, one can extend it since it is open...

      I spoke with one of the higher-ups of hardware development at NVidia recently -- he doesn't like DirectX, as it's a battle to get MS to support each new feature, and in an industry where a six month lead on a new feature is important, that's a big deal. OpenGL has a standard way of supporting new extensions, which he really likes.

  20. Not terribly impressed by NeoSkandranon · · Score: 4, Insightful

    I'll be excited when
    1) there are DX9 games available
    2) a DX9 compat. card can be had without forking over a majority of my month's paycheck

    --
    If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    1. Re:Not terribly impressed by Anonymous Coward · · Score: 0
      and i'll be excited when your damn grandma stops running around my lawn naked you pissbreath.



      you fucking trailer trash inbred cocksuckers probably don't even make enough money to own a PC.



      let me guess, you're surfing from a public library? Well since you're there, try reading one of those weird objects called "books" and stop whining on the intarweb.



      YOU FUCKING DOLT

    2. Re:Not terribly impressed by racerx509 · · Score: 2

      "2) a DX9 compat. card can be had without forking over a majority of my month's paycheck"

      Yea and by that time, you'll have one and want a card that is DX 11 or DX 12 compliant that won't cost a month's paycheck.

      --
      13 year old white supremacists are shitty web designers.
    3. Re:Not terribly impressed by damiam · · Score: 1

      You can get a Radeon 9500 for $150. If you get paid less than $300 a month, I feel sorry for you.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:Not terribly impressed by MtViewGuy · · Score: 2

      Two answer your two points:

      1. Microsoft's Asheron's Call 2 will be the first game to use DirectX 9.0 features. There are a number of upcoming games that will very likely use DirectX 9.0; I wouldn't be surprised that we see a patch for Neverwinter Nights to include DX9 support and EverQuest 2 will also include DX9 support.

      2. The only reasonably-priced card that will support DX9 is are the cards from ATI OEM's that use the Radeon 9500 moniker; ATI's own Radeon 9500 Pro and Radeon 9700 Pro cards will support DX9 if you install the ATI CATALYST 3.0 display driver for Windows Me, Windows 2000 and Windows XP. I think that nVidia will have GeForce FX variants with full DX9 supports from low-cost to top-end models by the late Spring 2003.

    5. Re:Not terribly impressed by null-sRc · · Score: 1

      probably for the best ...

      maybe you shouldn't be spending ur time playing games if a radeon 9500 costs a significant amount of ur paycheck.. :D

      --
      -judging another only defines yourself
    6. Re:Not terribly impressed by Cuthalion · · Score: 1

      I don't know how much you make, but there are plenty of cards with programmable pixel shaders for a little over $100. If that's the majority of your monthly paycheck, you need to work more hours, or in a country where there's a reasonable minimum wage.

      --
      Trees can't go dancing
      So do them a big favor
      Pretend dancing stinks!
    7. Re:Not terribly impressed by NeoSkandranon · · Score: 2

      To all those knocking my paycheck---no i dont make much, i work parttime and go to school parttime

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    8. Re:Not terribly impressed by NeoSkandranon · · Score: 2

      Maybe so, but there wont be any DX11 games out then either i bet ;)

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
  21. Speedreading... by Anonymous Coward · · Score: 0

    At first glance, I saw "Microsoft... exploit..." and immediately thought "oh, not another bug".

  22. dx versus opengl by Anonymous Coward · · Score: 2, Insightful

    why do ppl always compare dx against opengl? they are two quite different things. + opengl is graphics api + directx is api for graphics,sound,network,input devices. you should compare SDL or maybe allegro (dont remember the link) against dx but not a graphics api!

    1. Re:dx versus opengl by vasqzr · · Score: 1, Redundant



      Direct3D --- OpenGL

  23. Re:Pathetic. by NineNine · · Score: 3, Insightful

    PR department for MS? I've *never* seen a positive article here about anything MS. Even this one has a jab about OpenGL. PR department it ain't. On the other hand, every time there's a new Linux x.xxxx.xxx.xxx or Mozilla 0.xxxxx release, it's announced as the "MS killer". I don't know what you've been reading kiddo.

    Besides, believe it or not, geeks actually use MS stuff all the time. And kid, let me suggest that if you're so utterly offended, that you just set your preferences to ignore all MS related articles. You'd think that suck a l33t Linux h4x0r such as yourself would have figured this out already.

  24. Asheron's Call 2 Players Rejoice by Bruha · · Score: 1

    Were hoping this resolves problems with some of the users of this great game. Now only if Nvidia can fix their BSOD issues.

    http://ac2.warcry.com

  25. Bad match. by Anonymous Coward · · Score: 3, Informative

    A better comparison would be between Direct3D and OpenGL, with SDL up against all other parts of DirectX.

    1. Re:Bad match. by Cuthalion · · Score: 1
      Okay, I'll make that comparison:

      Graphics:
      OpenGL, if you accept vendor extensions, exposes comparable hardware accelleration to DirectX. The programming paradigm is different between the two, but they're both adequate.

      Sound:
      DirectSound is way more powerful than SDL or SDL_mixer, which (SDL_mixer) has a seriously underpowered interface. It's adequate only for very rudimentary sound capabilities.

      Input:
      DirectInput is a big pain in the ass to use. It's extremely powerful though, supporting all kinds of whizz-gizzers like force feedback and so on. SDL has a more limited feature set, but is super-easy to use. I consider the extra features provided by DirectInput unimportant.

      Network:
      SDL provides you with a portable sockets interface. I've never used DirectPlay, but it is much higher level.

      Timing, Threads:
      SDL provides you with portable (high-ish resolution) timing and threading. DirectX does not, but the Win32 API does.

      To summarize and generalize: SDL provides fewer features than DirectX, but tends to be easier to learn/use (plus it's portable). Which may very well be what you want.

      --
      Trees can't go dancing
      So do them a big favor
      Pretend dancing stinks!
  26. What about 7th Legion? by Snaller · · Score: 2

    All well and fine, but what do I do about "7th Legion"? It seems to require Direct X 5 and the graphics look weird under Direct anything else...

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:What about 7th Legion? by Anonymous Coward · · Score: 0

      You contact the software company that produced the game and get them to fix their shoddy coding. Every version of DX is backward compatible down to the API level with every version going back to 1.0.

    2. Re:What about 7th Legion? by BumbaCLot · · Score: 1

      Not true. You can't play Dark Reign unless you install DX3. And DX3 won't install on 2k.

  27. Considerable understatment by Hartley1 · · Score: 2, Interesting

    You'll have to wait a few years before there more than a handful of games that take advantage of it.

  28. Bacteria screensaver?!? by Bob-o-Matic! · · Score: 3, Interesting

    HOLY SHIT!!!

    Honey-- I told you not to turn off the antivirus autochecker!!

    All kidding aside, I downloaded the demos and screensavers (If you upgraded from the DX9 Beta you have to reinstall all the demos), and I for one am astounded! I NEVER use screensavers at home, but will now... with the lights off, and some Pink Floyd...

    I wish ATI will release an "aquarium" themed screensaver or demo... something with jellyfish would be awesome! I mean, just replace the bacteria, right?

    1. Re:Bacteria screensaver?!? by Frozen-Solid · · Score: 1

      Where are these demos you speak of?

      --
      Frozen Insanity
      http://frozen-solid.net
  29. ati is only supporter by Anonymous Coward · · Score: 1, Interesting

    That's funny cause none of the Geforce cards support DirectX 8 yet. They are still in the directX 7.x level. Ati is the only make that supports even directX 8.

    1. Re:ati is only supporter by MagPulse · · Score: 2

      Geforce 3 supports DX 8.1, and of course the GF4 does as well.

    2. Re:ati is only supporter by Anonymous Coward · · Score: 0

      Geforce 3 supports DX 8.1 [nvidia.com], and of course the GF4 does as well.

      Unfortunately it's not that simple. The GF4 MX's don't fully. They're more like souped up GF2's than scaled down GF4's.

      ATI's not much better nowadays, though. It used to be the first digit of their product signified the DirectX level (ie. 7500 DX7, 8500 DX8, etc.) But now DX9 is supported by the Radeon 9700 and 9500 but not the 9000. To make things worse, the 9000 is a cutdown version of the 8500, which is now prompting ATI to rebrand the 8500 as the 9100 since the 8500 continues to sell. What a mess.

    3. Re:ati is only supporter by dreamchaser · · Score: 1

      You are either an idiot or an ATI fanboy spreading FUD on purpose. Geforce 3's and non-MX GF 4's fully support DX 8 (and 8.1).

  30. License Changes? by nurb432 · · Score: 3, Interesting

    Anyone know how MORE restrictive its licensing will be? Given Microsoft's track record of tightening its grip on each and every release/update of all its software.

    Not intended to start a flame war, I'm just curious.. as the last update of media player we weren't able to install, due to the 'added' bits, as they violated some of our privacy polices.. the license latest service pack for Win2000 is still being evaluated.

    In the end, at the rate they are going we may have to go OSS for these reasons alone. ( which is fine by me )

    --
    ---- Booth was a patriot ----
    1. Re:License Changes? by CrocOS · · Score: 1

      I just did a search for "DirectX 9.0 EULA" on the MS Downloads site.

      For some reason, it's a 126KB download .exe file - I have not run it yet - not brave enough =)

      ________________________________________________
      "This is where you will go today"

      --

      I should really get around to creating a sig.... Nah - too lazy =)
  31. exploit? by evilviper · · Score: 5, Funny
    although we'll have to wait until the games that fully exploit it are released

    Exploit is an interesting choice of words when used to describe any aspect of Windows...

    Perhaps CmdrTaco is hard at word on the DX9 version of CodeRed...

    Sure, you might get Rooted, but at least the defacing will look purty.
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  32. Can't Uninstall it! by domenic+v1.0 · · Score: 0

    Microsoft also mentions to create a restore point on XP before installing DirectX 9.0 because they don't know if it will cause issues or problems after the install. And there is no way of uninstalling it after you install it, as they mention. Oh boy, I can't wait to see a couple of weeks down the road from now. What issues may arise?

  33. More information about Animusic... by antdude · · Score: 2

    Link: Check out the Web site. They got really cool demos.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  34. Is this how MS will forcefeed DRM? by mnemotronic · · Score: 2, Interesting

    Is directX9 how Billy G. will attempt to get Digital Rights Management onto my computer? Tie a bunch of really kewl games/graphics features to a "protection" mechanism that makes a colonoscopy look like a walk in the park? I really need to be protected from all that content I've purchased.

    --
    The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
  35. We LOOOOOVE you, Microsoft! by Anonymous Coward · · Score: 0

    Yay Microsoft!
    Go Microsoft!
    DX9 WOOHOO!

    Microsoft needs to move to Dallas, 'cause they're just like JR Ewing-- we all just love to hate 'em, but we still put their gas in our cars.

  36. Had to uninstall it by rikkards · · Score: 2, Informative

    I installed DX 9 (but made a restore point prior to installing it) and found that with Age of Kings that I was getting a black screen on 1280x1024 resolution. So I had to go back.

    1. Re:Had to uninstall it by rikkards · · Score: 1

      Forgot to mention that I have GF2 MX200. Maybe it has something to do with the Detonator Drivers which are the latest nonBeta

    2. Re:Had to uninstall it by Anonymous Coward · · Score: 0

      Stop playing dumbass kiddie games, you wanker, Counterstrike rulz!

  37. Re:Pathetic. by Paslophunk · · Score: 1

    Hmm, so I'm not a geek because I don't use windows? Oh well, at least I sleep better at night...

    --
    what goes up must come down, ask any sysop / sig11
  38. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  39. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  40. Having a 56K Modem Shouldn't Have to Hurt by KalvinB · · Score: 2, Informative

    DirectX 9 is now available from Microsoft but in very large files. Icarus Independent now offers an alternative here at the DevZone. Download as much or as little as you need. Each section of DirectX 9 is neatly zipped up in it's own file.

    If the download is still a bit daunting head to here and request the DirectX 9 SDK be included on a Content CD which costs only $2 per 650MB plus shipping which is typically less than $2 within the US.

    Ben

    1. Re:Having a 56K Modem Shouldn't Have to Hurt by Anonymous Coward · · Score: 0

      And assuming you don't want to program for DirectX, but just want to play a game that uses DirectX 9, you can always... wait until you get a game that actually uses DirectX 9, since it'll be right there on the game CD.

  41. OpenGL by thenovacrisis · · Score: 2, Funny

    "Now all we have to wait for is OpenGL 2.0!" Isn't that like saying, "Now all we have to wait for is God to ride down on a cloud and hand deliver it to us!"

    --

    -----.----.-------
    I'll .sig you!
  42. What I find humorous... by Shads · · Score: 1

    ... is nVidia blew 3dfx out of the water by slower introducing and supporting new stuff faster. Now it appears ATI is doing the same thing... and nVidia is LETTING it happen... Stupid.

    --
    Shadus
    1. Re:What I find humorous... by Anonymous Coward · · Score: 0

      Yeah ... letting it happen ... uh ... slower ... faster ... what the fuck are you talking about?

  43. Why DirectX ? by Anonymous Coward · · Score: 0

    U must choose nVIDIA for FFXI and Cg.

  44. DirectX 9 Problems by neosiv · · Score: 4, Interesting

    I installed this yesterday, mostly because Microsoft's Impossible Creatures wanted it installed. Later I tried running a networked game of Dungeonsiege but it would crash when I tried start it. My guess was that DirectX 9 broke the networking module. To test my theory I went back to a restore point before DirectX 9 and sure enough directX networking was working again. I have XP installed, I'm not sure if anybody else has seen this. Maybe it is just an issue with my config.

    1. Re:DirectX 9 Problems by LordYUK · · Score: 2

      1) Impossible Creatures DOESNT need DX9... I played it fine on DX8, no problems, no visual glitches. Unless you have a radeon 9500 or 9700, you're not going to notice anything, and if previous posters are to be believed, having a non-DX9 card will actually make it slower. I cant confirm this, only reposting what others have said.

      2) If you'd read the other posts, you'll notice that BOTH/ALL computers in a networked game need DX9 in order for it to function properly on a network.

      Its amazing the crap that gets modded here, especially up to a 4.

      --
      This is my sig. Its pathetic.
    2. Re:DirectX 9 Problems by neosiv · · Score: 1

      Wow I guess you woke up on the wrong side of the bed.

      1. The point was not that Impossible creatures needed directX 9.

      2. The point is that Dungeonsiege "CRASHED" (not just fuction) when I tried to set up a network game.

    3. Re:DirectX 9 Problems by Anonymous Coward · · Score: 0

      again, if ALL PARTIES dont have DX9, network games MAY crash

    4. Re:DirectX 9 Problems by neosiv · · Score: 1

      Wrong again, there are no "parties" at play here...just my computer - this was a LAN game not a WAN, just my network. This crashed occured when I attemped to just to start a host server so no other "parties" were involved.

    5. Re:DirectX 9 Problems by RMS_Zaphod · · Score: 1

      first time poster...gotta say this board sucks...How does one start a new thread...think that the deesigner would make that obvios....maybe I've had too many beers...oh wtf. My buddy and I were on gv (Game Voice) thinking that problems with BF 1942 were likely DX related so we installed DX9 and sure enough BF1942 1.2 worked pretty good...well accept that there are still too many f*cking cheating punks (for the OpenGL supporters, me being one of them, at least FPS OpenGL games have punk buster). Anyhow, tired of punks we decided to go inot RTCW, and guess what. F*cking freeze frame. As best as I could determine, it was a sound card driver thing, not a network thing (this is to the guy who claims to "KNOW" that everyone on a net game MUST have dx9 installed in order for the game to work. {Oh, and btw mr "DX is required by everyone for a net game to work" guy, 1-how the F*CK do you know [evidence please] 2-doesn't that, in and of itself make MS a bunck of worthless, incompetant MORONS!}). So, did a Restore Point and also called and made a living hell for some MS Cust Serv drone (called and bitched at him for working for that worthless company...ha!), rebooted and voila RTCW works as always. So RTCW fans stay far away from DX9 until they fix this buggy piece oh cr*p. IMO MS is doing this to f*ck with those who dare play non DX games on their Winblowz Sh*tware...again I stress IMO. BTW anyone seen Ford...he has my damned towel? Hastas

  45. In SOVIET UNION RUSSIA by Billly+Gates · · Score: 1, Troll
    DirectX doesn't support cards, cards support DirectX!

  46. 9500 Pro by aliens · · Score: 1

    The demos are just as amazing!! Truely jawdropping.

    --
    -- taking over the world, we are.
  47. DirectX by digitalgimpus · · Score: 1

    If microsoft would work to bring DirectX compatibility to other platforms, and make it a gaming platform, I think it would like it a lot more....

    It's not bad per say...

    just not compatible. Forces me to use windows for gaming.

    1. Re:DirectX by TrancePhreak · · Score: 1

      Isn't that sort of the way a company works? They tie a few things in together so that they are guaranteed to have return business.

      --

      -]Phreak Out[-
  48. ATI and naming conventions by T-Kir · · Score: 3, Informative

    Although I can't be bothered to search for the link (it was on Anandtech or Toms Hardware), but apparently the ATI cards incorporate the DirectX version in their names.. hence the 9xxx cards were designed with DirectX 9.x in mind (hardware manufacturers have had the spec for months), and the Radeon 8xxx series was designed with DirectX 8.x... etc.

    nVidia on the other hand started messing things up with the MX's, Ti's and Pure versions (let alone the FX, what next? FX2 or FX Part Deux?)... let alone any correlation to new or existing graphics technologies... i.e. they're just there to confuse Joe Public into thinking a GeForce 4 MX is better than a GeForce 3 etc.

    --
    Are you local? There's nothing for you here!
    1. Re:ATI and naming conventions by cmcguffin · · Score: 1

      > the 9xxx cards were designed with DirectX 9.x in mind

      That may have been the case with the 8xxx series, but it's not the case any more.
      The Radeon 9000, for example, does not support DirectX 9 (only 8.1).

  49. nVidia cards and DirectX 9 by The+Axe · · Score: 1

    Currently, only ATI has DX9-compatible drivers. nVidia has yet to release their's, so I would suggest that anybody with an nVidia card wait for the latest Detonator drivers.

  50. DRM? by Rai · · Score: 2

    And what DRM nonsense will this release include?

  51. Advantages for Joe Consumer? by haxor.dk · · Score: 1

    So, how is this better (if it is) for those of us already using DX 8.something with average hardware (in my case, Geforce 2 MX)?

    1. Re:Advantages for Joe Consumer? by Anonymous Coward · · Score: 0

      You fucking idiot!. Buy a goddamn decent graphics card b4 I come down and kill you!

  52. So We Should Hear About the First Exploit When? by Master+of+Transhuman · · Score: 2, Funny

    Next week by Tuesday before lunch?

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  53. Don't be a munchkin by 0x0d0a · · Score: 2

    What is fact is that OpenGL does a tiny fraction of what DirectX does.

    And do you say that DirectX sucks because "Direct3D only does 3D"? No. You use a bunch of libraries of varying quality because MS has marketed them under a single name ("DirectX")? I suppose if you use OpenGL, you cannot use OpenAL?

    Hell, I can fix that right now. I name the combination of SDL, OpenGL, OpenAL, SDL_ttf, SDLSprite and SDL_image "HyperX". Voila! By your criteria, now HyperX is better, because it does more!

  54. BACTERIA DEMO CAN BE FOUND HERE: by new_breed · · Score: 1

    http://www.ati.com/products/pc/catalyst/dx9demos.h tml

  55. Important for Multiplayer/LAN hosters by Anonymous Coward · · Score: 0

    The paypal (or equiv.) interface.

  56. Umm, you'll be shitting in the future... by Anonymous Coward · · Score: 0

    ....when the zealots finally get their way, and Windows dies, forcing Bill to come out with a forked version of Linux, featuring....DirectX!

    Same prices, even more profit. Resistance will be futile.

  57. A sad day by pyite69 · · Score: 1


    My favorite Linux site of all time, and it's come
    down to this: the site founder himself posts a damn
    story about Windows.

    This is truly the death knell for desktop Linux.

    1. Re:A sad day by Anonymous Coward · · Score: 0

      Eh? Weird, I don't remember seeing Linux anywhere in the title, motto, logo, charter...

  58. On the other hand... by dpilot · · Score: 2

    Let's imagine that you have a new feature that doesn't exactly play with Microsoft's strategic direction of the week. You're frozen out.

    Really, that's the issue, here. Who's in the driver's seat. If you're *just* DirectX, then Microsoft is in the driver's seat, and you're maybe in the passenger's seat or back seat, but maybe you're back in the trunk or the trailer. Right now ATI and nVidia get to ride in the car with the driver, and they have some say about the hardware features that DirectX expresses.

    Playing nicely with OpenGL and Open Source gives graphics makers a chance to differentiate their product. Maybe it's an extension, not OpenGL base, but at least OpenGL has the extension mechanism, and you're not petitioning Microsoft to grant your feature. Open source is not even a bad move, for some niche products, since many of those run on Unix/Linux, anyway.

    Of course a graphics maker must play ball with Microsoft these days. But there are good business reasons to also keep a finger in the Open Source corner, too.

    --
    The living have better things to do than to continue hating the dead.
  59. Gun Metal Demo by BrookHarty · · Score: 2

    So I downloaded the Gun Metal DX9 demo from nvidia, it says unsupported card on my ATI 9700.

    Strange, ATI 9700 is the only DX9 card out. Also ATI's Demos and Screen savers will run on any DX9 card. Seems NVIDIA is up to the tricks again.

    Bad enough, games come out with "Made to be played on Nvidia" or some other crap.

  60. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  61. Warning by bayankaran · · Score: 2, Informative

    I just installed the new DirectX 9 and upgraded the ATI driver for Radeon8500 (there is no real advantage for DirectX 9 with Radeon8500). The system got completely screwed up. I had to reinstall everything.

    After installing the ATI drivers the system restarts...here it hangs. Be careful while doing this...there is some problem with DirectX and ATI Radeon drivers.

    --
    Tat Tvam Asi
    1. Re:Warning by damiam · · Score: 1

      Well, ATI drivers have never been known for their stability. They do work nicely for me, on my Radeon 9700 PRO. They were probably tested more on the higher cards, because that's where the dx9 improvements come in.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  62. You really have to wonder. by Inoshiro · · Score: 2

    It's 2002. Out of the box, Quake 2 and even Quake World will just work with your computer as long as you have drivers for your card from your card provider. Why? Because OpenGL is so standardized, that you can keep running your games years later. What else offers this security? Only consoles. I can still play Metal Gear on my NES as easily as Metal Gear Solid 2: Sons of Liberty on my PS2.

    What happens when I try to run a DOS VGA game? A DOS CGA game? A DX 1 game? Not much...

    Microsoft says they've tried to keep things compatible, but I've yet to see Windows DX games which work after multiple DX major version upgrades (3-5+) without some patching. Just another reason to console game :)

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:You really have to wonder. by Ayende+Rahien · · Score: 2

      DX is compatible down to version 1.0, and MS has a very good track record in backward compatability.
      I wouldn't worry about DX games stopping to function as long as they were written correctly.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  63. Animusic w/ Athlon 1.4 and Radeon 9500 PRO by xygorn · · Score: 1

    Running the animusic demo on an Athlon 1.4, with 512 DDR RAM and the Radeon 9500 PRO, I get significant slowdown. By the end of the music, the graphics are a few seconds behind. Any one with a comparable system having this occur?

    --
    I am a sig. I wish I were a more creative sig, but I am not. I guess everyone has something to strive for.
  64. You act as if there is only one option. by DuckDodgers · · Score: 1

    You present this: the vendor must choose a software company to work with, and their best choice is Microsoft.

    Duh.

    But you then imply that everyone else must be excluded. Why? It won't hurt the hardware vendor to release detailed documentation to the public at large. If they do that, other software companies (open source or proprietary) can write their own compatible rendering libraries. Cost to the vendor, zero. If the other software companies produce good software, people might buy the product. The vendor benefits from increased sales and exposure.

    It may not be as much sales as those from working with Microsoft, but it will be some, and at zero cost to the hardware maker. How can they lose? Why shouldn't they do it?

  65. Death to "rich" by andy@petdance.com · · Score: 2
    I'd like to see the word "rich" forcibly removed from marketers' vocabularies.

    DirectX supports "rich audio". What is THAT?

  66. Re: Your sig by Anonymous Coward · · Score: 0

    "Don't use Style Sheets - it makes web pages unreadable in Microsoft Internet Explorer."

    Wow. Quite possibly the most misinformed sig I have ever read. It's one thing to say "Use proportional font sizes" or even "Don't specify pixel widths", but to advocate getting rid of style sheets completely... wow. I just hope you're not getting paid to develop web sites!

  67. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  68. Last Post! by alpg · · Score: 1

    vi is [[13~^[[15~^[[15~^[[19~^[[18~^ a
    muk[^[[29~^[[34~^[[26~^[[32~^ch better editor than this emacs. I know
    I^[[14~'ll get flamed for this but the truth has to be
    said. ^[[D^[[D^[[D^[[D ^[[D^[^[[D^[[D^[[B^
    exit ^X^C quit :x :wq dang it :w:w:w :x ^C^C^Z^D
    -- Jesper Lauridsen from alt.religion.emacs

    - this post brought to you by the Automated Last Post Generator...