You could look into Virtual PC from Microsoft. Its a free application that you can install on a new computer and when it is running you then install the OS of you choice like XP or even 98 in that window. Then you can run your software in that environment.
I used to use virtual pc to run old games on new computers, but I havn't touched it in a while.
http://www.microsoft.com/windows/virtual-pc/