You could use something like VMware to create virtual
machines for each
OS. So you would have one physical computer running, say
and have a virtual machine for each other OS you wanted to
test, 95, 98,
ME, XP, etc.
If your computer has enough memory, you could even run them
can copy files between them using a built in virtual network.
Now that will only test for operating system support, there
can still be
problems with specific hardware... for instance some sound
drivers may have a problem with your program and this would
that issue. But there is no way to really address that
an infinite amount of computers with every combination of