Wrong forum, but...
Theres nothing in Windows XP itself that would prevent you from running it. I run it in WinXP, never had to monkey around with anything to get it running. Make sure your system meets the requirements, including an officially compatible video card. Make sure you don't have any programs running, especially antivirus.
"You have no rhythm." - jmd7340