Reasons to have Direct X 10?
LO dudes,
I still use XP and have an X1900 XT, so I'm a DX9 man at the mo.
I just googled for a list of DX10 games, and it's STILL quite thin on the ground, isn't it?
http://en.wikipedia.org/wiki/List_of...ctX_10_support
Around about 25, some of which are simply versions on a theme (Flight Sim X)
So, what is going on? Are the games devlopers struggling, or is it just too much like hard work?
Re: Reasons to have Direct X 10?
It normally in the first place for developers to require the latest DX. They need to make sure that pretty much every card on the market supports it, and most people replace their card (ideally with one powerful enough to benefit from the new features). With DX10, there is another barrier: it's Vista exclusive. I suspect that had DX10 being supported under XP, developers would have less issue with making DX10 exclusive titles. And lets face it, Vista is not the most popular OS ever made by MS.
Re: Reasons to have Direct X 10?
Yes as TooNice said, also added to it is the fact that the first dx10 card were not that good.
Most developers&publishers work on mid range/most common specs for maximum returns.
I expect to see far more dx10 games coming out this year as vista and better dx10 graphics cards are now more common.
Also remember 3+ years is a common development cycle for games which means games tend to lag behind the rest of the pc.
That and of course you're really not missing much visuals wise only in dx9 / OpenGL2
Re: Reasons to have Direct X 10?
I'd add that Windows 7 will probably usher in a new wave of DX10 titles too, as it's a better OS than Vista and is likely to have a much better uptake at launch. Although it'll take some time after the launch of 7 for those titles to come to market, of course...
Re: Reasons to have Direct X 10?
The good thing about Windows 7 is that when your in a game in full-screen mode, the OS tells the GPU to drop the processes being used on rendering Explorer etc. and channel them towards the game that you're playing to significantly improve your gaming experience.
Re: Reasons to have Direct X 10?
Quote:
Originally Posted by
scaryjim
I'd add that Windows 7 will probably usher in a new wave of DX10 titles too, as it's a better OS than Vista and is likely to have a much better uptake at launch. Although it'll take some time after the launch of 7 for those titles to come to market, of course...
Yeah it will be quite a while before new Windows 7 specific or related titles are released as Windows 7 isn't being released until early 2010 and then there'll be a wait after that before they are released.
Re: Reasons to have Direct X 10?
DX10 was my only reasoning for going from XP to Vista. Glad I saved the money and hassle. Windows 7 is looking more promising.
Re: Reasons to have Direct X 10?
Another big reason why there has not been more widespread adoption of Dx10 is that many games are ports of 360 titles which is based of Dx9.
Perhaps Dx11 (which is meant to be included with W7) will add enough new features that people will switch from XP to 7, assuming the hardware can deal with it.
Re: Reasons to have Direct X 10?
Quote:
Originally Posted by
Mighty God
Windows 7 isn't being released until early 2010
Do you have a reference for that? I thought most comentators were anticipating a 2009 release, given the warm reception the beta has and the rumours that an RC might not be too far away...
p.s. apologies for the slight thread-jacking ;)
Re: Reasons to have Direct X 10?
Quote:
Originally Posted by
Pob255
Yes as TooNice said, also added to it is the fact that the first dx10 card were not that good.
I agree with the rest of your post, but the 8800GTX came out around the same time as Vista right? It was pretty well regarded as I recall, the fastest DX9 card you could buy at the time so there was little sacrifice made for DX10 support. Of course, there was the price (similar to every top end card around that time), but given how long it stayed at the top, I don't think that it was a bad buy for the people who went for it.
Re: Reasons to have Direct X 10?
Yes, w7 was down for summer 2009 release last I looked.
I doubt we'll see w7 only games for a long long time, there's very few vista only so far, however as I said before I think we may start seeing that change over the next year.
Main games are not console ports but cross developed (ie developed for both at the same time) they feel like ports because they will be developed around the lower point for interface and control. (the console)
Re: Reasons to have Direct X 10?
The problem is that the first affordable DX10 cards were really poor performers in DX10 games. It was only until the HD3870 and 8800gt came along in late 2007 that affordable DX10 cards with reasonable DX10 performance started appearing. It was also not until 2008 that there were more sub £100 DX10 cards which could actually play DX10 games at reasonable settings and resolutions.
Another factor was the fact that many games had higher framerates using DX9 under XP than DX10 under Vista and looked very similiar too!!
IIRC FarCry 2 was the first game which actually worked better under DX10 in Vista than under DX9 in XP(although I could be wrong).
Re: Reasons to have Direct X 10?
I wouldn't update just for DX10 to be honest. As pointed out as well Windows 7 aka Windows Vista+ is rumored to be released with DX11 so might be worth holding out for that if your not in a rush.
Re: Reasons to have Direct X 10?
Bah I was going to post some stuff but Cat has beaten me too it again.
basically what cat said.
The 8800gtx although good when it came out was over £300
EDIT: and what has dx11 got over dx10?
Not to mention that there are currently no dx11 cards.
found a list
Features of DX11 include:
1. Uses much less system memory irregardless of how many windows you have open. However GPU memory will still be consumed (so close them windows before playing games)
2. Introduces Direct2D for hardware accelerated 2D. This is a replacement for the software only GDI/GDI+ Windows uses to render 2D objects (like splines). Direct2D is rumored to be ported to Vista and XP.
3. Better display scaling, this is mostly when you have a projector hooked up to your widescreen laptop.
4. Most of the DX11 features are compatible with DX10 hardware.
5. Multithreading support. This means DX11 functions will support multi-core processors.
6. Tessellation - This takes a polygon and breaks it up into even more polygons. This allows for smoother looking curves and higher detail. The best way to think of this, it's as if you took bump mapping or virtual displacement mapping but it's actually real polygons instead of texture tricks. This is the only feature that requires DX11 hardware.
7. Better GPGPU support, if you're into that thing
8. Heterogeneous graphics support - This was missing in Vista but was in XP. Basically you can take two different graphics cards with totally different drivers and have them run at once. But this isn't an alternative to SLI or Crossfire. Meaning if you run a game, it'll still run on one card or the other.
http://www.extremetech.com/article2/...2334154,00.asp
so basically even less of a change than dx9 to dx10
no way this should be called dx11 this should be dx10c
Re: Reasons to have Direct X 10?
DX11 will also be released for Vista IIRC.
Re: Reasons to have Direct X 10?
Quote:
Originally Posted by
CAT-THE-FIFTH
DX11 will also be released for Vista IIRC.
Indeed it will.