A lot of times it depends on the bios on the motherboard. For instance I run a 6950 on an nforce 680i (pci-e 1.x board) and it works fine because the bios can recognize the card. Take an old nforce 4 board that hasn't had a bios update since 2006/2007 and it probably won't work. Take an asus nforce 4 board that had bios updates until 2009 or so and it will probably work fine. So the issue with some of the older boards is hardware wise it would work but the bios is so old it can't detect the card, and those old boards won't have a bios update because they're end of life.