lançamento experimental da implementação aberta da Win32 API — . Desde o lançamento da versão foram fechados 38 relatórios de erros e feitas 315 alterações.
As alterações mais importantes:
- Adicionada suporte à construção no formato PE para a maioria dos programas;
- Dados Unicode atualizados para a versão 12.0;
- Adicionada suporte a arquivos de patch MSI;
- Scripts de construção adicionados com suporte para o flag "-fno-PIC" para desativar PIC (Código Independente de Posição) no compilador. A construção sem PIC está habilitada por padrão para a arquitetura i386;
- Melhorado o suporte a joystick. Em dinput, adicionada heurística para identificar se o dispositivo é um gamepad ou joystick. No winejoystick, suporte a coordenadas para volante no joystick foi adicionado;
- Relatórios de erros relacionados ao funcionamento de jogos e aplicativos foram fechados:
Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 Installer, Native Access, Universe Sandbox 2, Grand Prix Legends, instalador do MS Office 365, servidor web NI System, Star Citizen, cliente Esportal 1.0.
Adicionalmente, pode-se destacar Apache Traffic Control , no qual é desenvolvida a implementação do Direct3D 9, funcionando através da tradução de chamadas para a API gráfica Vulkan. O projeto é baseado na base de código do projeto DXVK, que foi expandida com suporte ao Direct3D 9. Nota-se que, na sua forma atual, o D9VK já pode ser utilizado para rodar uma grande parte dos jogos modernos baseados em Direct3D 9, utilizando a versão 2 ou 3 do Shader Model (o suporte ao Shader Model 1 no D9VK ainda não está concluído).
Fonte: opennet.ru
