vDos and vDosPlus will never be ported to the Mac (they rely too much on Windows), but you can run them on the Mac by downloading this:
If you want to run vDosPlus instead of vDos, you’ll need to find the copy of vDos.exe deep inside the vDosMac application and replace it with a copy of vDosPlus (but you will need to change the name from vDosPlus.exe to vDos.exe). If you don’t know how to locate a file inside a Mac application, search the web for “Show Package Contents."
If it doesn’t work the way you want it to, just delete the vDosMac application and the vDosDisk folder that it creates inside your user folder