Hi Windy.
I love DOSBOX, I've used it many times to play games that I can't play anymore with windows XP.
I do however find it to be a right pain to configure time and time again.
I'm leaning toward recommending a Virtual Machine.
DosBOX is an example of a virtual machine, or maybe a virtual operating system environment. Essentially a good Virtual machine will run within windows and start pretty well like it's own computer. I've actually used a program called VMWare to have Windows 98 running from within XP.
Here's a free one made by Microsoft and designed to run MS Operating Systems.
MS Virtual Machine
VMware is not free software but I do recommend it if you don't mind paying for software to do this.