|
![]() |
||
Tutorial: Jogando CS 1.6 no Linux via Wine, de graça! >>Tópico Oficial <<
|
||
. Nós temos 759.317 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) | |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tutorial: Instalando o CS 1.6 no Linux Tutorial versão 1.1 *** Foi utilizado o Counter-Strike 1.6, mas nada impede que seja o 1.5, Source ou Condition Zero *** Muita gente que vem do Windows agora reclama comigo: "Poxa, e o meu Counter-Strike, como fica?" Aí vinha a história que o Linux não é Windows, que CS é um jogo nativo do sistema da Microsoft e só vai rodar no Linux por meio de emulação com um programa chamado Cedega que tem que pagar uma taxa mensal e etc, etc, etc... Bom, eu já havia perdido minhas esperanças em rodar algum jogo via Wine, que é Free e Opensource, mas como reza a lenda, não roda nenhum game satisfatoriamente. Até o dia que eu, sem nada para fazer, peguei o meu CD do CS é pensei: "O que custa tentar?" Para minha felicidade consegui a final, rodar o tão famoso e aclamado Counter-Strike no Linux, e decidi compartilhar com a galera que queria descontrair um pouco, heheheh... Vamos parar de papo e mãos a obra! >> Introdução: Wine, o programa. O Wine é um programa de código livre que tem como objetivo rodar programas desenvolvidos para o Windows em sistemas Unix. Ele não é um emulador, como o próprio nome diz (WINE Is Not an Emulator). Ele atua como um "tradutor" que transforma as funções do programa for Windows de uma forma que o Linux possa entender. Um Wine bem configurado é uma ótima ferramenta podendo rodar programas como Photoshop, Dreamweaver, AutoCAD, MS Office e até, pasmem, o Internet Explorer... 1. Começando... Minha máquina de testes na qual rodei o CS via Wine: * Pentium III 515 MHZ * 320 MB de RAM * nVidia TNT2 32MB * LG DVD-RAM GSA-H20N * Slackware 11 Uma máquina bem modesta, consegui um ótimo desempenho com um 35 - 40 FPS no decorrer do jogo. Então eu creio que a sua 6600 GT vai arrasar aí. =) Lembrando que a sua placa de vídeo deve ter suporte a OpenGL no Linux. Qualquer marca deve rodar, mas as nVidia são normalmente mais fáceis de instalar. Assegure-se ter os drivers da sua placa devidamente instalados: nVidia - http://www.nvidia.com ATI - http://ati.amd.com/pt/ ou Instale os drivers por alguma ferramenta da sua distro. (Ubuntu, Kurumin tem formas fáceis de fazer isso). 1B. Som Os testes foram realizados em uma Sound Blaster Live 5.1 usando o ALSA. Caso a sua placa não rode experimente passar o som para OSS, mas isso é raro. 2. Preparativos Versão utilizada do Wine: 0.9.25 Primeiro você precisa desinstalar o Wine, caso o já tenha instalado, pois aí que está o pulo do gato. Nós vamos instalar o Wine com suporte a OpenGL. Verifique se você já tem os pacotes OpenGL com os comandos (como root) : Código:
Código:
Código:
Se você não tiver, o glext.h baixe ele aqui e coloque na pasta /usr/X11R6/include/GL/. 2B. Instalação do Wine Baixe o código fonte do Wine aqui. Não pode ser os pré-compilados (tgz, rpm, deb) teremos que compilar na mão. Aconselho baixar no /usr/src para manter as coisas mais organizadas. Depois de terminar o download dê os comandos (estou colocando /usr/src como exemplo, mas pode substituir pela pasta que você usou) : Acesse o diretório do download: Código:
Código:
Código:
Código:
Código:
Código:
Código:
Código:
Agora a última configuração antes de instalarmos o jogo, no terminal digite: Código:
Na aba "Applications" coloque a opção "Windows Version" como "Windows XP", se bem que funciona também como "Windows 2000", tanto faz. Agora na aba "Drivers" clique no botão "AutoDetect" para que o Wine detecte o seu driver de CD/DVD, disquete e pastas do sistema. E por último na aba "Audio" marque ALSA. Se tiver problemas com o ALSA marque o OSS. 3. Instalando o Counter-Stike Agora podemos instalar o CS normalmente, como qualquer programa. Código:
Código:
3.B Instalando bots e Add-ons Mova o arquivo de instalação do bot/add-on para a pasta "/home/nome-do-usuário/.wine/drive_c". Então no terminal: Código:
Código:
Agora vamos criar um ícone para o Counter-Strike, assim não precisamos ficar chamando ele toda hora pelo terminal. Entre em um editor de texto qualquer e coloque os seguintes comandos: Código:
Código:
Depois no terminal acesse a pasta em que salvou o arquivo acima: Código:
Código:
Na aba "Aplicativo", no campo "Comando" coloque o caminho do arquivo counter-strike.sh como no exemplo: ![]() OBS: Se você quiser pode copiar esse arquivo counter-strike.sh para pasta /usr/bin, assim você pode chamar pelo terminal também. 4. Jogando CS Pronto! Agora assim pode curtir o seu jogo, na boa, rodando no Linux! Ehehehe.. Que maravilha! =)) Dá para jogar em tela cheia e na janela. Aqui vai um screenshot: ![]() 5. Solução de Problemas A - Em alguns casos, assim como eu, o Counter-Stike roda mas não mostra nenhuma letra, nenhuma palavra como na figura abaixo: ![]() O que fazer agora? Calma que tem solução. ![]() Baixe e instale o pacote FontForge para solucionar essa problema. =) ou Pegue o conteúdo da pasta C:\Windows\Fonts de alguma instalação do Windows e copie para a pasta /home/usuario/.wine/drive_c/windows/fonts. Se você não tiver nenhum Windows para copiar a pasta baixe ela aqui: http://d.turboupload.com/d/1769223/fonts.tar.bz2.html PS: Se o link não estiver funcionando, por favor, poste aqui. ------------ B - Problemas com o Steam Citação:
C - Problemas com o aúdio Caso seu jogo esteja sem som, tente a dica do usuário daemon. ------------ 6. Finalizando Espero que tenha gostado do tutorial, divirtam-se! ================================================== === Obrigado aos usuários do Fórum que me deram dicas: amartani, AirtonArantes, Rafael S.,golfinho e daemon. -------- Esse tutorial foi de minha autoria, baseado no site http://lhl.linuxgames.com/howto, discussões por IRC, pesquisas, e muitos testes. Este texto está sobre a GNU Free Documentation License, portanto aproveitem. =) -------- Links úteis: Wine - http://www.winehq.com/ nVidia - http://www.nvidia.com/ ATI - http://ati.amd.com/pt/ Tópico do angeligt - Jogos nativos do Linux - http://www.hardware.com.br/comunidad...-linux/670603/ ------- O jogo demostrando aqui foi o Counter Strike, mas nada impede de você tentar rodar outro jogo com base nesse tutorial. E não desanime, um erro pode ser facilmente consertado, instalando um pacote ou DLL ------- Qualquer dúvida, ou correção, postem aqui galera, por favor. ------ Autor: Dr. Hank
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" Última edição por Dr. Hank : 16-08-2008 às 10:07. Motivo: Adicionar mais informações ao Troubleshotting |
|
|
|
|
|
|
#2 (permalink) |
|
Newbie
Registrado em: Jan 2007
Mensagens: 43
Reputação: 0
![]() |
com certeza vou testa jaja.. me diz uma coisa.. tu sabe grava iso do slack11 em dvd? urgente!
![]()
__________________
xfx |
|
|
|
|
|
#3 (permalink) |
|
General de Pijama
|
Parabens... tem muita pergunta sobre isto aki no forum...
__________________
ATHLON XP 2600+ (@2900+) Barton | GF FX 5200 | Seagate BARRACUDA 80 GB SATA |2x(256 MB) DDR400 (DC ativo)| ASUS A7N8X-E Deluxe LINUX USER #397922 Slack 12 (2.6.21.5) WinXP |
|
|
|
|
|
#4 (permalink) |
|
Tô em todas
|
Boa DrHank!!! Parabéns! Quase perfeito! Só não sei como você roda aí na sua TNT2....e faltaram 2 coisinhas:
1 - Cadê o screenshot como CS rodando sem fontes? 2 - Não tinha um link para um pack com as fontes do Windows? Mais uma vez, parabéns, parabéns! []'s! St Jimmy 2k!
__________________
PabloVieira. |
|
|
|
|
|
#5 (permalink) | |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Obrigado pessoal.
Citação:
1 - Tinha me esquecido, já foi adicionado agora 2 - Pesquisando achei uma solução melhor, o pacote FontForge, tem o link para ele lá. Quanto a TNT2, fiquei assustado com o FPS de 30 - 40. Mas se tratando do CS 1.6 nem tanto pois ele é baseado no Half-Life 1 que pede 4MB de vídeo PCI. Já consegui rodar esse CS num vídeo onboard da Intel, não me lembro o modelo. Fico feliz com isso, pois desempenho não será problema, minha guerreira TNT2 (overclock até no talo ) consegui... Então outras placas darão show...
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" Última edição por Dr. Hank : 20-01-2007 às 15:33. |
|
|
|
|
|
|
#6 (permalink) |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Em todo caso aqui está o link para download do pacote de fontes do Windows.
Basta baixar e extrair o conteúdo para /home/nome-do-usuário/.wine/drive_c/windows/fonts Fiquem a vontade para instalar tanto esse como o FontForge. ![]()
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
|
|
#7 (permalink) |
|
Novo Membro
Registrado em: Jan 2007
Mensagens: 70
Reputação: 11
![]() |
alguem mais ja conseguiu?
__________________
etc e tal.. |
|
|
|
|
|
#8 (permalink) | |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
![]()
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
|
|
|
#9 (permalink) |
|
Novo Membro
|
e pra roda o steam?
ja tentei roda-lo pelo wine... instalei certinho, mas deu problema do opengl32.dll quando coloco pra abrir o cs1.6. Tambem tentei roda pelo cedega. Instalei tudo certinho mas nao abre nem pra por o login!!! Alguem ae pode me ajudar?
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
#10 (permalink) | ||
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
Em primeiro lugar, veja se o suporte a OpenGL está instalado e configurado... Citação:
Pegue o arquivo opengl32.dll aqui. (Na página que abrir clique em "Click here to go to the download of opengl32.dll") Descompacte o arquivo que você fez download na pasta /home/nome-do-usuário/.wine/drive_c/windows/system32
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" Última edição por Dr. Hank : 22-01-2007 às 15:28. |
||
|
|
|
|
|
#11 (permalink) | |
|
Novo Membro
|
Citação:
root@vinicius:/home/kurumin# updatedb /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/task/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado /usr/bin/find: /proc/7463/fd/4: Arquivo ou diretório não encontrado root@vinicius:/home/kurumin# locate glext.h /usr/include/GL/glext.h /usr/share/doc/NVIDIA_GLX-1.0/include/GL/glext.h GForce 5200 128 Mb .... Sim.. instalei pelos icones magicos... estou usando o aixgl
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
|
#12 (permalink) | |
|
Novo Membro
|
Citação:
Já fiz isso... peguei o opengl32.dll do proprio windows q tenho numa particao aqui
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
|
#13 (permalink) | |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Tente com a dll do site, é uma mais atualizada...
Citação:
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
|
|
|
#14 (permalink) |
|
Novo Membro
|
Tambem nao deu amigo.... qro mto colocar o steam no linux... ai nunca mais volto pro windows....
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
#15 (permalink) |
|
Novo Membro
Registrado em: Jan 2007
Mensagens: 70
Reputação: 11
![]() |
tb ja desisti de por no meu slack.. vou instala xp so pra jogos
__________________
etc e tal.. |
|
|
|
|
|
#16 (permalink) |
|
Novo Membro
|
nao fala isso amigo
![]()
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
#17 (permalink) |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Você tem instalado o pacote xlibmesa-dev? Instale pelo apt-get install xlibmesa-dev...
Me diz uma coisa, o seu arquivo /usr/include/GL/glext.h e /usr/share/doc/NVIDIA_GLX-1.0/include/GL/glext.h estão exatamente iguais a este: http://lhl.linuxgames.com/glext.h ?
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
|
|
#18 (permalink) |
|
Novo Membro
|
vou verificar...
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
#19 (permalink) |
|
Novo Membro
|
amigo... dando uma olhada meio que por cima... parece que ta tudo igual... e a respeito desse xlibsmesa-dev nao tem no apt-get... veja o q aparece
kurumin@vinicius:~$ sudo apt-get install xlibmesa-dev Lendo lista de pacotes... Pronto Construindo árvore de dependências... Pronto O pacote xlibmesa-dev não está disponível, mas é referenciado por outro pacote. Isso pode significar que o pacote está faltando, ficou obsoleto ou está disponível somente a partir de outra fonte E: O pacote xlibmesa-dev não tem candidato para instalação
__________________
usuário do ubuntu 10.10 |
|
|
|
|
|
#20 (permalink) |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Baixe ele por aqui então:http://www.mesa3d.org/
Instale esse pacote e tente, pode ser ele. Depois tente reinstalar o Wine ou o jogo. Qual versão do Wine você está usando? E no Cedega? Esse é garantido para rodar, só que pago. Dá erro nele também? ---- Você pode tentar também passar o arquivo opengl32.ms do Windows/System32 para a pasta equivalente do Wine.
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
![]() |
| Opções do Tópico | |
|
|