Programas DOS esperam acessar o hardware diretamente.
Emular tais acessos diretos de hardware exigiria algum tipo de virtualização (DOSBox ou VM), ou que o hardware real tenha suporte embutido para emulação (os chipsets modernos podem fazer isso para redirecionar o teclado / mouse PS / 2) acessa a USB, mas não para qualquer outra coisa).