How can Halo 2 work with xp or where can you find a patch to make it work for xp?