DOSBox: Como executar aplicativos DOS antigos no Linux

Tela principal do DOSBox

DOSBox é um Emulador DOS que tem versões para Linux, FreeBSD, Mac OS X, Windows, etc. O emulador visa criar o ambiente apropriado para que aplicativos e jogos DOS antigos possam continuar a ser usados ​​em sistemas operacionais modernos sem problemas de compatibilidade.

Por causa da minha paixão por microprocessadores, às vezes precisei de um programa chamado MICRO em uma versão para MS-DOS e eu tive o problema de querer executá-lo. O DOSBox me salvou e agora eu explico como.

O primeiro é instale-o, para distribuições baseadas em Debian, você pode usar a seguinte linha, para aquelas baseadas em pacotes RPM ou outros (para openSuSE você pode vá para este link e clique no botão Instalação direta), você pode pesquisar a alternativa apropriada (se desejar, também pode baixá-la da web www.dosbox.com ou use ferramentas como Aptitude):

sudo apt-get install dosbox

Depois de instalado, você pode usá-lo executando o programa. O DOSBox permitirá que você execute programas ou videogames para MS-DOS com extensão .exe, .com e .bat. Se você quiser saber como isso pode ser feito, basta digitar o seguinte para iniciá-lo:

dosbox

Uma vez em execução, você pode usar Comandos DOS para passar por ele. Agora você pode criar um diretório chamado "programações" em / Home e lá você pode salvar os executáveis ​​DOS que deseja executar. Se o executável já estiver lá, você pode digitar o seguinte no DOSBox (Z: \> é o prompt do DOSBox que aparece e você não precisa digitá-lo):

Z:\> mount C /home/usuario/programasdos

Se tudo corresse bem, um mensagem "Drive C é montado como diretório local / home / usuário / programado" no nosso caso. É assim que o diretório onde você tem os executáveis ​​DOS é montado e pronto para uso. Agora devemos executar o programa DOS ou jogo que desejamos controlar. Modelo:

Z:\> C:

Agora, a pronto Ele terá mudado para C: \> e se você quiser ou não se lembrar dos nomes dos executáveis, você pode usar DIR e outros comandos DOS para contornar. Se, por exemplo, o executável está dentro de outro subdiretório, podemos ir para esse diretório digitando:

C:\> cd nombre_directorio

No nosso caso, não é esse o caso, uma vez que o executável diretamente em programado. Continuamos escrevendo o nome completo do programa e pressionamos ENTER, como acontecia no MS-DOS. Por exemplo, imagine que você deseja executar o micro.exe encontrado no diretório criado e, em seguida, digite:

C:\> micro.exe

E depois de pressionar ENTER, ele abrirá. Lembre-se que eles existem alguns atalhos para fazer certas operações dentro do DOSBox, como Ctrl + F9 para sair do DOSBox, Alt + ENTER para modificar o modo de tela inteira, Ctrl + F5 para capturar a tela e Ctrl + F10 para soltar o mouse ou capturá-lo para lidar com o aplicativo DOS. Existem mais, você pode consultar o manual do DOSBox.