
A emulação de jogos clássicos acaba de receber um pequeno impulso com o lançamento da versão 1.1 do D7VK. Essa camada de tradução de Direct3D para Vulkan permite executar jogos antigos em Direct3D 7 em hardware moderno e recebeu melhorias significativas, incluindo uma nova interface e suporte experimental para Direct3D 6.
O D7VK é uma camada de tradução que converte chamadas Direct3D 7 para DirectX 9, executadas sob a camada DXVK do Proton. Com isso, ele aproveita a infraestrutura e o ecossistema de software já consagrados do DXVK.
Por ser apenas uma camada de tradução, apresenta somente uma pequena perda de desempenho e pode ser executada várias vezes mais rápido que um emulador completo como o WineD3D.
Notícias Relacionadas:
- PS6 e próximo Xbox podem ser adiados por causa dos altos preços de memórias
- Dispositivo permite jogar cartuchos de SNES diretamente no PC
- LG Gaming Portal: TVs da LG recebem novidades em games
Novidades

Além da nova interface, a atualização 1.1 adiciona suporte experimental ao Direct3D 6. No Github, o autor menciona que, a julgar pela documentação, adicionar essa API não deve ser muito trabalhoso.
E isso contrasta fortemente com o cenário caótico do Direct3D versão 5 e anteriores. Nas palavras do autor, “o D3D7 é um terreno de interoperabilidade extremamente problemático”, com muitos jogos misturando chamadas Direct3D com APIs antigas do Windows, como DirectDraw e até mesmo GDI para gráficos 2D.
Isso também significa que o suporte para jogos é inconsistente, dependendo da “gambiarra” usada na programação inicial do jogo. Por exemplo, esta versão mais recente adiciona uma solução alternativa específica para Sacrifice, que usa um formato de buffer de profundidade totalmente não suportado.
Ao mesma forma, o suporte para renderização de primitivas com stride torna Sacred versão gold disponível por R$ 4,99 na Nuuvem) jogável, e correções na troca de mipmaps permitem que os jogadores voltem a desfrutar de Gothic, Gothic 2 (R$ 14,99 na Nuuvem) e Star Trek DS9: The Fallen como se tivessem acabado de ser lançados.
Suporte a jogos clássicos

Muitos títulos populares do Direct3D 6 foram relançados usando APIs modernas, incluindo Final Fantasy VIII (R$ 7,99 na Nuuvem, com a versão remaster saindo por R$ 24,00), Resident Evil 2 e Grand Theft Auto 2. Com o destaque que esse suporte se trata de algo diferente dos remakes e dos remasters.
Correções adicionais para jogos incluem soluções alternativas para Conquest: Frontier Wars, Tomb Raider Chronicles, Darkan: Order of the Flame, Earth 2150, Tachyon: The Fringe e Arabian Nights.
E usuários que tiverem um jogo específico que não esteja funcionando corretamente podem visitar a seção de problemas no GitHub do D7VK para enviar o feedback.
Até a adição do suporte, os usuários podem usar o WineD3D do Wine. Ironicamente, ele também funciona no próprio Windows, facilitando a execução de jogos antigos em versões contemporâneas do sistema operacional.
Fonte: Github.
*A venda dos produtos indicados nesta página pode gerar comissão para o Adrenaline.
- Categorias
Participe do grupo de ofertas do Adrenaline
Confira as principais ofertas de hardware, componentes e outros eletrônicos que encontramos pela internet. Placa de vídeo, placa-mãe, memória RAM e tudo que você precisa para montar o seu PC. Ao participar do nosso grupo, você recebe promoções diariamente e tem acesso antecipado a cupons de desconto.
Entre no grupo e aproveite as promoções