PDA

View Full Version : 8800 & DX9 games


anarchy0x
23-01-2007, 02:28 AM
well i have heard that some DX9 games r not compatiable with DX10 cards.. is it true? n what problems can i get if i run a DX9 game ona DX10 card such as 8800?

sam9s
23-01-2007, 09:36 AM
well i have heard that some DX9 games r not compatiable with DX10 cards.. is it true? n what problems can i get if i run a DX9 game ona DX10 card such as 8800?

On the contrary I have heard that 8800 is 100% backward compatible with all DX9 games.

Third Eye
23-01-2007, 09:41 AM
you only miss ome cool features of DX10..

s18000rpm
23-01-2007, 09:43 AM
does the 8800 has the 100% DX10 drivers.

coz if they had, then Intel might have released the DX10 drivers for GMA X3000:confused:

help me guys, i'm completely lost in this DX9 & DX10 mania:( :D

btw Win. XP will not run on DX10, am i right? :confused:

codename_romeo
23-01-2007, 10:39 AM
Microsoft has no intentions of launching DX 10 for XP(AFAIK)......

gary4gar
23-01-2007, 10:46 AM
Microsoft has no intentions of launching DX 10 for XP(AFAIK)......
ya its true M$ wants us to upgrade to vista so that they may get huge chunks of your hard earned money

codename_romeo
23-01-2007, 11:45 AM
Only reason by which MS can lure people into buyin Vista is DX 10 .....
If u got urself a DX 10 Card then u will definitely wanna check out its full potential n for that u need DX 10(For which u gotto buy a 18K OS)

sam9s
23-01-2007, 11:48 AM
does the 8800 has the 100% DX10 drivers.

coz if they had, then Intel might have released the DX10 drivers for GMA X3000:confused:

help me guys, i'm completely lost in this DX9 & DX10 mania:( :D

btw Win. XP will not run on DX10, am i right? :confused:

GMA X3000 is not capable for running true DX10 applications.Games for DX10 would run on XP but with DX9.0L which would emulate DX10 to run such games but with a performance hit. Win Xp should run on DX10 as well with the same DX9.0L on a 8800. Technically Winxp is incapable of running true DX10 applications because of significant changes in the graphics API and driver model.

gx_saurav
23-01-2007, 12:32 PM
@ s1800rpm

Neither nVidia nor Intel has true DirectX 10 drivers yet, for GeForce 8800 or Intel GMA X3000. It will take time. GMA X3000 is 100% DirectX 9c compliant, & since it's based on Unified shader model in Hardware it can be made DX 10 compliant in hardware later, don't worry, it's not meant for gaming anyway

@ gary4gar & codename_romeo

Pla read this post (http://www.thinkdigit.com/forum/showpost.php?p=395673&postcount=16)




GMA X3000 is not capable for running true DX10 applications. Games for DX10 would run on XP but with DX9.0L which would emulate DX10 to run such games but with a performance hit. Win XP should run on DX10 as well with the same DX9.0L on a 8800. Technically Win XP is incapable of running true DX10 applications because of significant changes in the graphics API and driver model.


Weather GMA X3000 is capable of running true directX 10 applications or games is yet to be seen. You are wrong about the DirectX 9L & XP thing.

DirectX 10 is a completely new API, due to which it is no longer compatible with old DX9 code, so the only way to Run DirectX 9c based games or applications in Vista is to emulate it in DirectX 10, this emulation is not in software, but in hardware, & the Emulation layer thus used is DirectX 9L

In other words, DirectX 9L is not for XP, it is for Vista, so that Vista can run DirectX 9 games & apps. If u have a DX10 graphics card, with DX 10 compliant drivers & if u play a DX 9c based game then it will run vis this DX 9l engine under hardware emulation.

A GeForce 8800 can run all the games of DirectX 9c in hardware at full quality & performance, if used under Windows XP, however since its DX 10, using it with Windows XP is as usual not advised. why r u buying a card of whose features u can't even use on your own OS? if XP is all u need get a 7900GTX or other cards. If u run it in Windows Vista, it will run all the games in DX 9L layer, which will be slower then True DX10 games however, it will still be faster than DX 9c based 7900GTX cos now the drivers & card can do more work in less clock cycles

codename_romeo
23-01-2007, 03:00 PM
Got ur point gx_saurav.........thanx for the info

I am not anti microsoft or anti windows actually i am using vista myself

sam9s
23-01-2007, 04:56 PM
You are wrong about the DirectX 9L & XP thing.

DirectX 10 is a completely new API, due to which it is no longer compatible with old DX9 code, so the only way to Run DirectX 9c based games or applications in Vista is to emulate it in DirectX 10, this emulation is not in software, but in hardware, & the Emulation layer thus used is DirectX 9L

In other words, DirectX 9L is not for XP, it is for Vista, so that Vista can run DirectX 9 games & apps. If u have a DX10 graphics card, with DX 10 compliant drivers & if u play a DX 9c based game then it will run vis this DX 9l engine under hardware emulation.

mmmm This seems to be a more logical explanation. But it still seems shady and leaves room for confusion as we search more.
Consider the following article.

http://www.theinquirer.net/default.aspx?article=35110

For what I see DX is an API and DX9L also is an API. The prime purpose of an API is to act as an interface between the hardware and the computer programmer and that is what DX9L does when used with vista and XP. For XP DX9L becomes a modified WDDM(LDDM) version of DirectX 9c and allows DX10 applications to survive and for vista its acts as DX10 and allows DX9 applications to survive. It work both ways.

DirectX 9L is actually 9EX (9 Extended or 9.1) and is a minor update to DX9. It is not DX10. It is embedded to Vista to support certain features like Aero Glass. Since 9L was designed to be an extension of 9, it wouldn't be especially hard for MS to make 9L work on XP and probably would be needed to run DX10 Games.
This is how I see but it still holds uncertainty as I see quite a few different views about DX9L.
I appreciate a good discussion. I am still searching for more info, your views are welcome……

deathvirus_me
23-01-2007, 05:47 PM
On the contrary I have heard that 8800 is 100% backward compatible with all DX9 games.

This is true on paper ... but except the current gen. games .. the older one's do face problem .. Infact , SC Double Agent used to face a problem , though being based on Unreal 2.5 ... Source has some strange conflicts .. just a few , but still ..