Lançamento do Wine 7.1 e preparação do Wine 7.1

Ocorreu um lançamento experimental de uma implementação aberta da API Win32 - Wine 7.1. Desde o lançamento da versão 7.0, 42 relatórios de bugs foram fechados e 408 alterações foram feitas. Como lembrete, começando com o branch 2.x, o projeto Wine mudou para um esquema de numeração de versão em que cada versão estável resulta em um aumento no primeiro dígito do número da versão (6.0.0, 7.0.0) e atualizações para versões estáveis ​​são lançadas com uma mudança no terceiro dígito (7.0.1, 7.0.2, 7.0.3). Versões experimentais, desenvolvidas em preparação para o próximo lançamento principal, são lançadas com uma alteração no segundo dígito (7.1, 7.2, 7.3).

As mudanças mais importantes:

  • Adicionado suporte para API gráfica Vulkan 1.3.
  • Diversos problemas relacionados aos temas foram resolvidos.
    Lançamento do Wine 7.1 e preparação do Wine 7.1 Lançamento do Wine 7.1 e preparação do Wine 7.1
  • Suporte aprimorado para o protocolo WebSocket.
  • Melhoria no recorte do cursor na plataforma. macOS.
  • O compilador IDL foi atualizado para melhorar o suporte a C++.
  • Relatórios de erros relacionados ao funcionamento dos jogos: Age of Empires 3, Final Fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro foram encerrados.
  • Relatórios de erros fechados relacionados ao funcionamento dos seguintes aplicativos: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.

Além disso, o projeto Wine Staging 7.1 está em desenvolvimento, incluindo versões estendidas do Wine com patches incompletos ou arriscados, ainda não adequados para integração na versão principal do Wine. Comparado ao Wine, o Wine Staging oferece 561 patches adicionais.

A nova versão está sincronizada com a base de código do Wine 7.1. Três patches relacionados à implementação de notificações de callback no xactengine, à adição de WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY ao ws2_32 e ao uso de texturas indexadas dinamicamente (sem vinculação) para shaders GLSL no wined3d foram migrados para a distribuição principal do Wine. O patch para suporte a NVIDIA CUDA foi atualizado.

O DXVK 1.9.4 também foi lançado, fornecendo uma implementação de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, executada por meio de tradução de chamadas para a API Vulkan. O DXVK pode ser usado para executar aplicativos e jogos 3D em Linux Utilizando o Wine, que serve como uma alternativa de maior desempenho às implementações Direct3D 9/10/11 integradas ao Wine, executadas sobre o OpenGL.

Na nova versão do DXVK:

  • Por padrão, o modo de emulação de ponto flutuante estrita está ativado no D3D9 em sistemas com versões futuras do driver Vulkan RADV, o que melhorará a precisão e o desempenho da renderização.
  • Melhoria na alocação de memória e redução do consumo de memória em jogos que utilizam múltiplos processos ou dispositivos D3D.
  • Corrigido um problema com o uso de memória de vídeo em GPUs NVIDIA com RBAR (Resizable BAR) quando a configuração dxvk.shrinkNvidiaHvvHeap estava ativada.
  • Opção obsoleta para desativar o OpenVR foi removida.
  • Otimizações de desempenho e suporte para a tecnologia de escalonamento realista DLSS foram adicionados ao God of War.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster