Eso es por que las nuevas impresoras no soportan la impresion en MS-DOS y ademas no hay solucion. Las Canon no funcionan ninguna en MS-DOS, las epson nuevas tampoco, y Hewlett Packard ha dado marcha atras y los ultimos modelos de inyeccion de tinta si vuelven a funcionar en MS-DOS.
No hay solucion completa, y creo que solo puedes hacer 3 cosas:
1) Cambiar de impresora y asegurarte antes de comprar una nueva que puede imprimir en programas MS-DOS.
2) Redirigir la impresion a un fichero de texto e imprimirlo luego desde Windows con el Notepad o el Wordpad
3) Otra solucion es que aproveches el problema para migrar tus programas a entorno Windows y evitas ya el problema para siempre.
Saludos.-