Skip to main content
GameDev.net gamedev.net
🔒 Locked

DirectX 10 on Windows XP

Started by longjohnsliver Dec 1, 2006 at 3:08 PM 15 replies 2.6k views
Original Post
longjohnsliver
longjohnsliver
Hi, I'd like to know if it will be possible to develop using DirectX 10 on Windows XP. Thank you.
Promit
Promit
It will not be possible.

OpenGL should be exposing some subset of the DX10 improvements to XP, if you really can't afford to pick up Vista.
SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.
spartanx
spartanx
"Repeat after me: No. No. No."

It'd be nice, but... no. [smile] What would be cool is if you could at least program against the API and use a HEL driver under XP...but oh well.
blakedev
blakedev
Direct3D 10 is only for Windows Vista. D3D10 apps will have a D3D9 fallback for XP and D3D9 cards.
GrumpyAndTired
GrumpyAndTired
Nope, D3D10 is on vista only. XP will probably be not supported in a few more years. By than D3D10 cards should be affordable so it shouldn't be a problem to upgrade right?

From what I know Vista is a total rewrite of the windows NT code right? It's a brand new OS, and alot of old stuff is gone. I am mainly hoping it's security is much better than XP which I heard it will.
I'm a troll and I have 4,561 different ways to hide my IP.
longjohnsliver
longjohnsliver
Well, in that case, do you know if I can develop on Vista without having graphics drivers installed? (because support for my card has been dropped by ATI)
Thanks again.
dbzprogrammer
dbzprogrammer
Impossible. If ATI dropped your card's drivers, then it won't even be able to support the GPU power needed by Vista.

Time to get a new one anyways if that's the situation.
We should do this the Microsoft way: "WAHOOOO!!! IT COMPILES! SHIP IT!"
daviangel
daviangel
Actually I believe windows xp is the only currently supported platform for developing DX10 apps right now until the new DX SDK that support Vista comes out.

p.s. You can compile DX10 apps fine under winxp and I've done it with latest DX SDK you just can't run the app unless you have Vista and DX10 drivers.
[size="2"]Don't talk about writing games, don't write design docs, don't spend your time on web boards. Sit in your house write 20 games when you complete them you will either want to do it the rest of your life or not * Andre Lamothe
jollyjeffers
jollyjeffers
Quote:
Original post by Anonymous Poster
Trying to do Vista DX10 development with anything but an DX10 video card is slow as hell with the reference rasterizer. I've tried to do some devo with several high end Quatro cards and gave up with how slow the ref driver was....
Weak! - developing via the RefRast is a Real Man's(™) challenge [lol]

Quote:
Actually I believe windows xp is the only currently supported platform for developing DX10 apps right now until the new DX SDK that support Vista comes out.
Nope, not true - I'm currently using Windows Vista to develop my D3D10 code in between browsing the forums [smile]

The complication is that the October SDK only supports Vista RC1 and NOT RC2 or RTM. Under RC1 everything works and compiles just fine, but there is obviously no hardware.

Any publicly available D3D10 drivers are likely to be for RC2/RTM (due to late changes to the driver model) and therefore won't work against the October SDK and thus we're waiting around for the December SDK. Or something like that...


hth
Jack
<hr align="left" width="25%" />
Jack Hoxley <small>[</small><small> Forum FAQ | Revised FAQ |
bakery2k1
bakery2k1
Quote:
Original post by GrumpyAndTired
From what I know Vista is a total rewrite of the windows NT code right?
Vista is based on Windows Server 2003. If you had 40+ million lines of code, would you throw it all away and rewrite it?

[Edited by - bakery2k1 on December 1, 2006 5:35:09 PM]
Promit
Promit
Quote:
Original post by bakery2k1
Quote:
Original post by GrumpyAndTired
From what I know Vista is a total rewrite of the windows NT code right?
Vista is based on Windows Server 2003. If you had 40+ million lines of code, would you throw it all away and rewrite it?
Large parts of the system have been thrown away and rewritten, though. That's why it took 5 years.

It's 50+ million lines now, by the way.
SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.
ET3D
ET3D
Quote:
Original post by Promit
Large parts of the system have been thrown away and rewritten, though. That's why it took 5 years.

Large parts of the system have been thrown away and rewritten. Then thrown away again and rewritten again. That's why it too 5 years. :)

daviangel
daviangel
Quote:
Original post by ET3D
Quote:
Original post by Promit
Large parts of the system have been thrown away and rewritten, though. That's why it took 5 years.

Large parts of the system have been thrown away and rewritten. Then thrown away again and rewritten again. That's why it too 5 years. :)


Yeah I can't believe anyone had the guts to tell BillG he had to start over!
This Wall Street Journal article is required reading. It basically explains how Jim Allchin convinced Bill Gates to change how Windows was being developed and scrapped years of code work.

While Windows itself couldn’t be a single module — it had too many functions for that — it could be designed so that Microsoft could easily plug in or pull out new features without disrupting the whole system. That was a cornerstone of a plan Messrs. Srivastava and Valentine proposed to their boss, Mr. Allchin. Microsoft would have to throw out years of computer code in Longhorn and start out with a fresh base. It would set up computers to automatically reject bug-laden code. The new Longhorn would have to be simple. It would leave bells and whistles for later — including Mr. Gates’s WinFS, Messrs. Srivastava and Allchin say.

This sounds very similar to how Apple built OS X, and could be what ultimately saves Microsoft. Of course, it also explains why Microsoft should never let Jim Allchin leave, like he has already announced he is doing.
(via Slashdot, where the comments on this are immensly interesting)

Dave Winer points to a News.com article discussing Microsoft’s moves to counter Google. It looks like the release of Vista is it; the big event that will define the future of Microsoft, Windows, Google, and all of computing. Which direction it goes in remains the big question.
[size="2"]Don't talk about writing games, don't write design docs, don't spend your time on web boards. Sit in your house write 20 games when you complete them you will either want to do it the rest of your life or not * Andre Lamothe

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.