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!"
anyone know if my AIW 7500 is compatible?
This space available.
First FreeBSD 5.0-RC2 and now DirectX 9.0. If I had a FreeBSD box running DirectX I would shit my pants.
Are there any bombs in the EULA? Or the latest version of Magic Lantern?
Use ISO 8601 dates [YYYY-MM-DD]
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.
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.
Download the latest drivers, then download the demos. They're nothing short of incredible. The Animusic one is spectacular.
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/
"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.
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
Using the DX9 Network Setup program is already bogged.
.EXE file)
:)
Here is a direct link to the redistributable setup file (i.e. the
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?
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.
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
Comment removed based on user account deletion
Comment removed based on user account deletion
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
LRC, the best-read libertarian site on the web
Comment removed based on user account deletion
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.
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)
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!
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.
A better comparison would be between Direct3D and OpenGL, with SDL up against all other parts of DirectX.
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
You'll have to wait a few years before there more than a handful of games that take advantage of it.
"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...
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?
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.
Schnapple
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 ----
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
Geforce 3 supports DX 8.1, and of course the GF4 does as well.
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).
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.
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.
"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.
Comment removed based on user account deletion
Comment removed based on user account deletion
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
Work Safe Porn
"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
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.
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!
And what DRM nonsense will this release include?
Next week by Tuesday before lunch?
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
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.
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!
May we never see th
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?
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)
=)
Casual Games/Downloads
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.
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.
Comment removed based on user account deletion
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
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.
DirectX supports "rich audio". What is THAT?
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
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
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
Comment removed based on user account deletion