Well, you only need a virtual machine
for emulating Windows XP. The best way is a program called VirtualBox
, here you have a link to download it:
Use the first link in that page for computers with x86 architecture and Windows 32 bits/64 bits. (VirtualBox 3.2.6 for Windows hosts x86/amd64). If you dont know how to use it ask in this thread and I will answer you.
Also you need a Windows XP CD
to install it in the virtual machine.