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!
Karamba! Se isso funcionar assim para outras coisas que eu estou a pensar... acho que voçê descobriu a pólvora! eheheh Parabéns! Muito bom.
Olá!
O link do wind3d tá quebrado, o tal do savannah.nongnu.org não tá entrando, não teria como vc upar o wind3d pra gente baixar? =(
O link não é esse, e sim http://www.nongnu.org/wined3d/ , e está funcionando.
Se quiser o download direto, é http://download.savannah.nongnu.org/releases/wined3d/latest/wined3d.exe para a versão exe, e http://download.savannah.nongnu.org/releases/wined3d/latest/wined3d.iso para a versão .iso.
Abraço!
aqui não funcionou, SUN virtualbox eu uso
tentei com o jogo gunbound, aparece o recado " pala de video 3d não encontrada ou versão desatualizada.tente novamente após atualizar"
a aceleração 3d ta habilitada com 128
Verifique se você instalou corretamente o Guest Add-on's e se seguiu todos os passos corretamente. Mande também o modelo da sua placa de vídeo.
Verifique se você instalou corretamente o Guest Add-on's e se seguiu todos os passos corretamente. Mande também o modelo da sua placa de vídeo.
parece não ter funcionado pois a proteção
de tela "caixa fluorescente 3D" não funciona
e da a mensagem "o direct3d não pode ser inicializado"
antes de instalar o wined3d ate funcionava.
Olá, eu só usuário Windows (XP),
preciso do Wine3D ou isso é só para usuários Linux?
Abraços
Nem precisa responder a outra dúvida.
Só quero saber se é pra instalar o Wine3D no sistema guest
ou no sistema host?
Abraços
Não precisa responder nenhuma das dúvidas xD
Valeu pelo tutorial. :D
Muito bom.
Abraços
sgny, funciona perfeitamente, como pode ver nas screenshots e no video. Refaça o tutorial, de preferência com uma instalação do 0, e a última versão dos aplicativos citados.
Tipo assim fiz alguns testes não são todos os jogos que irão funcinar aconcelho testar jogos fracos antes, segundo se vc instalar o direct x 10 e a outra pção experimental não vai funfar nada
e é sempre bom criar ponto de restauração
sim pode ser user windows mas isso é para o virtual box e não para o sistema puro
Amigos, como faço para habilitar o direct3d no VirtualBox 3.0?
- Seguinte, minha makina ta com windowsXP sp3, instalei o VirtualBox 3.0 e instalei um winxp sp2, soh preciso que rode 2 jogos iguais tanto na maquina virtual como no hospedeiro.
- Instalei os adicionais que configuram o video etc do VirtualBox, porem nada de roda o jogo, e nem é tao pesado. Porem requer direct3d, verifiquei na feramenta de diagnostico do directx na maquinavirtual e estao desativados os "aceleração do direct3d" e "aceleração de textura AGP" o "direct Drawn" esta ativo.
-Como posso ativar esses recursos na maquina virtual?
Você não conseguirá. O wine3D responde ao X11, ou seja, é feito para que o linux o interprete. Portanto, como a aceleração do vbox é bastante básica, salvo o openGL, por possuír código aberto; não conseguirá rodar games que peçam direct3D.
toda vez q vou acessar o gunbound,aparece a mensagem:Placa de video 3D não encontrada ou versão desatualizada...por favor alguem me ajuda aí =´´´´[
Ainda não tentei o Gunbound.... Mas até tenho minhas dúvidas se não é possível rodá-lo no wine diretamente.
[...] blog Brpress, ensina como habilitar o direct 3d e rodar jogos, testei com Metal Slug e funcionou muito bem. [...]
[...] Setembro 23, 2009 relogiovelho Deixe um comentário Ir para os comentários No blog Brpress, ensina como habilitar o direct 3d e rodar jogos do windows, [...]
Blz! Funfou direitinho só não sei se falta algo,poois a opção do dxdiag "textura agp" esta desabilitada mas o null dc, pj 64, e alguns outros games para pc estão bombando!
Bom saber! Mande novidades pra gente!
PPL eu tentei rodar o RPG, metin2 PT, mas deu erro "configuration 3d" se instalar esse aplicativos "add-ons" será que consigo rodar metin2 na maquina virtual?
gostaria de saber primeiropara nao ter o trabalho, que nao é assim mt mas nao tenho mt tempo para andar a fazer testes.... BGD
Cara, só instalando pra saber. Não tenho o game. Mas de toda forma, no winehq existe ranking platinum (máximo) para o game... Sendo assim, recomendo que tente pelo Wine primeiramente. Aí vai o link do guia de instalação: http://wiki.metin-2.com/index.php/Guide:Installation_Linux
e bom
Não posso tentar fazer no OSE Virtualbox? Só no Sun? To tentando no OSE e não ta dando certo =/
Utilizo o Ubuntu 9.10. e instalei o Win XP no virtualBox 3.1.
Fiz todos os passos do seu tutorial (por sinal excelente), mas quando vou testar o DirectX 9.0c dá a seguinte mensagem:
"O teste falhou na etapa 6 (nenhum hardware oferece suporte para os modos de exibição encontrados): HRESULT = 0x80004005 (Falha genérica)".
Teria alguma LUZ para resolver esse problema?
Oi colega tudo bem?
Então, eu tentei fazer isso no w7 e não funcionou... q faço? Beijos
Só no Sun, cara.
Sim. Apague seu diretório .wine e comece denovo.
Deza, fiz este tutorial com o Windows XP. O Windows 7 é um sistema completamente diferente e incompatível até mesmo com o próprio Windows XP.
Boa tarde, jamigo!
Che, num primeiro momento eu consegui seguindo estes passos, mas depois que desliguei o note e ao ligar novamente para tentar jogar, ele não funcionou mais, alegando que o Virtual box GUI parou de funcionar.
Será que tens como me ajudar?
aguardo teu retorno, Abraços e belo tutorial :D
olá amigo
tentei fazer isso para executar o fifa08 porém não funcionou
é possível rodar o fifa08 no windows xp no virtualbox?
ps: o virtualbox está instalado num mac os x
aparece um alert com uma mensagem +- assim: " o dispositivo 3d precisa estar habilitado" e na minha configuração da vm está 3d on e 128 de memória para vídeo
obrigado
Execute o VirtualBox pelo terminal e poste o resultado.
Experimente o Fusion.
Tentei com o BRO (Ragnarok Online) e não funcionou :/