TechSpot

DirectX 9.0c compatible trouble, please help

By Me0729
Sep 25, 2004
  1. Sharkfood

    Sharkfood TS Guru Posts: 1,199

    luvhuffer brings up a very important point about DirectX 9.0c compatible drivers vs. DirectX 9.0 compliant hardware. Whether or not a DirectX 9.0 game can even play on hardware with DirectX 9.0 drivers will totally depend on the game and if the game requires newer DirectX 9.0 features, or is simply using DirectX 7.0 or 8.0 features developed for DirectX 9.0.

    DX9.0 adds new ways to take advantage of pixel and vertex shaders, texturing and texture compression and other new features. Modern/new videocards will have the hardware to support these new features. Older hardware will release DirectX 9.0 drivers, but if the hardware for the new features isn't present- games requiring those new features will not be able to play.

    Example- 3d hardware designed several years ago to support all the features of DirectX 7.0 has seen DX8.0 and DX9.0 drivers... but these in no way ADD 3d geometry hardware or pixel/vertex shaders to your 3d hardware. They instead make DX9.0 queries fail if a game asks the DX9.0 driver set what level of Geometry processing or pixel/vertex shaders are present. If the DX9.0 game doesn't use pixel/vertex shaders, or if the developers handle lower-end hardware by simply disabling these extra features is something the programmers decide. Newer games like Battlefield2, for example- if there are no pixel/vertex shaders in hardware, the game will simply exit saying it cannot find a compatible DirectX 9.0 videocard. While at the same time, you might fire up Battle For Middle Earth, and this game will instead disable shaders and advanced effects if the hardware doesn't have it.

    Sims2 I believe needs hardware T&L (which is a form of geometry processing). Most on-board, integrated hardware does not have this. DirectX also offers some ways to "emulate" this on certain CPU's (like MMX for Intel or 3DNow! from AMD), but it's a dice roll if your system has the correct CPU or video hardware to provide this. The easiest way to ensure this is to get a videocard with AT LEAST DirectX 8.0 compliance, which includes Hardware T&L and Pixel/Vertex Shaders 1.1 (or 1.4 for ATI). Newer DirectX 9.0 cards have even more geometry/T&L capabilities and extend pixel/vertex shaders to V2.0. Even if a game does not need these dx8.0/9.0 features, all bets are off if you do not at least have the "DirectX 9.0 compatible" drivers installed.
     
  2. luvhuffer

    luvhuffer TechSpot Paladin Posts: 638

    I totally missed agirlnamedambers posting of the -w switch. Oh well. Need to be more attentive I guess.
     
  3. Mictlantecuhtli

    Mictlantecuhtli TS Evangelist Posts: 4,919   +9

    Voodoo Banshee chipset = almost the same as Voodoo 2.
     
  4. HastaAmanecer

    HastaAmanecer TS Rookie

    Hi.
    I have a few more questions..

    `1.) Since my 5200 doesn't have Directx 9.0c, does this mean I will need to go buy another graphics adapter?

    `2.) I used the (-w) insert on the properties tab, it enabled the game to run, but even though it runs, it is pixely and runs slower than it's supposed to..is this normal for not having the proper graphics adapter? and will my game still run if I install the expansion packs?

    Thank you very much
     
  5. gary_hendricks

    gary_hendricks TS Rookie Posts: 138

    That graphics card is too old. You need to get a graphics card that supports DirectX 9.0c. A good entry card to satisfy your needs is the ATI Radeon 9600.
     
  6. HastaAmanecer

    HastaAmanecer TS Rookie

    Hi
    gary_hendricks, the graphics adapter you are talking about, about how much does it run in cost? and where can I find it?
     
  7. FrankieB336

    FrankieB336 TS Rookie

    FrankieB336

    Hey guys, I'm having the same problem that everyone else is having. That aggravating message pops up no matter what i do to fix the problem. When i looked to find information on my video card , none of the information was available. This made me even more annoyed. Not only is this preventing me from playing a game that i just spent 50 dollars on , i am also unable to find the root of the problem. Anyone willing to help send a reply message or you can IM me via AOL instant messager at FrankieB336.
     
  8. rexall

    rexall TS Rookie


    Hey, I'm new here and of course I'm here because of the Sims 2 trouble half of the world is experiencing. But anyway, I followed those same instructions being that I have Intel(R) 8210 Graphics Controller. And it worked!

    But my problem is, is that having it in a window doesn't allow me to edge-scroll. Meaning, I can't navigate with the mouse to where I want to go and it's really difficult for me to play. Almost pointless. So I did some research and found out that only having it full screen will allow me to edge-scroll. But how is that even possible now? Is there any way to have it fullscreen and not have to deal with the DirectX9.0c crap?
     
  9. Need.help.alot

    Need.help.alot TS Rookie

    The Sims 2

    Well I just got my pc upgraded so i really dont think it need a new card but im not sure can some1 help
     
  10. Need.help.alot

    Need.help.alot TS Rookie

    anyone there ????
     
  11. Need.help.alot

    Need.help.alot TS Rookie

    Why wont any1 talk to me i didnt but this f ing game just see a big fat f ing prompt omg.!!!!!!
     
     
  12. maxemilean

    maxemilean TS Rookie

    ok, i tried the thing were u write -w in some target thing but it dident work and then somone said somthing about searching dxdiag so i did it and it said:

    directdraw acceleration: Enabled
    direct3D acceleration: disabled
    AGP Texture acceleration: Enabled

    so then i thout that maybe i need 2 enable the direct3D drive to make the game work, i still dident try it tho......kinda worried somthign bad will happen.

    o and im talking about the problem everyone is having lol :p
     
  13. Need.help.alot

    Need.help.alot TS Rookie

    it didnt work but im goin to buy a new one hoping it would work omg it so wrong
    to buy a game and have to buy somthing just for it to work
     
  14. maxemilean

    maxemilean TS Rookie

    i know thst it`s alout of work for this game but it is really worth it, the game is
    really well made
     
  15. maxemilean

    maxemilean TS Rookie

    u know that u could just press and hold the right button on ur mouse so u can move easier then it is 2 use the edge scrolling
     
  16. EJ89150

    EJ89150 TS Rookie

    i installed the sims2 and an error keeps popping up when I try to play the game. "Failed to find any DirectX 9.0c compatible graphics adapters in this system. PLease make sure you have a DirectX 9.0c compatible graphics adapter......" I have installed the DirectX 9.0c like 5 times but the message keeps popping up. then somone said somthing about searching dxdiag so i did it and it said:
    directdraw acceleration: not available
    direct3D acceleration: not available
    AGP Texture acceleration: not available
    i dont know what this means and how can i enable it? there is no enable button..?
    so I tried this but it didnt work..

    1. Set the display to 16-bit color. To make this change, follow these steps:
    a. Click on the Start menu and select Settings, Control Panel, and then double-click on Display. If using Microsoft Windows* XP: Click on the Start menu and select Control Panel, "Switch to Classic View" if the category view is shown, and then double-click on Display.

    b. Select the Settings tab.

    c. Change the Error! Hyperlink reference not valid. (Color Depth) to 16-bit color.
    2. Run the game with the -w switch which forces the game to run in a window. To add this switch, follow these steps:

    a. Right-click on the The Sims 2 game and left-click on Properties. You can do this either on the game's shortcut on the desktop or on the game's entry in the Start menu.

    b. Add a space and -w to the end of the Target field, so that it looks like this: "C:\Program Files\EA GAMES\The Sims 2\TSBin\Sims2.exe" -w

    Note: The actual path may vary depending on where the game was installed. Make sure that the -w goes outside the quotation marks and that there is a space between the last quotation mark and the -w.

    c. Click OK.



    I dont know what to do? and i dont know where to go to get a graphic card upgrade? PLEASE HELP ME..
     
  17. howard_hopkinso

    howard_hopkinso TS Rookie Posts: 25,948   +19

    Hello and welcome to Techspot.

    What video card do you have?

    Check with the games system requirements to make sure your video card is capable of running the game.

    If it is. Make sure you have the latest drivers installed for your video card.

    What mobo do you have?

    Regards Howard :)
     
  18. CrossFire851

    CrossFire851 TS Rookie Posts: 1,058

  19. EJ89150

    EJ89150 TS Rookie

    where do i look to find out which video card I have? and how do i find out what the requirements are?
     
  20. EJ89150

    EJ89150 TS Rookie

    somehow although i installed the directX9.0c the
    directdraw acceleration: not available
    direct3D acceleration: not available
    AGP Texture acceleration: not available
    is not enabled? how do i enable it?..
     
  21. howard_hopkinso

    howard_hopkinso TS Rookie Posts: 25,948   +19

    If your current video card doesn`t support direct draw etc, it won`t work regardless of the fact that you`ve installed DirectX 9c.

    If you click on the first link in my signature. You will find a link to the SIW programme. It will give you lots of info about your system.

    Regards Howard :)
     
  22. EJ89150

    EJ89150 TS Rookie

    PLease re send the link to the SWI programme.
     
  23. howard_hopkinso

    howard_hopkinso TS Rookie Posts: 25,948   +19

  24. EJ89150

    EJ89150 TS Rookie

    how do i find out what game card I have and which one I need?? to get the game started?
     
  25. EJ89150

    EJ89150 TS Rookie

    what am I looking for now after i entered the site? i dont know
     
Topic Status:
Not open for further replies.


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.