Virtualbox com suporte à Directx 3D com o Wine3D!

Posted by Jeff | Posted in | Posted on 21:19

É isso aí, galera! O Virtualbox que já dava algum suporte 3D (por openGL) agora também suporta Directx via Wine3d!
Sempre me questionei se algum dia seria possível rodar games que usam x-trap como anti-hacking, pois nunca tive sorte. No próprio suporte do wine me disseram que seria possível somente emulando o kernel do Windows (uma vez que o x-trap trabalha fazendo a checagem do kernel e de outros aplicativos de baixo nível).
Porém encontrei na internet uma solução. A virtualbox da Sun está trabalhando no suporte ha 3D (isso não é novidade), mas agora com uma mãozinha do wine é possível rodar games que utilizam directx!

Como teste, consegui rodar um jogo muito (muito mesmo) pedido para linux, o The Duel (a.k.a. Gunz). O game ainda rodou com uma performance péssima, mas encontrei nos foruns da Virtualbox que será solucionado nos próximos meses.
Outros games mais simples que testei tiveram performance perfeita! Agora é esperar e torcer!

Pra quem quiser testar, aí vai um breve tutorial:

Primeiramente, baixe o Virtualbox em http://www.virtualbox.org/wiki/Linux_Downloads . Tenha certeza de que seja o da Sun, e não o OSE. Agora crie uma máquina virtual, vá nas propriendades dela e marque a opção "Habilitar suporte 3d". Instale o windows, e dê o boot.
Agora instale os adicionais "Guest add-ons" do virtualbox (em "dispositivos", na janela de sua maquina virtual). Agora reinicie a maquina virtual e entre em modo de segurança com rede. Entre no endereço http://aybabtu.com/rmh/wined3d/ , e baixe a ultima versão.
Tenha cuidado, pois o directdraw e o directx 10 são experimentais, portanto não irão funcionar (ao menos não comigo). Marque somente as duas opões do meio, reinicie o micro e voi la!

1

2

3

4

5

6





Ubuntu (im)Perfeito

Posted by Jeff | Posted in | Posted on 20:18

