segunda-feira, 7 de dezembro de 2009

StarCraft no Linux

Antes de começar, é bom avisar que este artigo foi testado em cima da distribuição Ubuntu. Logo, funciona perfeitamente com ele. Caso você use outra distribuição, pode se aventurar também.
 
Lembrando que é extremamente necessário o drive oficial da Placa de Video, caso sua placa seja NVIDIA, você pode baixar neste link, caso seja ATI, neste link.
 
Softwares necessários

- Linux Ubuntu (ou qualquer um derivado do debian, ou instale o wine por conta própria)
- Wine
- StarCraft e Starcraft: Brood War (DVD ou CD)
- Driver Oficial da Placa de Video (Nvidia ou ATI) 
 
Instalação do Wine 
Primeiro, caso você não tenha o wine instalado, basta seguir os seguintes passos abaixo: 

#apt-get install wine

Este comando vai instalar o Wine no Ubuntu automaticamente.

Caso você use outra distribuição, pode baixar o Wine neste link:

http://www.winehq.org/site/download

Depois da instalação, execute o comando:

$wine

Ele vai criar o diretório virtual .wine, normalmente fica dentro de:

/home/usuario/.wine/drive_c/ 

Configurando o Wine  
Depois adicione o drive de CD-ROM no Wine, para fazer isso, basta executar o comando: 

#wine winecfg 

Clique na aba "Drives", e depois clique em "Add", clique em "browse". Escolhe seu Drive de CR-ROM e clique em "Apply" 
Acesse agora a aba "Audio", e coloque a opção "Emulation" em "Hardware Acceleration",e por fim, pressione "OK" e saia do Winecfg. 

Instalando o Starcraft 

Vamos agora para a etapa principal, a instalação do jogo. Primeiro, monte o seu CD, com o comando: 

#mount /mnt/cdrom 

Lembrando claro, que o CD do Starcraft deve estar no drive, e que deve ser a versão original e não a expansão (Brood War). 
Agora, basta você chamar o arquivo de instalação do jogo (setup.exe).
 Execute o comando: 

#wine /mnt/cdrom/pasta_do_jogo/setup.exe 

Faça a instalação como no Windows, e por fim, coloque o seu "CD Key". Vá ate o final da instalação , mas não clique em "Jogar Starcraft". Saia do Instalador. 

Instalando o Starcraft: Brood War 
Vamos agora instalar a expansão. Primeiro, monte o seu CD, com o comando: 

#mount /mnt/cdrom 

Lembrando claro, que o CD do Starcraft deve estar no drive, e que deve ser a expansão (Brood Wars). 
Agora, basta você chamar o arquivo de instalação do jogo (setup.exe). Execute o comando: 

#wine /mnt/cdrom/pasta_do_jogo/setup.exe 

Faça a instalação como no Windows, e por fim, coloque o seu "CD Key". Vá ate o final da instalação , mas não clique em "Jogar Starcraft". Saia do Instalador. 

Rodando o Jogo 
Para rodar o jogo, basta você executar o comando: 

#wine [diretorio que o jogo foi instalado]/starcraft.exe 

Por padrão, normalmente basta você executar o comando: 

#wine [seu pasta home]/.wine/drive_c/Program\ Files/Starcraft/starcraft.exe 

Instalando o Patch:

É sor da um:

 #wine [executável_do_patch]

 



Problemas que podem ocorrer 



Meu Startcraft esta lento 

Tente executar o jogo com o comando: 



#wine [diretorio que o jogo foi instalado]/starcraft.exe nice -20 



Estou com problemas no som 



Tente restartar o jogo com o comando: 



#wine [diretorio que o jogo foi instalado]/starcraft.exe nice -20  



Minha Placa de Video suporta este jogo ?

Depende, caso sua placa tenha suporte a tecnologia OpenGL. Sim, sua placa suporta. Minha recomendação para jogar este jogo no Linux, é que sua Placa seja NVidia.

Os gráficos estão pessimos !


Verifique o modelo da sua Placa de Video. Caso seja um modelo antigo, vai ficar muito ruim mesmo.


Pronto. Boa diversão !