Yes, it is feasible to use two distinct operating systems on one machine.
Yes, it is feasible to use two distinct operating systems on one machine.
Here are some ideas to consider. Since you're new to these, think about what you want to achieve and explore options step by step.
If you're looking to test, skip virtual machines for now. Maybe in a while those will be ready for proper GPU integration, but currently they're not really feasible. Regarding dual-booting, you're referring to placing each operating system on a separate hard drive. This provides two choices: 1) employ a bootloader—install XP first on one drive, then Win10 on the other. While setting up Win10, the installer should detect the XP installation (I'm sure Vista, Win7 and Win8.1 can do this, just not certain about Win10) and create a boot menu that lets you pick which OS to launch each time you power on the computer. 2) manual selection—run each OS while disconnecting the other's HDD. Then configure the BIOS to recognize the primary disk, so the system automatically boots that OS. To switch back, use the designated key (F2/F8/F11 or whatever your motherboard supports).
Mainly I want to enjoy some classic titles that require low-end performance.