Lançamento do Wine 4.8 e D9VK 0.10 com implementação Direct3D 9 em cima do Vulkan

Disponível lançamento experimental de uma implementação aberta da API Win32 - Vinho 4.8. Desde o lançamento da versão 4.7 38 relatórios de bugs foram fechados e 315 alterações foram feitas.

As mudanças mais importantes:

  • Adicionado suporte para construção em formato PE para a maioria dos programas;
  • Dados Unicode atualizados para a versão 12.0;
  • Adicionado suporte para arquivos de patch MSI;
  • Adicionado suporte para o sinalizador “-fno-PIC” para construir scripts para desabilitar PIC (Position Independent Code) no compilador. A montagem sem PIC está habilitada para a arquitetura i386 por padrão;
  • Suporte de joystick aprimorado. Adicionadas heurísticas ao dinput para determinar se o dispositivo é um gamepad ou joystick. winejoystick adicionou suporte para coordenadas para a roda do joystick;
  • Relatórios de bugs fechados relacionados à operação de jogos e aplicativos:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, instalador do Visual Studio 2017, Native Access, Universe Sandbox 2, Grand Prix Legends, instalador do MS Office 365, NI System Web Server, Star Citizen, cliente Esportal 1.0.

Além disso, pode-se notar primeira edição projeto D9VK 0.10, dentro do qual está sendo desenvolvida a implementação do Direct3D 9, trabalhando através da tradução de chamadas à API gráfica Vulkan. O projeto é baseado na base de código do projeto DXVK, que foi ampliado com suporte para Direct3D 9. Observa-se em sua forma atual que o D9VK já pode ser usado para rodar a maioria dos jogos modernos baseados em Direct3D 9 usando as versões 2 ou 3 do Shader Model (o suporte ao Shader Model 1 no D9VK ainda não está disponível) concluído).

Fonte: opennet.ru

Adicionar um comentário