Como executar doom no Raspberry Pi (Sem um Emulador)

 Agora é possível executar o FPS clássico Doom no Raspberry Pi... com o Chocolate Doom! Vamos mostrar tudo o que precisa saber.


Quer curtir algum jogo retrô incrível, sozinho ou com amigos? jogando online para explodir  monstros numa incrível  diversão de tiro em primeira pessoa?

Em 1997, a id Software lançou o código-fonte de Doom, o inovador 1993 First Person Shooter (FPS). Jogando como um fuzileiro espacial, você estará  enfrentando todos os tipos de demônios e bestas na lua marciana de Phobos. Com o código fonte disponível, várias novas formas do jogo apareceram, incluindo versões para Raspberry Pi.


Sim, isso mesmo: Doom on the Raspberry Pi. PiDoom,alguém?

O que você vai precisar para executar o destino em Raspberry Pi

Para executar este clássico retrô no seu Raspberry Pi, você não precisará de emuladores (como RetroPie ou Recalbox) ou ROMs do jogo. Doom pode ser executado nativamente no Rapsbery Pi com uma simples instalação do motor de jogo e arquivos WAD.

Estes contêm os dados reais do jogo (níveis, monstros, armas, etc.) e estão disponíveis em muitos temas diferentes.

Antes de começarmos com isso, no entanto, aqui está o que você vai precisar para PiDoom:

  • Um Raspberry Pi 2 ou posterior (testamos em um Raspberry Pi 2, Raspberry Pi 3, e um Raspberry Pi 4 8GB)
  • Raspbian ou Raspberry Pi OS (dependendo do modelo Pi) instalados e prontos para uso
  • Qualquer controlador de jogo USB
  • Um monitor ou display adequado
  • Código-fonte do Destino

Várias versões do código-fonte Doom estão disponíveis. Usaremos a variante Chocolate Doom, que é compatível com a maioria dos WADs.

Como instalar o Destino no Raspberry Pi

Comece conectando seu Raspberry Pi a um display, conecte um teclado e inicie a área de trabalho.

Você precisará instalar o jogo através da linha de comando, para que este estágio possa ser feito via SSH, se necessário. A maioria dos repositórios do sistema operacional Linux incluem Chocolate Doom, incluindo os do Raspbian. Como tal, você pode simplesmente entrar

Na linha de comando, comece instalando as dependências do Chocolate Doom:

sudo apt install chocolate-doom

Aguarde enquanto ele se instala, seguindo quaisquer solicitações relevantes na tela.


Instale arquivos DOOM WAD no seu Raspberry Pi

Com o motor Doom instalado no seu Pi, é hora de instalar um arquivo WAD.

Existem muitos arquivos WAD disponíveis, e vamos olhar para algumas das melhores alternativas mais tarde. Por enquanto, vamos descobrir como instalar um WAD, usando o arquivo de dados padrão Doom. Isso adicionará os mapas e armas habituais do Doom ao jogo.

Primeiro, navegue no terminal para /usr/games. Aqui, execute este comando wget para baixar o DOOM1. Arquivo WAD:

sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

Como este é um arquivo zip, desempacota-lo com o comando descompactar:

sudo unzip shareware_doom_iwad.zip

Você vai acabar com um arquivo chamado DOOM1. WAD o que significa que você está pronto para jogar Doom em seu Raspberry Pi!

Configure Doom for Play on Raspberry Pi

Se você estava executando comandos anteriormente sobre SSH, agora é a hora de conectar um teclado ao seu Raspberry Pi. Alternativamente, você pode se conectar sobre VNC ou RDP,mas isso resultará em um jogo um pouco irregular. Certamente, pare de usar uma conexão remota antes de começar a jogar!

Antes de poder jogar, você precisará configurar o Doom. Isso significa executar a rotina de configuração com o comando:

chocolate-doom-setup

Use esta tela para configurar seu monitor, som, teclado, mouse e controlador de jogo.


Você pode até mesmo iniciar ou participar de um jogo de rede (embora essas opções possam ser facilmente controladas a partir da linha de comando).

Quando terminar a configuração, selecione Salvar parâmetros e inicie o DOOM. BANG BANG BANG!

Lançar o Chocolate Doom na linha de comando Raspberry Pi

É importante notar que você não precisa executar Doom a partir da ferramenta de configuração todas as vezes. Em vez disso, há uma instrução fácil de linha de comando que você pode usar:

chocolate-doom -iwad DOOM1.WAD

Isso lançará o jogo no modo de tela cheia. No entanto, pode causar uma tensão em placas mais antigas (como o Raspberry Pi 2) com esta resolução de tela. Neste caso, você pode preferir executar Doom no modo com janelas em vez disso:

chocolate-doom -iwad DOOM1.WAD -window 640x480

Essas configurações também podem ser definidas como permanentes na ferramenta de configuração, usando a opção Configurar exibição.

Você também pode lançar Chocolate Doom no menu > Games no desktop Raspberry Pi OS.


