Muito antes dos jogos de realidade virtual, das microtransações e do conteúdo para download, os jogos vinham em discos. Disquetes e discos ópticos, eles eram instalados no disco rígido de um PC antes de serem reproduzidos.
Você pode se lembrar disso usando o Windows XP até o Windows 8. Mas e os dias anteriores, quando os jogos eram todos projetados para o MS-DOS? O que aconteceu com esses jogos e como você os administra hoje?
Uma opção é emular o MS-DOS com um software chamado DOSbox. Mas para uma experiência mais autêntica, você precisa de um sistema operacional que inicialize diretamente em um ambiente semelhante ao DOS.
Para isso, você precisa do Dosbian.
O que é Dosbian?
Desenvolvido por Carmelo Maiolino, Dosbian é uma distro Raspberry Pi baseada em Debian que inicializa diretamente em um ambiente semelhante ao MS-DOS. É baseado no DOSBox e apresenta várias melhorias introduzidas pela comunidade em torno desse software.
Dosbian pode lidar com software DOS, Windows 3.1, Windows 95 e Windows 98, possui ponte de rede com um LAN virtual para o hardware de rede do Pi e pode suportar a criação de disquete e disco rígido drives. Disquetes, HDDs e CD-ROMs podem ser montados usando um utilitário especial. Enquanto isso, o Dosbian também possui emulação de placa de som, emulação de saída de vídeo para diferentes tipos de PC compatíveis com IBM (como Tandy), é atualizado regularmente com novos recursos e correções.
Claro, você poderia simplesmente instale o DOSBox no seu sistema operacional Raspberry Pi.
Mas não é bem isso que buscamos.
Inspiração: O WeeCee Tiny DOS Gaming PC
O objetivo deste projeto é construir um pequeno PC para jogos rodando DOS – assim como o weeCee.
Este é um PCB de código aberto compatível com Vortex86, um System-on-Chip (SoC) com arquitetura x86 (em vez da arquitetura ARM usual encontrada em tais dispositivos). Por ser compatível com x86, isso significa que ele pode executar software compatível com IBM-PC clássico, sem emulação.
Como o weeCee não pode ser comprado (ele existe principalmente como uma série de componentes que você compra e monta), é muito difícil conseguir um.
É aí que entra o Raspberry Pi. Este projeto é um trade-off: o tamanho compacto do weeCee e a compatibilidade necessária, mas contando com emulação ao invés de hardware compatível.
O que você precisa para construir um Raspberry Pi DOS Gaming PC
Embora você possa facilmente pegar algum hardware de PC antigo do eBay por muito pouco, será relativamente caro executá-lo. O weeCee é uma ótima solução, mas não é fácil de conseguir.
Isso é o que torna um Raspberry Pi executando Dosbian uma alternativa particularmente boa.
Para construir um mini DOS PC tipo weeCee, você precisará de:
- Raspberry Pi 3 ou posterior (usamos um Raspberry Pi 4 com 8GB de RAM)
- Um estojo (para o visual do mini-PC, usei um DeskPi Pro, acima, mas qualquer serve)
- Display HDMI (você pode optar por confiar em um Adaptador HDMI para VGA para a sensação clássica)
- Teclado e mouse (e joystick para jogos arcade)
- Cartão microSD de pelo menos 8 GB
Você também precisará baixar:
- Dosbian -- gratuito, mas o desenvolvedor aceita doações via PayPal se achar útil
- Balena Etcher -- software de gravação de disco de armazenamento flash gratuito
Pegue seu hardware e baixe o software antes de prosseguir.
Infelizmente, não podemos dizer onde encontrar jogos DOS antigos para rodar em Dosbian. Nosso explicação sobre abandonware deve ajudá-lo a entender o porquê.
Instale o Dosbian no Raspberry Pi
A instalação do Dosbian é direta.
Primeiro, baixe o arquivo 7z e extraia o arquivo IMG compactado.
Em seguida, usando uma ferramenta como o Etcher (link para download acima), grave o arquivo IMG no cartão microSD do seu Raspberry Pi.
Nosso guia para instalando um sistema operacional no Raspberry Pi explica isso com mais detalhes. Ele também descreve outras opções de instalação.
Inicialize seu Raspberry Pi alimentado por DOS
Com o sistema operacional Dosbian instalado no cartão microSD e a mídia ejetada com segurança do seu PC, insira-o no seu Raspberry Pi e inicialize-o.
Você verá a tela inicial do Dosbian, que exibe detalhes de inicialização do PC em estilo clássico, como velocidade do processador e RAM. A tela também confirmará se algum armazenamento USB adicional está conectado.
Depois que isso passar, você verá uma interface DOSBox padrão e um prompt C:\. Você notará a mensagem “Drive C está montada como diretório local /home/pi/dosbian/” – é aqui que você encontrará os diretórios relevantes para adicionar novos jogos ao seu PC para jogos DOS.
Opções de Configuração do Dosbian
Antes de sujar as mãos na interface de linha de comando do Dosbian, no entanto, há outra tela para visitar. Para acessá-lo, digite e digite
saída
Isso abrirá o menu Dosbian, onde várias opções de configuração podem ser encontradas.
A maioria deles está além do escopo deste guia, mas você definitivamente deve acessar C para acessar a ferramenta raspi-config e configurar seu Raspberry Pi. Isso permitirá que você conecte o dispositivo à sua rede sem fio local (se não estiver usando Ethernet), além de habilitar o SSH.
Outra opção a considerar aqui é o Launchbox, ativado pressionando 8 e reiniciar o Raspberry Pi. O Launchbox é uma interface DOS controlada por mouse ou teclado para selecionar e iniciar facilmente o software. Se você não quiser usar os comandos do MS-DOS (veja abaixo), esta é a maneira mais fácil de usar o Dosbian.
Você também pode usar o menu Dosbian para atualizar o sistema operacional, alterar a tela inicial/inicial, alternar o ponto de montagem e desligar ou reiniciar o Raspberry Pi.
Copiar jogos do MS-DOS para Dosbian
A maneira mais fácil de copiar jogos para Dosbian é via USB e o aplicativo Midnight Commander, que vem pré-instalado.
Comece copiando sua coleção de jogos DOS para o stick USB e conectando-o ao Raspberry Pi. Com o menu Dosbian em execução, pressione M para abrir o Midnight Commander. Em seguida, basta arrastar e soltar os arquivos no cartão microSD do Pi, dentro da estrutura de arquivos Dosbian.
Enquanto isso, se você habilitou o SSH, poderá usar o comando scp ou um cliente FTP com suporte a SFTP para mover dados de um PC para o Dosbian Raspberry Pi. Nosso guia para copiando dados de um PC para um Raspberry Pi explica isso em detalhes.
Instalar e iniciar um jogo em Dosbian
Com os arquivos copiados para o Raspberry Pi, é hora de executá-los.
Isso é tão fácil quanto alternar para o diretório usando o comando cd e iniciar o EXE. Por exemplo, para executar o Wolfenstein 3D pré-instalado, usei dir para verificar o conteúdo do diretório e, em seguida,
cd jogos/wolf3d
dir
Depois de localizar o arquivo wolf3d.exe, entrei
lobo3d
Para iniciar o jogo. É tão simples quanto isso e, uma vez que você entenda como os arquivos EXE são chamados, provavelmente não precisará se preocupar com o comando dir na maioria dos casos.
Como se locomover em Dosbian
Como o Dosbian cria um ambiente de emulação do MS-DOS, você precisará estar familiarizado com os comandos necessários para usá-lo. Se você já está familiarizado com o Prompt de Comando do Windows, ou PowerShell, ou o Terminal do Windows, você deve ser capaz de se familiarizar com o MS-DOS rapidamente.
Embora você possa se virar com cd e dir, é mais fácil se você souber um pouco mais. Para aprendê-los, digite
ajuda
E aperte enter. Isso fornecerá uma visão geral dos comandos MS-DOS suportados em Dosbian.
Para sair do Dosbian, digite
saída
Em seguida, no menu Dosbian, pressione S para desligar o computador.
Seu próprio PC para jogos DOS graças ao Raspberry Pi
Isso é tudo. Graças a um sistema operacional baseado em Debian que inicializa em uma versão especial do DOSBox, o Dosbian permite que você trate seu Raspberry Pi como um pequeno PC para jogos DOS, muito parecido com o weeCee. Embora o hardware seja emulado, a menos que você esteja interessado em uma experiência hardcore de jogos para PC dos anos 80 e 90, mas com requisitos de energia mais baixos, o Dosbian deve ser tudo o que você precisa.
Se você gostou da experiência de executar Dosbian em seu Raspberry Pi, não se esqueça de que o weeCee é um projeto de código aberto. você pode comprar um Módulo Vortex86 e Placa host do Rasteri por cerca de $ 200 e monte seu próprio sistema.
O Raspberry Pi é capaz de emular muitas plataformas de computação retrô. Depois de terminar os jogos do MS-DOS, por que não revisitar o Amiga?