Garena no Wine

Após muita luta resolvi relatar que consegui fazer o Garena funcionar no Wine 1.2, talvez muitos já conseguiram, mas não achei quase nada para usar como passo a passo.

[ Hits: 20.060 ]

Por: Antonio Thomacelli em 10/11/2010 | Blog: http://www.tonnytg.com.br


Introdução



Após as grandes tentativas da instalação de um DOTA no Linux e sem sucesso, procurei incansavelmente tutoriais que me ajudassem a desfrutar do jogo sem recorrer ao Windows.

Bom, o jogo em si para muitos não é mais o problema, já que o wine 1.2 quase que roda com perfeição, sem nenhum adicional, os games e softwares do mercado.

Um que considero pesado e que o adoro jogar é o FALLOUT 3, que só tive que fazer uma modificação no áudio para funcionar corretamente, já que estava gerando um certo lag.

O que apresentarei serão os seguintes jogos funcionando:
  • Garena
  • Left 4 Dead
  • Fallout 3
  • Warcraft III Frozen Throne

Minha configuração de hardware é:
  • Placa mãe Asus p5kpl AM
  • Dual Core 2 Duo 2.6
  • 4G de memória RAM
  • Geforce 8400 512mb

Linux - Slackware 13.1 kernel 2.6.33.

Bom, lembrando que é melhor configurar o wine para rodar em uma janela 1024x720 para evitar erros e caso aconteça você possa matar a aplicação sem grandes dores de cabeça.

Configurar a janela do wine:
Wine provavelmente já vem na baseado com timezone americano, atrapalhando com alguns softwares no idioma português, tentei mudar o formato d/m/yyyy para dd/mm/yyyy, mesmo assim não funcionou, troquei/exportei/importei registro de máquina Windows para Garena, não adiantando.

Acredito que a grande dificuldade e problema que estávamos enfrentando é com isso para rodar o Garena no wine, apresentando a mensagem de erro:

fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet


Bom, após quebrar a cabeça junto com o tutorial "Wine 1.2-rc6 no openSUSE 11.3 64 bits - Corrigindo erro de Time Zone", não tive sucesso, então parti para a ideia de incompatibilidade de linguagem e baixei o GARENA AMERICANO e ao instalar funcionou perfeitamente.

Garena funcionando:

Alguns jogos

Com o Garena funcionando, acredito que novos problemas surgirão e novas portas abrirão, como sempre foi. Não sei se ajudou em alguma coisa, mas como tive grande dificuldade em achar algo, resolvi explicar e postar o que eu tinha em mãos. Postei um vídeo no YouTube, no final desta página está o link.

Left 4 Dead rodando no wine 1.2:
Fallout 3:
Warcraft 3:
World of warcraft estou instalando, mas acredito que vai funcionar:
O meu foco foi o Garena, então o artigo ficou sem conteúdo, mas espero que ajude a vocês com novas ideias.

Links consultados e que valem a pena ver:
O vídeo que fiz para ajudar:
A voz está bem fraca, quase o dia todo sem falar com ninguém.

Abraço a todos e fiquem com pinguim.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Adaptação 2 em 1 de cabo de par trançado 10/100

Arch Linux - Repositório offline

Arduino com Bluetooth e pySerial

Leitura recomendada

Unreal Tournament 2003

Bumblebee no Fedora 24 com suporte ao Steam

Adonthell 0.3.3 :: Roleplaying game

Freedroid RPG

GZdoom no LINUX de forma fácil!

  
Comentários
[1] Comentário enviado por budswarez em 10/11/2010 - 17:44h

Muito bom já estou rodando o garnea no ubuntu a um bom tempo, tive alguns problemas com o alt tab do warcraft porem já arrumei.
Warkey tambem está ok!
Ótimo tutorial

Att: budswarez Garena Brazil Mod

[2] Comentário enviado por dolivervl em 10/11/2010 - 19:42h

Mto bom kra !!!

Vou testar lá em ksa, vou instalar o ubuntu no meu desk e jogar um dotinha nele, vlw !!!

[3] Comentário enviado por gorke em 11/11/2010 - 08:27h

World of Warcraft funciona numa boa. Os gráficos rodaram no máximo aqui.
Só tive problemas de desempenho com o som.

[4] Comentário enviado por removido em 12/11/2010 - 22:05h

Muito bom cara.. vou testar aqui.. valeu

[5] Comentário enviado por Adi em 14/11/2010 - 01:21h

Olá, estava eu procurando uma solução para esse problema e achei este artigo, quero deixar claro q consegui jogar no garena!!! minha versão do ubuntu é 10.10 e o wine é esta versão ai mesmo... eu consegui jogar sem dar travada, acho q porque eu copiei toda a pasta system32 do windows7 e joguei dentro do diretorio do wine... (acho q isso não é o certo a se fazer). Bom eu soh fiquei de cara que o cara deu random e caiu num hero q eu n sabia jogar hashuaush. Joguei pelo notebook com placa de video intel GMA 4500 usando o parametro -openglparameter no warcraft3.

[6] Comentário enviado por Adi em 14/11/2010 - 01:40h

Alguem pode me dar uma luz com o problema do alt tab?

[7] Comentário enviado por ---Anonymous--- em 16/11/2010 - 21:42h

Amigão, é uma pena a gente ter que recorrer a emuladores para rodar jogos de ultima geração no Linux por causa das empresas de games não fazerem seus jogos multiplataforma (BOM, PELO MENOS A EPIC GAMES, FABRICANTE DO UNREAL TOURNAMENT FAZ SEUS JOGOS TAMBÉM PARA LINUX).
Eu sou louco por jogos, mas depois que comecei a usar Linux, dei uma caída legal no assunto de jogos. Esses dias eu instalei o slack 13.1, não tinha visto este artigo ainda, vou tentar fazer passo a passo o que você passou.

Parabéns, ficou muito explicado seu artigo.

[8] Comentário enviado por tonnytg em 17/11/2010 - 08:45h

Bom não teve grandes segredos depois q se adiciona o wine 1.2, mas como no slack as vezes é um pouco complicado algumas coisas vale a pena sempre rodar pelo terminal para saber onde está o erro.
________________________


Adi

Sobre o ALT TAB você quer executar dois processos no wine e navegar entre os dois ?
ou seria sobre abrir o DOTA e navegar no linux ?

Se for no linux o CTRL + ESC ao abrir a tela de processos você consegue minimizar a tela do wine e navergar normalmente no desktop

[9] Comentário enviado por tosko em 26/11/2010 - 02:05h

to usando o ubuntu 10.10 consegui instalar o garena iniciar o warcraft 3 mas ele inicia e as barras de cima e de baixo do ubuntu ficam aparecendo, e tambem eu dei um "alt tab" pra ver se desaparecia e ele travou a maquina. alguem sabe resolver isto?

(obs: eu não instalei o warcraft, apenas copiei a pasta que eu tenho dele funicionando pra dentro do drive_c/arquivos de programas/ do wine e selecionei o executavel no garena)

[10] Comentário enviado por ufg3runo em 20/02/2011 - 00:09h

Você ja teve sucesso com o erro de não poder entrar na fase de um host?!
O meu garena funciono de boa, mas ele da o msm erro mencionado em seu video!
=/
alguem consigo resposta!?
abrass!

[11] Comentário enviado por ufg3runo em 21/02/2011 - 13:17h

Brother apos vêr seu tutorial e ter me ajudado bastante!
Me sentir na obrigação de falar a onde tah o seu erro!
è o seguinte... segue todo o seu tutorial, apos terminar ele,
vá em aplicativos, internet, client BitTorrent Transmission(deixe-o aberto), apos isso
tente entrar na sala de algum host(dota criado)!
Assim você podera se conectar na sala dos outros jogadores!
No meu caso resolveu, espero ter ajudado!


Abrass

// |3R\o/N()

[12] Comentário enviado por lb941990 em 19/01/2012 - 04:13h

Galera, uso Debian, e, após a compilação do Wine e instalação do War3TFT, tudo funcionou correctamente. O unico problema, sério que estou enfrentando, é o fato de, quando eu inicio o jogo atravez do garena, eu não consigo usar as teclas do teclado. Tudo o que digito no jogo, acaba sendo digitado no garena, que está em segundo plano! Alguém tem a soluçao para essa bronca?

[13] Comentário enviado por tonnytg em 19/01/2012 - 07:09h

Utilizo Arch Linux e com kenel 3.0 e wine 1.3.35 e com direct 8 instalado e quando tenho esse problema só aperto ATL + TAB duas vezes (2x) , como se fosse sair do jogo e voltar para ele, ai ele funciona tenta ai e ve avisa.

[14] Comentário enviado por lb941990 em 19/01/2012 - 15:55h

E ai, Tonny! Beleza? Saca... Já tentei todos os atalhos possíveis para tentar trazer os comandos do teclado para o jogo, todavia, sem sucesso. Vou tentar instalar o Direct 8 e ver no que dá. Aquele abraço! Ah! O meu Wine é o 1.2.3 estável... Será que isso ajuda?

[15] Comentário enviado por lb941990 em 20/01/2012 - 17:45h

