This is a weird problem, and im pretty sure its to do with my graphics card and the drivers somehow, some games (only Call of Duty and SoF2 afaik) crash before even starting up, CoD crashes on the splash screen (not responding) and sof2 gets past the console, goes full screen then locks the system up (monitor light just flicks on and off and nothing happens, i need to reboot). I think its because i installed BF2 demo and updated to the 72.xx nvidia drivers (i have a GeForce 6800), then i updated to 77.xx for the full bf2 i 'aquired' (
)... i noticed on some videos they were really bright and too much white in the picture, someone said it was to do with graphics card not codecs, so i uninstalled BF2 and the demo and went back to the old 66.93 drivers which worked fine for everything else, since then (well, i only noticed after doing this), CoD and SoF2 crash. I dunno what else to try, other games run fine (Punisher, RTCW: ET, UT2004, SWRepublic, Hitman and others).
Anyone else had problems like this or know what to try to fix it? there's no errors in device manager and dxdiag says no problems with the display or directx (9.0 c), but when i start dxdiag i get this message:
---------------------------
DirectX Diagnostic Tool
---------------------------
DxDiag has detected that there may have been a problem accessing DirectShow the last time this program was used. Would you like to bypass DirectShow this time?
---------------------------
Yes No
---------------------------
if i click no, it closes dxdiag, if i click yes it stays open, i've done the tests in dxdiag for DirectDraw and Direct3D and they both worked fine.
i havn't tried reinstalling the games yet, im lazy/busy (cant decide =p) but i will try that if no one has any ideas
edit: and don't post anything like "just format", formatting is
not an option when it's most likely fixable (considering its only those games)