Okay....this is an offtopic question but I've give you the answer any way.
First test if it's so with the ORIGINAL file. I think it is!
any way.
Check the version of Windows XP the other computer had and what crack it had. It might have Windows XP SP1 and latest updated.
If you don't have it I suggestion you fix it!
Last and not at least, right click on the file, and get compabilty Win98! it will simulate Windows XP with a WIndows 98 kernel just for you bloody game
Still got problems and with your original file, contact tech support! or use the search button here!