Кроме шаманства с DOS можно попытаться обойтись эмуляторами, многие из которых не только качественны, но и очень удобны. Основным недостатком этих программ может оказаться, как это ни странно, НЕДОСТАТОЧНАЯ скорость компьютера! Дело в том, что лучшие эмуляторы работают по принципу виртуальной машины: они "реализуют" в оперативной памяти компьютера полностью совместимые PC-машины, заменяя собою железо реального компьютера. Это требует больших вычислительных мощностей, но зато позволяет практически 100% "реализовать" любую PC-совместимую конфигурацию.
DOSBox - Самый известный кроссплатформенный эмулятор DOS. На этом диске лежит версия для Windows, однако с сайта http://dosbox.sourceforge.net вы можете скачать версии для Linux, FreeBSD, MacOS X и даже совсем подзабытой OS/2. Там же выложены исходники программы. Учтите, что для приличной скорости эмуляции машины класса 486/Pentium потребуется машина класса PentiumIV 2МГц.
DOS. Mozaa - Еще один эмулятор DOS, полностью готовый к использованию, хотя и не обладающий максимальной совместимостью.
VDMSound - Очень часто старые игры вполне неплохо чувствуют себя под Windows, но работают без звука. Это связано с тем, что в DOS звуковая карта настраивалась практически вручную выставлением IRQ и I/O Address. Эта программа удобно встраивается в контекстное меню, выдавая большое количество настроек. Учтите, что программа работает только с Windows NT/2K/XP (Windows95/98 прекрасно обходится настройками звуковой карты в CONFIG.SYS и AUTOEXEC.CFG).
Замечу, что VDMSound включает в себя еще одну полезную утилиту Mouse2KV, которая исправляет некорректную работу мыши в некоторых высоких разрешениях (в DOS Разрешение 640x480 считается высоким), и некоторые дополнительные возможности вроде поддержки CD-ROM.