Não funfou... Vou tentar compilar a 1.3.15 do Wine, mesmo. :(

EDITANDO:
Não funfou com NENHUMA ver do WINE. Seré que é algo referente à bibliotecas ou à minha distro(Debian squeeze kernel 3.2.1)?

[16] Comentário enviado por ufg3runo em 21/05/2012 - 10:52h

galera
estou aki para contribuir com quem quer jogar o velho dotinha através do wine utilizando o garena
Minha vesão do linux é o ubuntu 11.04 e utilizo a interface do gnome
bem, vamos la
Installe o Wine com o comando no terminal
sudo apt-get install wine

depois disso cole warcraft 3 no seguinte caminho
cd /home/<nome do usuariio>/.wine/dosdevices/c\:/Arquivos\ de\ programas/

meu ex:
cd /home/bruno-pc/.wine/dosdevices/c\:/Arquivos\ de\ programas/

obs: a pasta .wine está oculta, então coloque ela visível para navegar nesses arquivos
para colocar ela visivel apert crlt+h ou vai no menu "ver" e mostrar arquivos ocultos

Após isso renomeie a pasta movie que está dentro do Warcraft de "Movie" para "_Movie"

teste utilizando o comando via terminal
wine /home/<nome do usuario>/.wine/dosdevices/c\:/Arquivos\ de\ programas/<nome da pasta do warcraft>/war3.exe -opengl


no meu caso seria:
wine /home/bruno-pc/.wine/dosdevices/c\:/Arquivos\ de\ programas/Warcraft\ III\ 1.24e/war3.exe -opengl

------- se esta etapa deu certo vai para instalação do Garena-------
Vamos instalar o garena
baixe o garena.exe,
Obs: lembrando que não é o garenaplus e sim o garena.exe (antigo) na versão Inglês
Instale utilizando o wine normalmente
configure a pasta de onde está o warcraft no garena e coloque nos parametros o comando -opengl

para testar o garena:
wine /home/<nome do usuario>/.wine/dosdevices/c\:/Arquivos\ de\ programas/<nome da pasta do garena>/Garena.exe -opengl

meu ex:
wine /home/bruno-pc/.wine/dosdevices/c\:/Arquivos\ de\ programas/Garena/Garena.exe -opengl

obs: meu garena está dentro da pasta Arquivos de programa igual do warcraft3.

------Se esta deu certo vai para arrumar o fullScreen do Warcraft-----

Antes de começar o tutorial, instale os CompizConfig:
vamos aprender a instalar o
CompizConfig:
Vai em Central de programas do Ubuntu:
pesquiser por: compizConfig
após ter instalado vai em sistema->Prefêrencias->Gerenciador de Configurações do CompizConfig->Gerenciamento de Janelas(lado esquerdo)->Window Rules
Na linha Fullscreen digite: class=Wine
Na linha Maximized digite: title = ^ Warcraft III $
Do lado esquerdo habilite o plugin marcando "Habilitar window Rules"

Após isso: Abra o terminal (shell) ->Acessorios->Terminal:
Digite no terminal: winecfg
Na aba Graficos marque as opções:
---------------------------------------------
Permitir que o gerenciador de janelas decore as janelas
Permitir que o gerenciador de janelascontrole as janelas
Emular uma área de trabalho virtual
Permitir Pixel Shader(se suportado pelo hardware)
-----------------------------------
o tamanho da area virtual coloque o tamanho que esta configurado no seu do linux
no meu caso é 1024x768, coloque o do Warcraft também na mesma resolução, que no meu caso
vai ser o mesmo tamanho do monitor 1024x768.
Caso você não saiba, vai em sistemas->preferência->monitores e olhe a resolução, caso
saiba pule essa parte.


Para criar um atalho (Lançador)
Na area de trabalho botao direito do mouse->Lançador
Nome: Garena
Comando: wine start /Unix "Caminho de diretorio até o executavel" -opengl
Ex. do meu Caso: wine start /Unix "/home/bruno-pc/.wine/dosdevices/c:/Arquivos de programas/Garena/Garena.exe" -opengl
Comentário: Garena programa para jogar Warcraft Online (opcional o comentario)
Ok.


------caso deu tudo certo!!-----

Você está de parabens, se deu errado
me mande um e-mail na parte que você não conseguiu que eu te ajudo!!

Abrass

Bruno!! |3R\o/N()
e-mail:ufg3runo@hotmail.com


Sites de onde foi retirado:
http://ubuntuforums.org/showthread.php?t=833507
http://ubuntuforums.org/showthread.php?p=5703907#post5703907


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts