A month or so ago, I bought a BFG Nvidia 8800 GT 512 OC graphics card for my pc (so that I could play Crysis). Incidentally, everything worked wonderfully for the first month. I could play Crysis on the maximum settings with no drop in framerate, and I was very happy.
Suddenly, my graphics just sucked. Completely out of the blue. I was getting these weird texture lines everywhere, that is, I could see differences in textures (I think it's called mip-mapping) where I couldn't before. I could no longer run antialiasing on Crysis without a dramatic drop in framerate. I also had to lower my settings to med-high, where before they were all on very high. Even now, if I put the settings on very high, everything looks like crap. The anti-aliasing doesn't reduce jaggies, the texture lines are still there, and the colors just seem off.
Here's a picture of what I'm talking about:
You can clearly see differences in color and textures going down. It's like there are horizontal bars of texture.
That's my biggest grievance here. I can tolerate the poor performance for now, but those bars have got to go. It's not just Crysis, but all of my games which now have this problem.
Oh, and all of my drivers are updated, including the Nvidia and Directx drivers. My games are also patched. I have a 700w PSU, working fine. I am running Windows Vista Home Premium 32-bit.
I'm not having problems playing Crysis. I mean, I still CAN play it. My problem is that all of my games now have those ugly texture bars, when they didn't used to. The picture I included is of Dawn of War: Dark Crusade. Used to look beautiful, now looks like crap.
In your windows display settings (or Nvidia control panel) are you using 16 bit colour or 32 bit colour? If it is 16 bit colour, that could explain the screenshot you posted, although I've no idea about the other issues.
My quality settings are maxed out. I've toyed with all of them, the anisotropic filtering, anti-aliasing, gamma, trilinear/bilinear filtering, resolution, vsync, etc... no dice. I'm using 32-bit color for everything (card and monitor). I thought that could be it too, since it looks like 256 or 16 bit coloring, but again, no-go...