Yeah, those DX10 "hax" or "updates" or "workarounds" or whatever they are called don't do anything. At best it just fakes your PC into saying you have DX10, at worst, they'll infect your system with something nasty.
DirectX10 relies on coding that just isn't present in XP.
What KT is saying is the it plain simply doesn't work. Not with PCSX2 at least.
Alky Project (which has "ported" Dx10 to XP) never went any longer than an alpha version before it died (open sourced). So no, you wont gain anything from it, but might instead gain a buggier and highly likely slower gameplay.
And Krazy, Alky Project is the most successfull port as they provide compatibility libraries for games to use when trying to find the Dx10 libraries. This isn't to be mistaken with the regular n00bish haxs, updates and workarounds present on the net (however the Crysis Dx9 Ultra High config file works really great).
You will never be able to use actual DirectX 10 on WindowsXP, end of story.
direcx10 on XP is bad, man. dont even dare to try that with pcsx2 emuation.
Notebook ASUS A43TA|CPU AMD Llano APU A6-3400m Triple core (1 core disable) OC to 2.6+Ghz|GPU CF|HD 6520 400Mhz/667Mhz iGPU|HD6650M OC 780Mhz/985Mhz dGPU|RAM 8GB DDR3 1333|Windows 7 Ultimate Sp.1 x64 bit.
>> Emulation speed differs for each game. There will be some you can run fast easily, but others will simply require more powerfull hardware <<.
I don't know where you live, but I know there will be discounted versions Windows 7's Home Premium and Professional edition starting on July 15. Those would be the cheapest (legal) way to get DX10, in my opinion.
Athlon 64 X2 5600+ 2.81GHz [Windsor] w/ Noctua NH-C12P
Asus Xonar D2 w/ Logitech Z-5500
e-VGA 8800GTS 640MB 513/792 stock ; 720/1080 o/c
Corsair XMS2 1GB DDR2 PC6400 x2
Western Digital 500GB 16MB cache x2
Thermaltake W0106RU 700W
XP Pro - SP2 - 32bit
The free RC, which also have almost none major bug at all, includes Dx11 as well. But still, if you have a Dx9 card then don't expect Dx10 to run great.
Thanks for the replies guys, I'll steer clear of any directx10 for xp.
Well, in THEORY, there is no architecture specific issues, that forbid to achieve full DirectX API for XP. API is now secret, a lot of test material exists. But! Such work are not easy and impossible without a bunch of good programmers. So, if you want it -- do it youself.