I was fooling around with codepaths in Source, flicking between DX5/6/7/8/9 to see how it will look for folks with less capable cards, and was quite shocked by the huge difference in quality between DX8 and DX9 on areas where shaders are used. I don't profess to have any experience whatsoever as far as graphics coding goes, but I was surprised that they couldn't make the DX8 path look any better than the somewhat mediocre results provided. For those of you in the know, why is it that DX8 cards are lumbered with thick black lines between tiles, visible 'stepping' on the flagstones, and so on? Surely DX8 isn't that limited?
DX9 on the left, DX8 on the right, click for full size.
DX9 on the left, DX8 on the right, click for full size.