The Batman story has been dissected to great lengths, not sure how you could possibly have missed it.AA did not work with Batman on AMD cards when it was released, same with Starcraft II. That's 2 pretty big developers right there.
Batman worked fine with AA on AMD cards when they [post=1037640660]spoofed the PCI vendor ID[/post] of the card. So the drivers and hardware worked on day 1. Just the game had some mechanism which disabled features as soon as it detected a card from the wrong manufacturer. (This was later removed.)