Acredito que muita gente como eu tenha cometido o mesmo erro de encontrar este tão milagroso script de configuração do Ubuntu pela internet. O Ubuntu Perfeito (http://hamacker.wordpress.com/ubuntu-perfeito-versao-804/) promete instalar bons programas automaticamente, dentre eles o Broffice (que possui um pequeno problema ao ser configurado em distros baseadas em debian, por conflitar com o pacote que substitui o menu).
Por curiosidade, resolvi usar o famoso script. Resultado : Criação de outra pasta de desktop, fazendo com que eu perdesse varios arquivos que estavam ligados por sym links e alguns lançadores; tralhas e mais tralhas de temas e papeis de parede, e, por fim, a alteração do source.list.
Ao tentar fazer o upgrade para o Jaunty, fui surpreendido por vários erros de repositórios e resolvi postar a solução que encontrei.

Quando receber a mensagem "W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9423A34CCA967634", abra o terminal e digite:

gpg --keyserver keyserver.ubuntu.com --recv-keys 9423A34CCA967634

E depois:

gpg --export --armor 9423A34CCA967634 | sudo apt-key add -

Faça isso para os demais keys que nosso brilhante script tiver removido (caso hajam outros, pois aqui faltou somente essa).
Mas a melhor solução é não instalar. Afinal, o ubuntu já é perfeito de fábrica!

Até!

ReactOS - O Windows Open Source

Posted by Jeff | Posted in | Posted on 07:23

Bom, ha anos acompanho e faço parte do time reactOS. ReactOS é um sistema operacional, criado com ajuda do projeto WINE (Wine Is Not an Emulator), que visava criar um sistema 100% compatível com a familia NT da Microsoft.
Quando conheci o sistema operacional, nem mesmo dispunha de interface gráfica. Mas claro, fiquei apaixonado pela idéia do projeto, e comecei a acompanhá-lo.

Hoje o projeto ReactOS está na sua versão 0.3.9 (alpha), e ainda não é recomendada para uso diário. A sua versão beta será à partir da 0.5. O ReactOS já possui directx implementado, e é compatível com os drivers existentes para windows. A grande sacada é que é feito por engenharia reversa, e é totalmente open source.
O projeto começou com uma idéia ambiciosa de um grupo que almejavam a criação de um sistema operacional open source que fosse idêntico ao Windows 95, que se chamaria FreeWin95 (criativo, não?!). O projeto, no entanto, nunca saiu do papel. Com o passar do tempo, Jason Filby assumiu a coordenação do projeto, e resolveu apresentar códigos, ao invés de discussões sem fim. Mudou o nome do projeto então para ReactOS.
Me lembro de quando o projeto ainda tinha uma logo que parecia um símbolo amarelo de perigo nuclear.. Hoje em dia a logomarca tem um visual muito mais arrojado e bonito.
O projeto passou também por uma turbulencia, quando surgiu a possibilidade de que ele se tornasse pago. Felizmente esta idéia não foi aceita, e hoje o que temos é um sistema operacional funcional, muito próximo do Windows.

Já ouveram vários processos da microsoft contra o ReactOS. Felizmente, nenhum destes processos foram aceitos, pois o código foi gerado do zero.
Sugiro que conheçam, ao menos o Live-CD, que dispensa instalação, e vejam o quão fantástico é este sistema.

Até mais, pessoal!

http://www.reactos.org/pt/index.html

Halo no Linux via Wine

Posted by Jeff | Posted in | Posted on 01:22

Para começar, precisaremos de um "no-cd". Baixe em
http://www.gameburnworld.com/dl/dl.php?file=HaloCombatEvolvedv1.07NoCDFixedexeEng.rar .
Vamos precisar também do arquivo mfc42.dll. Baixe em : http://www.dll-files.com/dllindex/mfc42.zip?0VGmUCXGhX
Agora copie a biblioteca para /home/usuario/.wine/drive_c/windows/system32 . Abra seu winecfg e adicione mfc42 em "bibliotecas".
Instale-o normalmente agora. Copie o no-cd para a pasta onde foi instalado.
O game apresenta um problema de "lag" no mouse, que pode ser parcialmente corrigido com o fix da dica anterior, dinput.dll.so.
Para atualizar o game, será necessário substituir, em sua pasta de instalação do Halo, o arquivo chktrust.exe, por este :
http://rapidshare.com/files/225906837/chktrust.exe.html

halo1

halo2

Bom, é isso aí! Boa diversão!

Halo no Linux via Wine

Posted by Jeff | Posted in | Posted on 01:12

Primeiramente, baixe o no-cd (será necessário para jogar):
http://www.gameburnworld.com/dl/dl.php?file=HaloCombatEvolvedv1.07NoCDFixedexeEng.rar

Agora baixe a biblioteca mfc42.dll : http://www.dll-files.com/dllindex/mfc42.zip?0VGmUCXDfQ
Será necessário para validar seu serial. Sem ela não conseguirá passar da instalação. Agora cole o mfc42.dll na pasta "/home/usuario/.wine/drive_c/windows/system32" .
Agora abra seu winecfg, e adicione mfc42.dll nas bibliotecas para "override".

Execute e instale o halo normalmente. Cole o seu no-cd na pasta onde foi instalado.
O halo tem um problema de "lag" no mouse. Para amenizar este problema, baixe e instale conforme a dica anterior o dinput.dll.so.

É isso aí galera! Boa diversão!

Instalando o Brothers in Arms no Linux via Wine

Posted by Jeff | Posted in | Posted on 00:31

O game instala normalmente. Simplesmente execute seu setup.exe. O grande problema do game vem com o mouse. O mouse sai da tela, e o movimento fica limitado, impossibilitando o game de ser jogado.
É recomendado que se siga a dica anterior, e criar o novo "prefix".
Baixe o seguinte arquivo : http://fxlegrand.free.fr/winehq/patches/download.php?Fichier=mouse_wine-1.1.19.gz
Agora copie-o e cole-o em /usr/lib/wine . Lembre-se de fazer backup do arquivo antes de copiar! Este arquivo é um dinput.dll.so modificado.

Boa diversão à todos!

bia1

bia2

Pesquisa personalizada