They further compounded the problem be even claiming that certain DX9 titles wouldn't be available for XP either. Some enterprising folk set out to prove Microsoft wrong in this, to demonstrate that the reasonings for not release games for multiple platforms was entirely marketing, and not technical. Back in May, Falling Leaf issued a statement about how they would be working to make Halo 2 and Shadowrun both work on XP, despite claims it was impossible.
In a technical refresh of this, it seems that other groups have now made that possible, cracking the games to function using DX9. While this group appears to have beaten Falling Leaf in the pursuit of gaming freedom, both demonstrate what many people feel – it is unfair, and ultimately poor business, to force a customer to upgrade when it is clearly not necessary. There were many game titles released in 2006 that functioned with Windows 2000, despite it being much older than XP.
It makes it painfully obvious that Microsoft's refusal to develop DX10 for XP and further attempts to push Vista as the “only future gamers OS” are nothing more than marketing. Aside from lining their pockets, where is the incentive to do this? With tens of millions of gamers using XP, you'd think the potential loss in sales from refusing to deploy a game on XP would hurt more than whatever extra development time it took to make it possible.