Comprei
DOOM 3 BFG na
Steam (para Windows) achando que conseguiria jogar no
Linux com PlayOnLinux. Que noob eu sou!
É possível jogar no Linux sim, mas é mais trabalhoso do que pensei. Neste artigo eu mostro o processo. Tudo graças ao
RBDOOM-3-BFG!
Artigo testado no
Debian Testing (Stretch) 64-bits.
Doom BFG é uma versão melhorada do Doom 3 e que contém também os jogos Doom 1 e 2. Primeiramente mostro como rodar o DOOM BFG (que está disponível na Steam). Em seguida mostro como rodar DOOM 3 que pode ser adicionado ao Steam.
O Doom BFG pode ser comprado em:
Requerimentos mínimos para Doom BFG:
- CPU: 2 GHz dual core
- Memória RAM: 3GB
- Placa de vídeo: qualquer uma que suporte Direct3D 10 e OpenGL >= 3.2
- HD: 11GB
PASSO 1: OBTENDO O RBDOOM-3-BFG
Execute os comandos:
cd
$ mkdir DOOM3
$ cd DOOM3
$ su
# apt-get install git
# git clone https://github.com/RobertBeckebans/RBDOOM-3-BFG.git
# exit
Obtenha as dependências:
# apt-get install cmake libsdl2-dev libopenal-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev
Agora compile:
cd ~/DOOM3/RBDOOM-3-BFG
$ cd neo/
$ ./cmake-eclipse-linux-profile.sh
$ cd ../build
$ make
PASSO 2: USANDO O STEAMCMD
Supondo que você tenha comprado o DOOM 3 BFG na Steam, há uma forma de baixá-lo para sua máquina, mesmo sem ter Steam para Windows instalado. Para isso é necessário usar o Steamcmd. Prossiga com:
# apt-get install lib32gcc1
# exit
$ mkdir ~/steamcmd
$ cd ~/steamcmd
$ wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
$ tar -xvzf steamcmd_linux.tar.gz
E por fim, o comando para baixar o DOOM BFG comprado na Steam, mesmo sem ter Steam:
./steamcmd.sh +@sSteamCmdForcePlatformType windows +login +force_install_dir ~/DOOM3/doom3bfg/ +app_update 208200 validate +quit
Obs.: use o comando acima trocando
pelo seu login na Steam. Exemplo: xerxeslins. O número 208200 se refere ao identificador do jogo na loja. Por exemplo, o link "http://store.steampowered.com/app/208200/" leva ao jogo.
Será pedido sua senha e depois o programa solicitará um código que será enviado para seu e-mail.
Então aguarde o download do jogo. Ao final receberá a mensagem:
"Success! App '208200' fully installed."
PASSO 3: COPIANDO ARQUIVOS
Continue o processo copiando os arquivos necessários para o diretório DOOM3.
cd ~/DOOM3/doom3bfg
$ cp base/ ../base -r
$ cd ~/DOOM3/RBDOOM-3-BFG
$ cp build/RBDoom3BFG ../
Vá para o diretório DOOM3:
cd ~/DOOM3
Se tudo ocorreu bem, um "ls" deve exibir isto:
base
doom3bfg
RBDoom3BFG
RBDOOM-3-BFG
Agora, para jogar, basta executar o RBDoom3BFG:
./RBDoom3BFG
Obs.: caso dê erro, observe a mensagem para poder buscar ajuda.
Na próxima página mostro como rodar o DOOM 3 (que não é o BFG) que pode ser adicionado à sua conta na Steam.