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.
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.
[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
[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. :(