if you run software that doesn't work on newer computers, virtualization is what you're looking for. install windows XP 32 bit in a virtual machine and install the software there. the software to do that is free (google virtualbox). you can run operating systems within operating systems, and your 'guest' operating systems are pretty much isolated from your real computer. modern processors have virtualization instructions that make this type of emulation very fast.