Jogue no Linux o DOOM 3 e DOOM BFG (comprados para Windows)

Você comprou o DOOM 3 e/ou DOOM BFG na Steam (para Windows) e agora quer jogar no Linux. Acha que não pode? Leia este artigo!

[ Hits: 10.276 ]

Por: Xerxes em 18/02/2016


Introdução e DOOM BFG



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.

    Próxima página

Páginas do artigo
   1. Introdução e DOOM BFG
   2. DOOM 3
Outros artigos deste autor

Entendendo como realizar busca de arquivos no Linux com "find" e "locate"

Instalação do Dspace no CentOS

Área de Trabalho Aristocrática

LAMP no Funtoo Linux em 15 minutos

Jogue DOOM clássico completo no Linux com Prboom

Leitura recomendada

Jogos para Linux (parte 3)

Estratégia para Shadow Era (Supernova Boring)

Outra forma para jogar jogos do Windows utilizando Dual Boot

Desenvolvimento de jogos com Monogame e Monodevelop

Como fazer um viciante e cativante servidor de Quake2 CTF

  
Comentários
[1] Comentário enviado por danniel-lara em 18/02/2016 - 15:18h

Show

[2] Comentário enviado por sacioz em 18/02/2016 - 15:18h

O homem é realmente abençoado !
Obrigado e favoritado junto com os outros , claro...:))

[3] Comentário enviado por fabiohlima em 19/02/2016 - 22:59h

Faltou uma parte para realmente funcionar. No Passo 1 faltou completar a compilação. Por sorte no git tinha explicando o que estava faltando:
$ cd ~/DOOM3/RBDOOM-3-BFG
$ cd neo/
$ ./cmake-eclipse-linux-profile.sh
$ cd ../build
$ make

[4] Comentário enviado por xerxeslins em 21/02/2016 - 15:06h


[3] Comentário enviado por fabiohlima em 19/02/2016 - 22:59h

Faltou uma parte para realmente funcionar. No Passo 1 faltou completar a compilação. Por sorte no git tinha explicando o que estava faltando:
$ cd ~/DOOM3/RBDOOM-3-BFG
$ cd neo/
$ ./cmake-eclipse-linux-profile.sh
$ cd ../build
$ make


Obrigado! Corrigido no artigo! :)

[5] Comentário enviado por lsohele em 23/03/2016 - 23:08h

Cara, muito obrigado! Funcionou. Eu já tinha alguns jogos salvos, então coloquei na pasta Base e eles apareceram na área de load do jogo. Porém, da erro ao tentar carregar. Você tem ideia do porquê?

[6] Comentário enviado por xerxeslins em 24/03/2016 - 10:19h


[5] Comentário enviado por lsohele em 23/03/2016 - 23:08h

Cara, muito obrigado! Funcionou. Eu já tinha alguns jogos salvos, então coloquei na pasta Base e eles apareceram na área de load do jogo. Porém, da erro ao tentar carregar. Você tem ideia do porquê?



Talvez...

Diga qual a configuração da máquina e qual é a placa de vídeo. Diga tbm qual é a mensagem de erro que aparece.


[7] Comentário enviado por lsohele em 25/03/2016 - 15:14h

Laptop Acer Aspire E15, i7 5500U 2.4, 8Gb RAM e nVidia 920M. O jogo roda normalmente. Se eu salvar um jogo, ele dá load normalmente. Mas o erro ocorre quando eu tento abrir os jogos salvos da versão no Windows. Eu só não queria começar tudo de novo... O erro é "There was an error loading your game". Essa mensagem é dada dentro do próprio jogo. Não trava nada. Obrigado.

[8] Comentário enviado por xerxeslins em 26/03/2016 - 09:09h


[7] Comentário enviado por lsohele em 25/03/2016 - 15:14h

Laptop Acer Aspire E15, i7 5500U 2.4, 8Gb RAM e nVidia 920M. O jogo roda normalmente. Se eu salvar um jogo, ele dá load normalmente. Mas o erro ocorre quando eu tento abrir os jogos salvos da versão no Windows. Eu só não queria começar tudo de novo... O erro é "There was an error loading your game". Essa mensagem é dada dentro do próprio jogo. Não trava nada. Obrigado.


Amigo, nesse caso eu não tenho ideia de como ajudar. Talvez se eu tivesse o Doom no Windows, como você, eu poderia fuçar para tentar descobrir. Mas não tenho. :(


[9] Comentário enviado por lsohele em 28/03/2016 - 22:02h

Ok, obrigado. O jeito é recomeçar. ;)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts