

This isn't so hard to accomplish, you don't need to be a computer wiz.

And we can install any OS in that hardware, as if it were a physical machine. Programs installed inside the virtual machine will behave as if, and believe that, they're running in the hardware the virtual machine is emulating. The good news is that it's not necessary to have this hardware really: a virtual machine (VM) is a software program emulating a computer, running inside our real PC. The ultimate solution to a compatibility problem where a program won't run in a hardware environment or an operating system that aren't the ones it was designed for, is of course to have that old hardware and OS handy, and install the program in them.
