Brutal DOOM no Linux (com Freedoom)
Veja como instalar Brutal DOOM no Linux de forma simples sem precisar comprar o DOOM clássico.
Introdução
Artigo testado em:
Obs.: este artigo é sobre um jogo de tiro extremamente violento e sangrento. Sério.
Muitos conhecem o jogo de tiro em primeira pessoa DOOM, principalmente os clássicos dos anos 90. Hoje, para jogar no Linux, você pode comprá-los pela Steam.
Mas...
Outra excelente alternativa é instalar o Freedoom. Um jogo open source disponível para Linux que é uma cópia do DOOM clássico. A vantagem de instalar o Freedoom é que ele normalmente está nos repositórios das distribuições, tem a mesma jogabilidade, costuma se manter atualizado e é grátis. As últimas modificações do Freedoom, enquanto este artigo está sendo escrito, são deste ano ainda (2017). Ou seja, ao contrário do DOOM clássico, o Freedoom continua recebendo atualizações e melhorias.
E onde entra o Brutal DOOM nessa história?
Simples. Brutal DOOM é uma modificação do jogo DOOM que adiciona muitos efeitos legais ao jogo clássico. São novas armas, novas animações, possibilidades de ataques novos como chute, quebrar pescoço do inimigo e muito mais. Sem falar na chuva de sangue e de tripas.
Mas não adianta falar. É preciso mostrar:
E para jogar não precisa de nenhum computador parrudo. Nem de placa de vídeo dedicada. Vamos lá!
sudo apt install prboom-plus
Isso trará os IWADS dos jogos Freedoom1 e Freedoom2 que, pelos menos no Debian, ficarão em: /usr/share/games/doom/
Agora é necessário instalar o Zandronum:
sudo apt-get install software-properties-common
$ sudo apt-add-repository 'deb http://debian.drdteam.org/ stable multiverse'
$ wget -O - http://debian.drdteam.org/drdteam.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install zandronum
Isso criará o diretório "/usr/games/zandronum/". Agora crie o diretório que irá armazenar os arquivos do Brutal DOOM:
sudo mkdir /usr/games/zandronum/skins/
O Zandronum rodará os IWADS e as suas modificações.
Caso queira, agora, jogar Freedoom, já será possível. Mas será o Freedoom normal. Sem as melhorias. Basta procurar pelos jogos no menu da sua distro. Agora, por último, baixe os arquivos do Brutal DOOM: as modificações e as músicas.
Perceba que no momento da criação deste artigo a versão do Brutal DOOM ainda se encontra em BETA. Mas ela funciona normalmente e em breve a versão final ficará disponível. Não baixe o pacote "Brutal FreeDoom Beta", pois o mesmo é muito inferior e incompleto. Baixe apenas o "Brutal Doom v21 (beta ou não)" e também o "Doom Metal Soundtrack Mod - Volume 4".
Após baixar esses dois arquivos extraia-os para o local correto. Exemplo:
sudo unzip -d /usr/games/zandronum/skins/ bd21testdec16.zip
$ sudo unzip -d /usr/games/zandronum/skins/ DoomMetalVol4.zip
Sem o arquivo de música o jogo ficará sem... música.
Calma... falta pouco...
- Debian 9.3 stretch.
- Intel Atom CPU D525 @ 1.795GHz
- 4GB RAM
- Sem placa de vídeo offboard
- Ou seja, uma carroça.
Obs.: este artigo é sobre um jogo de tiro extremamente violento e sangrento. Sério.
Muitos conhecem o jogo de tiro em primeira pessoa DOOM, principalmente os clássicos dos anos 90. Hoje, para jogar no Linux, você pode comprá-los pela Steam.
Mas...
Outra excelente alternativa é instalar o Freedoom. Um jogo open source disponível para Linux que é uma cópia do DOOM clássico. A vantagem de instalar o Freedoom é que ele normalmente está nos repositórios das distribuições, tem a mesma jogabilidade, costuma se manter atualizado e é grátis. As últimas modificações do Freedoom, enquanto este artigo está sendo escrito, são deste ano ainda (2017). Ou seja, ao contrário do DOOM clássico, o Freedoom continua recebendo atualizações e melhorias.
E onde entra o Brutal DOOM nessa história?
Simples. Brutal DOOM é uma modificação do jogo DOOM que adiciona muitos efeitos legais ao jogo clássico. São novas armas, novas animações, possibilidades de ataques novos como chute, quebrar pescoço do inimigo e muito mais. Sem falar na chuva de sangue e de tripas.
Mas não adianta falar. É preciso mostrar:
A grande sacada é que as modificações podem ser aplicadas diretamente ao Freedoom, dispensando a compra do DOOM original.
E para jogar não precisa de nenhum computador parrudo. Nem de placa de vídeo dedicada. Vamos lá!
INSTALAÇÃO
Instale o Freedoom com:sudo apt install prboom-plus
Isso trará os IWADS dos jogos Freedoom1 e Freedoom2 que, pelos menos no Debian, ficarão em: /usr/share/games/doom/
Agora é necessário instalar o Zandronum:
sudo apt-get install software-properties-common
$ sudo apt-add-repository 'deb http://debian.drdteam.org/ stable multiverse'
$ wget -O - http://debian.drdteam.org/drdteam.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install zandronum
Isso criará o diretório "/usr/games/zandronum/". Agora crie o diretório que irá armazenar os arquivos do Brutal DOOM:
sudo mkdir /usr/games/zandronum/skins/
O Zandronum rodará os IWADS e as suas modificações.
Caso queira, agora, jogar Freedoom, já será possível. Mas será o Freedoom normal. Sem as melhorias. Basta procurar pelos jogos no menu da sua distro. Agora, por último, baixe os arquivos do Brutal DOOM: as modificações e as músicas.
Perceba que no momento da criação deste artigo a versão do Brutal DOOM ainda se encontra em BETA. Mas ela funciona normalmente e em breve a versão final ficará disponível. Não baixe o pacote "Brutal FreeDoom Beta", pois o mesmo é muito inferior e incompleto. Baixe apenas o "Brutal Doom v21 (beta ou não)" e também o "Doom Metal Soundtrack Mod - Volume 4".
Após baixar esses dois arquivos extraia-os para o local correto. Exemplo:
sudo unzip -d /usr/games/zandronum/skins/ bd21testdec16.zip
$ sudo unzip -d /usr/games/zandronum/skins/ DoomMetalVol4.zip
Sem o arquivo de música o jogo ficará sem... música.
Calma... falta pouco...
freedoom
# sbopkg -i freedoom
$ cd /usr/share/games/doom/
$ ls -1l
total 72072
-rw-r--r-- 1 root root 21112116 Jan 19 21:14 freedm.wad
lrwxrwxrwx 1 root root 13 Jan 19 21:15 freedoom.wad -> freedoom2.wad
-rw-r--r-- 1 root root 23578720 Jan 19 21:14 freedoom1.wad
-rw-r--r-- 1 root root 29102220 Jan 19 21:14 freedoom2.wad
lrwxrwxrwx 1 root root 13 Jan 19 21:15 freedoomu.wad -> freedoom1.wad
# cd /opt/
# wget -c https://zandronum.com/downloads/zandronum3.0-linux-x86_64.tar.bz2
# mkdir -p /opt/zandronum
Descompactando um arquivo tar.bz2
# tar -xvjf /opt/zandronum3.0-linux-x86_64.tar.bz2 -C /opt/zandronum
$ /opt/zandronum/zandronum
Zandronum 3.0 - 170901-1140 - SDL version
Compiled on Sep 1 2017
Using video driver x11
M_LoadDefaults: Load system defaults.
Gameinfo scan took 0 ms
Cannot find a game IWAD (doom.wad, doom2.wad, heretic.wad, etc.).
Did you install Zandronum properly? You can do either of the following:
1. Place one or more of these wads in ~/.config/zandronum/.
2. Edit your ~/.config/zandronum/zandronum.ini and add the directories of your
iwads to the list beneath [IWADSearch.Directories]
$ nano ~/.config/zandronum/zandronum.ini
[IWADSearch.Directories]
Path=.
Path=$DOOMWADDIR
Path=~/.config/zandronum
Path=/usr/local/share/
Path=/usr/share/games/doom/
$ /opt/zandronum/zandronum
Zandronum 3.0 - 170901-1140 - SDL version
Compiled on Sep 1 2017
Using video driver x11
M_LoadDefaults: Load system defaults.
Gameinfo scan took 0 ms
W_Init: Init WADfiles.
adding /opt/zandronum/zandronum.pk3, 689 lumps
adding /usr/share/games/doom/freedoom1.wad, 2703 lumps
I_Init: Setting up machine state.
CPU Vendor ID: AuthenticAMD
Family 18 (18), Model 1, Stepping 0
Features: MMX MMX+ SSE SSE2 SSE3 3DNow! 3DNow!+
I_InitSound: Initializing FMOD
FMOD Sound System, copyright � Firelight Technologies Pty, Ltd., 1994-2009.
Loaded FMOD version 4.24.16
OSS could not be initialized. Trying ALSA.
V_Init: allocate screen.
Using in-memory database. The database will not be saved on exit.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
R_Init: Init Doom refresh subsystem.
DecalLibrary: Load decals.
Adding dehacked patch freedoom1.wad:DEHACKED
Patch installed
PWO_Init: Initializing preferred weapon order.
M_Init: Init menus.
P_Init: Init Playloop state.
ParseSBarInfo: Loading default status bar definition.
ParseSBarInfo: Loading custom status bar definition.
===========================================================================
This is Freedoom, the free content first person shooter.
Freedoom is freely redistributable under the terms of the modified BSD
license. Check out the Freedoom website for more information:
https://freedoom.github.io/
============================================================================
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
Initializing network subsystem.
UDP Initialized.
Resolution: 640 x 480
Starting MIDI playback failed
Playing demo DEMO1
Cannot play non-ZDoom demos.
E1M1 - C1M1: Outer Prison
Starting MIDI playback failed
# nano /usr/share/applications/Brutal\ DOOM.desktop
[Desktop Entry]
Version=1.0
Type=Application
Categories=Game
Name=Brutal DOOM
Comment=
Exec=/opt/zandronum/zandronum
Icon=
Path=
Terminal=false
StartupNotify=false
Nossa Opinião
Free Doom se destaca apenas pelo nome, mas não oferece muita coisa nova. Tudo o que você já viu nos antigos títulos da série estão aqui, em qualidade piorada. Os gráficos estão no mesmo nível do jogo Doom 2 (jogo do qual aliás Free Doom foi copiado), os efeitos sonoros concentram-se em apenas alguns arquivos de extensão midi mal feitos.
Tudo isto é até compreensível quando se tem a informação que o jogo foi feito por um programador iniciante. O jogo até pode oferecer alguma diversão, mas não espere muito, caso contrário você pode se decepcionar.
Fonte:
http://www.baixaki.com.br/download/free-doom.htm