quarta-feira, 9 de janeiro de 2019

Instalação do DOSBox no Linux OpenSUSE

Nesta postagem, registrarei como instalar o DOSBox e fazer uma configuração básica. As instruções são focadas no OpenSUSE, mas podem ser generalizadas para qualquer distro, e até para o Windows.

O DOSBox é um emulador do antigo sistema operacional DOS e permite rodar quase tudo que rodava nele, incluindo centenas de jogos antigos. Ele é gratuito e opensource, fácil de instalar e configurar, mas exige alguns ajustes iniciais.

O primeiro passo é instalar o pacote dosbox de acordo com o método da sua distro. No OpenSUSE, pode-se usar o YAST ou o seguinte comando:

zypper install dosbox

Após instalar o DOSBox, é importante entender que ele não sabe onde estão os programas. Além disso, programas de DOS só podem instalados pelo próprio DOSBox, mas ele também não sabe onde estão os arquivos de instalação.
Eu recomendo que se faça o seguinte. Crie uma pasta que representará o drive C:. Entenda que o drive C: do DOSBox não é o mesmo que o drive C: do Windows. No Linux, você pode criá-la, por exemplo, em sua home, digamos, ~/dosbox_c. No Windows, você pode criar uma pasta C:\dosbox_c. Copie para essa pasta tudo que você quiser emular.

Ao entrar no DOSBox, você será recepcionado por uma tela de prompt que diz

Z:\>

indicando que você está no drive Z:. Agora diga ao programa que o drive C: é aquela pasta que criamos, com o comando

mount c ~/dosbox_c 
ou
mount c c:\dosbox_c
dependendo se você está no Linux ou no Windows, respectivamente.

Agora digite c: para mudar o seu drive virtual. Você estará agora realmente na pasta que você criou antes, mas para o DOSBox é uma partição diferente. Digite o nome de um programa para executá-lo. Você pode digitar apenas o início e usar a tecla Tab para
autocompletar. Você também pode mudar de diretório (mas apenas dentro do drive virtual) com o comando CD nome_da_pasta e pode listar o conteúdo da pasta atual com o comando DIR.

Uma vez que você saiba os comandos que precisa para executar um programa ou jogo, você pode escrevê-los no arquivo de configuração do DOSBox, chamado dosbox.conf. No linux ele está em ~/.dosbox, e no Windows ele estará onde foi instalado. Lá no final do arquivo, tudo que você escrever após o [autoexec] será executado automaticamente. Por exemplo, para executar automaticamente um programa que está na pasta c:\dosbox_c\jogo\jogo.exe você pode escrever:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

mount c c:\dosbox_c\
c:

cd jogo
jogo.exe

Eu particularmente não suporto jogar em modo de janela. Para deixar o DOSBox em tela cheia, procure no dosbox.conf a linha que diz
fullscreen=false
e troque por
fullscreen=true

Basicamente é isso aí. Espero que tenha sido útil e até a próxima. 


Nenhum comentário:

Postar um comentário