lançamento experimental de uma implementação aberta da API Win32 - . Desde o lançamento da versão 38 relatórios de bugs foram fechados e 315 alterações foram feitas.
As mudanças mais importantes:
- Adicionada a possibilidade de criar conteúdo em formato PE para a maioria dos programas;
- Os dados Unicode foram atualizados para a versão 12.0;
- Adicionado suporte para arquivos de patch MSI;
- Foi adicionado suporte ao parâmetro "-fno-PIC" para desabilitar o PIC (Position Independent Code) no compilador aos scripts de compilação. A compilação sem PIC está habilitada por padrão para a arquitetura i386;
- Suporte aprimorado para joystick. Adicionadas heurísticas ao dinput para determinar se um dispositivo é um gamepad ou um joystick. Adicionado suporte para coordenadas da roda do joystick ao winejoystick.
- 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, Servidor Web NI System, Star Citizen, Cliente Esportal 1.0.
Além disso, pode-se notar projeto , que está desenvolvendo uma implementação do Direct3D 9 que funciona traduzindo chamadas para a API gráfica Vulkan. O projeto é baseado no código-fonte do DXVK, que foi expandido para suportar o Direct3D 9. Em sua forma atual, o D9VK já pode ser usado para executar um grande número de jogos modernos baseados em Direct3D 9 que utilizam o Shader Model 2 ou 3 (o suporte ao Shader Model 1 no D9VK ainda não está completo).
Fonte: opennet.ru
