So I bought "The Orange Box" @ Christmas (well, got it as a gift), beat Half-life 2 Episode 1 and Half-2, now when I try to play Team Fortress or Portal or HL2-EP2, I get an error message saying that DirectX8 or higher is required to play it. I downloaded Directx9, extracted it to Local Disc C, and still get the same message. Anyone know what I'm doing wrong? Thanks!
I think you still have version 8. Go to Run and type in dxdiag. You can find out what version of DirectX you are running.
Interesting. I ran dxdiag like you said, and saw that I had DirectX9c. Yet still when I try to run Team Fortress 2 I get the loading screen, then soon after, the screen returns to normal and I get the error message (something to the effect of) "DirectX8 or higher required to run game" Any ideas what could be happening? Thanks for your help.
You should read the system requirements for the game and make sure that your video card meets the requirements. You may be getting the error because your video card isn't capable of running the game.