Uma dica kent q me ajudou muito com um programa de locadora com os mesmos problemas seus:
usei o emulador qemu, criei um hd virtual com o Rwindows 98 fiz a instalação do sistema no hd virtual chamado rw98.img, rodei com o qemu co o seguinte comando ; qemu ..........(parametros normais para emulação - vc vai aprender nomam do programa) -usernet eth0 tente, ele vai emular somente o window/dos. Seu programa não vai ter falhas