I have some kind of a same problem here.
I am running on Windows 7 ultimate x64 and my war3 won't start becouse I dont have the 8.1 or 9 version of direct x.But as you may know, Windows 7 ultimate comes with 11 version of direct x preinstalled.
I checked a lot of forums and there are some topics with the same problem as mine, but there are also some guys which say that they have war3 running on Windows 7 x64. I aslo downgraded the version of directx to 9 but it didnt solve the problem.So ..can some1 tell me how to solve this?Please.!
Here are some screens from dixdiag.
but there is something I dont understand here. When I hit "Run 64-bit DxDiag" button, DirectDraw, Direct3D and AGP Texture Acceleration will show as Enabled...Why?!