DirectX 9.0c compatible trouble, please help

Status
Not open for further replies.
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.
 
Sharkfood said:
Some 3dfx enthusiasts have been working on very, very beta drivers they have written themselves, but I know of none for the Banshee line- just the 3dfx Voodoo line.
Voodoo Banshee chipset = almost the same as Voodoo 2.
 
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
 
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.
 
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.
 
agirlnamedamber said:
Solution:
The following steps can be used to eliminate or minimize the issue(s) reported with the game:
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 Color Quality (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:

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.


This applies to: if your not sure..try it anyways...just remember to copy to the origanal pathway so you can correctly enter it again incase it doesn't work,

Intel® 82810 Graphics Controller

Intel® 82815 Graphics Controller


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?
 
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
 
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..
 
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 :)
 
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?..
 
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 :)
 
Status
Not open for further replies.
Back