Em vez de carregar uma VM inteira do Windows, você também pode tentar usar o DOSBox, e foi relatado que ele executa o QBasic corretamente.
Eu não sei o que você está executando no QBasic, é claro, mas eu estaria interessado em saber se você poderia construí-lo com o Microsoft Small Basic