Infelizmente muitos usuários estão presos ao Windows pela comodidade e por falta de opção em jogos. Mas finalmente, para o pessoal que curte um Warcraft III ou um Dotinha, já existe uma solução.
Será necessário que o Wine 0.9.15 esteja rodando no sistema, mas no desenrolar desse artigo isso será explicado com mais detalhes.
Aqui não serão abordados detalhes de compilação, pois meus testes foram feitos com os pacotes fornecidos pelo próprio site do Wine. Baixe a versão recomendada para sua distribuição nessa url:
[3] Comentário enviado por Ragen em 07/07/2006 - 09:17h
Fredaum, Funciona sim. Dá uma olhada no site do wine, Tibia ta la =]
Só um breve comentário a respeito dos patchs pra jogar no Eurobattle.net - Na época que o artigo foi escrito, os citados eram atuais, porém hoje já existem patchs mais novos que devem ser atualizados (Como citado no próprio site, http://eurobattle.net/faq.php?faq=need#faq_files)
[6] Comentário enviado por Ragen em 07/07/2006 - 11:41h
kidoidera,
Verifique se você não está executando o winecfg como root (Geralmente quando se executa su - / sudo -i e executa um programa gráfico, ocorre um erro)
--------
ulisses_castro,
Sim, o wine é um emulador de instruções, ou seja, você precisa de uma partição com o Linux instalado porque o Wine é um programa para Linux.
Respondendo a sua pergunta do porquê de se instalar jogos no seu desktop Linux - A resposta é simples: Porque esse jogo roda muito bem no Linux e no meu caso especifico, eu não tenho Windows no meu HD =]
[9] Comentário enviado por Ragen em 07/07/2006 - 15:42h
ulisses_castro,
Exatamente - O Cedega é uma versão do wine fechada e paga, assim como o Crossover Office. A vantagem do Cedega é que você não precisa fuçar em fóruns as manhas pra rodar os jogos, eles já vem com a configuração mastigada =]
[13] Comentário enviado por xfabi0x em 13/07/2006 - 17:12h
Ragen tudo ok, fiquei impressionado pela simplicidade do artigo e como realmente funcionou !!! Parabéns =)
Estou com um pequeno problema p\ rodar o Warcraft dpois da instalação, aparece essa mensagem aqui:
"Warcraft III war unable to initialize OpenGL. Please ensure you have OpenGL installed and that your display drivers are currect"
Segui todos os procedimentos, antes de adicionar a linha "Gfx OpenGL.." no ~/.wine/user.reg tentei rodar e a imagem abriu e travou, depois lembrei que havia esquecido de adicionar essa linha.
Uso Slackware 10.2 , fluxbox. Video Radeon 9200 SE.
obs: só não larguei o windows por causa do dotinha :D
[14] Comentário enviado por Ragen em 14/07/2006 - 23:08h
agk,
A eurobattle é um servidor onde você pode jogar contra outros jogados online.
xfabiox,
Fiquei na dúvida. Você conseguiu ou não rodar o jogo?
Na parte do erro com a OpenGL você conseguiu resolver adicionando aquela linha na chave de registro do wine?
[24] Comentário enviado por mauriciovoto em 28/10/2006 - 15:18h
Cara, tem q ver se vc digitou certo, pois acredito q "C:Aqruivos de programasWarcraft III" está errado, falta uma barra entre programas e Warcraft III, tenta ai...
Já eu, estou com uma dúvida q naum consigo fazer rodar o wc3 aki, naum entendi mt bem o tutorial...copiei do win a pasta wc3, ok, alterei o registry e fiz o eskema do fix, ok...baixei o patch e o arquivo da euro, mas o patch dá erro na instalação, peguei direto, o 1.20e e ele diz q não encontra Diablo II, mas essa pasta está aqui, não sei o q há de errado e se mando executar direto, sem tentar instalar nd, ele dá um erro de q naum axou Game.dll me ajudem !!!
[26] Comentário enviado por llllllllllllllll em 07/11/2006 - 14:25h
EI GENTE QUERIA PEDI 1 COISA PARA VCS ALGUEM SABE COMO ATUALIZA O WARCREFT FRONZE THRONE SE ALGUEM SOUBER POSTA AI ENSINANDO VLW TO INDO NESSA =] MEU MSN TAI Pro-MG@hotmail.com mi add nois vamos bater 1 papo leal ;-)
[28] Comentário enviado por mylossindrino em 25/12/2006 - 21:37h
Opa !!
Ragen, to com um pequeno problema !
Gostaria da ajuda de qm soubese como resolver
Eis a questao
O seguinte erro e gerado quando digito war3
cd: 3: can't cd to /home/wine/drive_c/Arquivos
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
wine: could not load L"c:\\windows\\system32\\w3l.exe": Module not found
[29] Comentário enviado por Carlos! em 28/01/2007 - 23:01h
mylossindrino
eu estava com o mesmo problema, é só você ir ate o diretório em que você instalou o war3
comigo, o problema é outro, queando mando exceutar o w3l.exe abre uma janela dizendo: 'Could not start War3.exe, make sure the loader is in the same dir'. mas eu ja tenho certeza q o war3 está no mesmo diretório...
[31] Comentário enviado por ander182 em 13/02/2007 - 00:06h
Fala Carlos, blz??
Comigo aconteceu o mesmo problema!!!
Eu resolvi colocando ==> /Arquivos\ de\ programa/Warcraft\ III/ <==
As barras invertidas sinalizam que o espaço a seguir pertence ao nome!!!!
[34] Comentário enviado por pancho2099 em 23/06/2007 - 14:19h
Ragen,
Tento a instalação do W3 através de meus CDs, mas no ROC ainda, ao terminar de inserir a serial, dá o seguinte erro: "EXP 1: Error 0x00000003: Path not found" e no terminal fica assim:
pancho@G3P:~$ wine /media/cdrom0/install.exe
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side color-index mode DIB copy
fixme:bitblt:X11DRV_ClientSideDIBCopy potential optimization: client-side color-index mode DIB copy
err:shell:SHGetFolderPathW Failed to create directory L"c:\\windows\\profiles\\pancho\\Desktop".
err:shell:SHGetFileInfoW pidl is null!
err:shell:SHGetFolderPathW Failed to create directory L"c:\\windows\\profiles\\pancho\\Desktop".
pancho@G3P:~$
[36] Comentário enviado por pancho2099 em 24/06/2007 - 14:20h
De fato ele fala que o C: está inacessível, mas ele fala do C: da minha partição onde o windows está instalado ou do C: do próprio wine? Tenho um W3 instalado na minha máquina mas na partição F: e não na C:
Estou confuso e juro como não entendi isso...
Vi teu blog e o artigo que tem lá me parece o mesmo daqui, não?
[37] Comentário enviado por pancho2099 em 24/06/2007 - 21:19h
Ragen,
Depois de muito procurar, descobri que o problema todo era a falta de uma .dll específica e depois de add ela, consegui instalar os CDS numa boa, mas na hora dos patchs, só consegui baixar o da blizzard, mas não consegui o da euro. Obviamente na blizzard já baixei o 121a tb e como eu tenho em DVD o loader da euro forcei o resto do tutorial inteiro.
Antes de instalar o loader da euro, eu instalei so a atualização da blizzard, e ao tentar jogar me pediu o CD não pus e fui tentar instalar o loader da euro. Depois de instalado, eu clico no icone, abre o wine, a tela fica toda preta e quando preciono enter, dá erro fatal.
O que fazer agora?
Bom meu gmail é pancho2099@gmail. aparece pra conversamos se for o caso, ok? das 20h as 23h ta otimo pra mim durante a semana.
[39] Comentário enviado por André RPD em 02/04/2009 - 16:55h
Ragen,
aqui no meu pc acontece o seguinte ele diz Could not start war3.exe! Make sure the loader is in your warcraft III install directory. e ñ roda vc sabe o q eu devo fazer?
vlw....
[40] Comentário enviado por luca_skywalker em 20/09/2009 - 15:25h
Olá, agradeço muito sua ajuda ao fornecer este tutorial. Sempre tive o Linux como um sistema secundário em minhas tarefas. Pois, sempre precisei de um sistema que fosse capaz de lidar com meus divertimentos, jogos etc. Recentemente fiz uns trabalhos na faculdade que me motivaram à conhecer mais profundamente os sistemas Linux. É realmente empolgante você fazer uma atividade que você nunca imaginou que seria possível, em um sistema convencional como o Windows. Motivou-me a ponto de me fazer buscar formas de anexar minha diversão à este S.O. para que eu pudesse usá-lo, e, só usá-lo, de maneira definitiva.
Esta busca me trouxe ao seu artigo. E foi de grande ajuda. O principal jogo que utilizo em meus momentos de ócio é o Warcraft 3. Felizmente, com seu auxílio, consegui já rodar o jogo, rodou "liso" em meu sistema no modo single-player. Sem nenhum problema de vídeo nem nada, realmente perfeito.
O único problema que tive, é que, ele não aceita meus passwords no mode multiplayer. Eu clico no botão da battle.net e ele entra normalmente, porém, quando chega na parte em que eu devo digitar meu login e senha, ele não aceita minhas senhas. Já tentei criar outros usuários, ele cria, aceita as senhas que criei, mas, na hora que vou logar, ele não aceita, diz que a senha está errada. Não faço ideia de como resolver, já pesquisei muito e não encontrei solução. Sou um pouco novo no Linux, talvez eu não esteja vendo um problema que possa ser visível para um usuário experiente. De qualquer forma, se puder me ajudar, ficarei muito grato.
Estou entrando no jogo atraves da pasta que foi instalada no Windows. Não fiz copia da mesma. Sempre que inicio o sistema monto automaticamente a unidade que o windows está instalado, portanto, sempre tenho acesso à esta pasta de jogo.
O único problema que tive, ao seguir seu tutorial, é quando vc diz para "setar" o drive C: no winecfg, com o caminho da pasta que criamos "drive_c", o wine não aceita alterações nessa unidade, em todas as outras unidades é possível alteração mas nesta, só nesta, não é possivel. Não sei se isto possa ser um problema...
[43] Comentário enviado por lordestark em 18/04/2013 - 20:38h
cara,fui executar o comando para executar o warcraft pelo terminal(wine /home/fabiolinux/WarcraftIII/war3.exe)
então deu o seguinte o error:
r:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub
fixme:d3d:check_fbo_compat Format WINED3DFMT_R10G10B10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B10G10R10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2dc,0x00000000), stub!
não sei o que é isso,diz que dá um error CRITICAL,igual a esse aqui:
this application has encountered a critical error:
Fatal error!
Program: c:warcraft iiiwar3.exe
exception: 0xc0000005 (access_violation) at 001B:6F30Ca2c
The instruction at '0x6F30Ca2c' referenced memory at '0112eec60'.
the memory could not be 'read'.