windows vista DirectX 10 "ERR03 : Failed to Initialize DirectX10"

By zkurdi ·
Hi all

I have windows vista ultimate with sp1 , a while ago i installed " Bio Shock " ( a game for windows ) . during the installation it asked to install DirectX 9 and i canceled the installation because windows vista have DirectX10 and it shall support DirectX9 games . however when starting the game igot the error message " cannot find d3d9.dll " so i went to the game's CD and installed DirectX9 and every thing went great .

yesterday i installed another game " DevilMayCry4 " , this game have two executables DirectX9 Version and a DirectX 10 version . when trying to run the DirectX 10 exe i get the message "ERR03 : Failed to Initialize DirectX10".

the dxdiag tool says the DX version is 10 , how ever nothing seems to run on directx10 even the first game " Bioshock " which have an option to display DirectX10 surfaces , but this option is disabled .

in winodws>system32> there are a ton of DirectX fiels from d3d8.dll to d3d10.dll and d3dx10_xx.dll .

can any body please tell me what is the problem and how can i fix it .

here are the system specs

OS : windows vista ultimate SP1
Memory : 1.65GB DDR2 533 FSB
Porcessor : intel dual core T2400 1.83GHz
Grapics card : ATI mobility Radeon X1600
System : Toshibe SatellitePro A164

Note: the graphics card uses hyber memory technology. it has a 256 mb graphics memory built in and takes another 256 from the system memory on windows XP . but on vista the direct x diagonistics tool says that it has an Approx memory of 766 mb .

thanks a lot

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Related Discussions

Related Forums