Your Questions About Directx

Maria asks…

Question about DirectX on computers? 10 points?

I am trying to play a game, however, when I try to start it, a message comes up that says “Render: Unable to initialize D3D on your system. You need to update to directx 8.1 or later, and make sure your video card supports hardware transformation and lighting” I currently have directx 9.0 …… One of the options it says after to help to run it, is to get directx 8.1. Will this mess up my computer if I downgrade my computer from 9.0 to 8.1 to run the game? or does it not work like that? Thank you, and you will get 10 points if you help me

Nagesh answers:

DirectX up to version 9 is fully backwards compatible, so there is no need to downgrade your version.
(Only DirectX 10 and 11 are not backwards compatible.)

The above statement is regarding directX itself. If your graphics card only support up to version 8, then a downgrade would be required.

As uninstalling/reinstalling can sometimes be a little messy, I highly recommend you post the details of your graphics card (make and model, amount of memory) and which game(s) you are trying to play. Also extend the duration of the question – we’ll look into the details and give you the best advice for your specific setup.

Nancy asks…

Directx 11, do i have it installed?

http://i36.tinypic.com/fuuved.jpg

it tells me here that i still have directx 10? my graphics card is 11 capable soooo dunno why it doesnt update to 11? also openGL is the latest version 3.3? cause i looked up the latest one but its 4.1 but i think for navidia drivers only.
yeah my graphics card does! butttt i dont see it still, its the ati radeon 5870. do you know where i can update my openGL and direct x? thanks again!

Nagesh answers:

DirectX 11 is installed, it’s just a matter of your video card supporting it and in this case It’s a bug that should be repaired when Microsoft releases Win7 Sp1. Also, Radeon 5xxx have support for OpenGL 4.0 and only the Geforce 4xx have OpenGL 4.1 support.

Additions:
ALL Windows 7 comes with DirectX 11. You don’t need to install anything else. You only need to have the card which you do. Like I said earlier, It’s a bug that it’s showing DX10. As far as OpenGL, if a game uses it, it will install whatever it needs. Stop worrying and go play games!

Carol asks…

Directx 10 and Linux?

I love games that run Directx. In fact, more than half my library is Microsoft games. So I am psyched about DX10.

Here is my problem though: I am building a new computer from scratch, hence while my performance will be better for $700 than a pre-built machine, I would have to pay for Vista. I cannot afford a machine and Vista. And what is the point of Vista for games when you machine cannot run the new games, and what is the point of a machine that can run thenew games if they need Directx 10?

I am going to use a GeForce 8800 GTX card in my new computer, I want the best games I can get. But if to use all the features to the 8800 I need DX10, then what is the point of using Linux (my current OS choice as it is free)?

So my question: will DX10 work with Linux, or does the OpenGL API (a similar program) do everything that DX10 can do, thereby taking full advantage of the 8800 GeForce?

Nagesh answers:

My prediction is that it will two or three years before titles really start using DX10. By then Cedega, and maybe even Crossover and Wine will have good support. Maybe a couple of titles will add a bit more eye candy with DX10, but we really won’t see support until the bulk of the gamers switch to Vista. With people reporting Vista running games slower, migration is going to be slow. With Vista adoption being slow, I’m sure we will see DX10 back ported to XP SP3, but that is scheduled for 2008. Having the wineserver (whatever flavor) running in the background adds a little bit overhead with translating DX into OpenGL, though it seems to have no effect running on a Core 2. Dual core is the way to go. I would spend the money on hardware, not on Vista.
Cedega works pretty good, though you may want to check http://transgaming.org/gamesdb/ to how the games you like work.

I see that you clarified your question since maybe I didn’t understand it. I hope this more on target. Since DirectX was created by Microsoft, is only made for Windows. To run a DirectX game on linux you need 3rd Party software, like Cedega, to translate the game instructions it into OpenGL, SDL, and other instructions that Linux understands. The DirectX 9 support in Cedega is still not complete, but good enough for most games. So I expect it will take a year or two before they can get DirectX 10 support in Cedega or Wine. I don’t know if DirectX 10 can create better looking games than OpenGL. I’m not game programmer, but it looks like they both have different strengths in in creating and running a 3D game. If you look at history you see that ID Software’s engines are used in many AAA titles and it always uses OpenGL. The OpenGL standard is updated often. And Nvidia support for OpenGL in Linux and Windows is updated often too.
I found a comparison of OpenGL and Direct3D. Http://en.wikipedia.org/wiki/Comparison_of_Direct3D_and_OpenGL

Steven asks…

DirectX 9.0?

I am using Windows Vista Home Premium 32-bit, so I am wondering whether I have DirectX 9.0c or above, because I need it for a game. Thank you.

Nagesh answers:

I think directX 10 should already be installed on your system, so you should be good to go.. Just try the game and see if it works..

Also, in the run menu you can type dxdiag and press enter and you should be able to see what version of directX you have.. (this worked on win XP at least, haven’t checked with vista)

if you don’t have directX installed, get it here http://www.gamesforwindows.com/en-US/AboutGFW/Pages/directx10-a.aspx

Joseph asks…

help!!! directx 9.0c?

i have been trying to run the sims2 but it says i need directx 9.0c. i downloaded it and it says i have it but it still wont work. i went to the sims2.com and it said to go to run, dxdiag etc and i followed instructions but it still wont work. the device name is intel(R) 82810E graphics controller(microsoft) manufacturer:intel corp. is there anywhere where i can download it that will work? last time i did it, it was from microsoft.com and somebody told me a long time ago that if i could get a certain box to pop up, i could change a numbber and it would work…i dunno wut thats about but i just really need it…plzzz? btw dont call me stupid or anything im just not good with computers.

Nagesh answers:

There probably isn’t a problem with your Video Card. It’s fucked up anyway that software companies can’t make up their minds so it’s not your fault you can’t solve your prob. Anyway, try looking on your SIMS 2 cd there should be an included DirectX version. If not, and if you’re running Windows Vista, download the latest DirectX 10 Version since that is specifically for Vista. If you’re under XP, go to DirectX.com or something and search there for the latest version for WinXP. Good luck

Powered by Yahoo! Answers

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *