so why did they "lock that stuff out" if it could be used in xp. i understand that its not 100% dx10 equivalent but its still better than "high" settings, so why not allow xp users to have the best graphics experience that can be had on xp.
because it cant be done in XP ffs, havent you been listening to anyone in this thread? the "very high hack" for Crysis in XP isnt even close to the 99% you claim. for the settings to say Very High and the game to actually run VERY HIGH, then you NEED DX10, enough said.
DX9 will attempt to run the very high settings with the hack, but DX9 doesnt have the coding to do it properly, thus proven that the very high hack is at least 50% bs.
and to answer your initial question, Crytek did it because they wanted users who were capable of running the Very High settings to actually get DX10 features to their full potential, why would they bother trying to code more and more so that XP users can get anywhere close to running DX10 shaders n stuff..