Você pode até mesmo iniciar ou participar de um jogo de rede (embora essas opções possam ser facilmente controladas a partir da linha de comando).

Quando terminar a configuração, selecione Salvar parâmetros e inicie o DOOM. BANG BANG BANG!

Lançar o Chocolate Doom na linha de comando Raspberry Pi

É importante notar que você não precisa executar Doom a partir da ferramenta de configuração todas as vezes. Em vez disso, há uma instrução fácil de linha de comando que você pode usar:

chocolate-doom -iwad DOOM1.WAD

Isso lançará o jogo no modo de tela cheia. No entanto, pode causar uma tensão em placas mais antigas (como o Raspberry Pi 2) com esta resolução de tela. Neste caso, você pode preferir executar Doom no modo com janelas em vez disso:

chocolate-doom -iwad DOOM1.WAD -window 640x480

Essas configurações também podem ser definidas como permanentes na ferramenta de configuração, usando a opção Configurar exibição.

Você também pode lançar Chocolate Doom no menu > Games no desktop Raspberry Pi OS.


Graças às dimensões compactas da tela sensível ao toque e suporte de acompanhamento, caberá em prateleiras, mesas... em qualquer lugar, realmente!

Encontrando novos WADs para PiDoom

Procurando uma experiência de jogo doom que difere da original? Você vai precisar rastrear alguns arquivos WAD. Muitos deles estão disponíveis online---o problema é encontrá-los.

Alguns locais para WADs doom são:

Enquanto isso, Doom II também pode ser jogado em Chocolate Doom com os arquivos WAD apropriados. Muitos deles podem ser encontrados no idGames Archive. Entre as opções que você encontrará aqui estão:


Finalmente, se você estiver ciente de WADs de Destino específicos, então basta tentar uma pesquisa direta na Web para o arquivo. Quem sabe o que você vai aparecer?

Configure um multiplayer Doom Deathmatch!

internet e jogo de rede local são ambos possíveis com Chocolate Doom. No entanto, a simplicidade (e o jogo sem problemas) dita que todos os jogadores do Deathmatch devem estar executando Chocolate Doom, e o mesmo arquivo WAD, antes de começar.

Qualquer opção multiplayer que você tomar, um computador deve agir como o servidor para hospedar o jogo. O anfitrião também pode jogar, no entanto. Antes de prosseguir, certifique-se de que a porta UDP 2342 esteja aberta em todos os roteadores e/ou firewall de todos os jogadores. Nosso guia para o encaminhamento do porta pode ajudar aqui.

Hospedar um Deathmatch é tão simples quanto este comando:

chocolate-doom -server -privateserver -deathmatch

Qualquer pessoa na mesma rede que você pode se conectar ao Deathmatch executando o Chocolate Doom como explicado acima, anexando o switch -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Os jogadores que desejam participar do Deathmatch de além de sua rede, entretanto, devem executar:

chocolate-doom -connect [IP_ADDRESS]

Eles precisarão substituir [IP_ADDRESS] por seu endereço IP público, você pode encontrá-loatravés de whatismyip.com , ou verificando a interface web do seu roteador.

Outras maneiras de jogar Doom em Raspberry Pi


Embora tenhamos focado em instalar e configurar Doom com Chocolate Doom, existem algumas alternativas. E se você não quer Doom, mas você quer alguma ação FPS... Bem, há algumas opções para você também. Todos podem ser instalados nativamente no Raspberry Pi, sem emulação.

  • Freedoom: Este é um projeto alternativo, com conteúdo de jogo gratuito baseado no motor Doom. Compreende três fases: Fase 1, o clone do Destino; Fase 2, um clone de Doom II e Final Doom; e FreeDM, um jogo deathmatch. Atualmente, o Freedoom está em desenvolvimento ativo.
  • Wolfenstein 3D: Um pouco mais velho que Doom, mas dos mesmos desenvolvedores, este pode ser instalado independentemente do Doom ou apreciado como um WAD no motor Doom. O Retorno ao Castelo Wolfenstein de 2001 será executado no Raspberry Pi 3 e mais tarde.

Então, se você quiser estender a coleção fps retrô do Raspberry Pi para esses títulos, eles estão prontos e esperando você baixá-los e instalá-los!

Jogue Doom e Hospede deathmatches em seu Pi!

Outra incrível experiência de jogo retrô reviveu graças ao Raspberry Pi! Este pequeno computador continua surpreendendo, não é? Agora você deve estar pronto para jogar Doom em seu mini-PC, e pode até ter alguns amigos rodada para um Deathmatch.

Chocolate Doom está disponível para Windows, Mac, Linux e BSD. Como tal, qualquer sistema operacional de desktop pode ser usado para participar de um Deathmatch.

Comentários

Postagens mais visitadas deste blog

Pulo do Gato Eletrônica

Receptor de FM com o TDA7000

As melhores alternativas gratuitas para nero cd/dvd burner