Lanzamento de Wine 7.1 e Wine Staging 7.1

Realizouse unha versión experimental dunha implementación aberta da API Win32 - Wine 7.1. Desde o lanzamento da versión 7.0, pecháronse 42 informes de erros e fixéronse 408 cambios. Como recordatorio, comezando pola rama 2.x, o proxecto Wine pasou a un esquema de numeración de versións no que cada versión estable dá lugar a un aumento do primeiro díxito do número de versión (6.0.0, 7.0.0) e actualizacións. a versións estables lánzanse cun cambio no terceiro díxito (7.0.1, 7.0.2, 7.0.3). As versións experimentais, desenvolvidas en preparación para a próxima versión principal, lánzanse cun cambio no segundo díxito (7.1, 7.2, 7.3).

Os cambios máis importantes:

  • Engadiuse compatibilidade coa API gráfica de Vulkan 1.3.
  • Resolvéronse varios problemas cos temas.
    Lanzamento de Wine 7.1 e Wine Staging 7.1 Lanzamento de Wine 7.1 e Wine Staging 7.1
  • Mellorouse a compatibilidade co protocolo WebSocket.
  • Recorte do cursor mellorado na plataforma macOS.
  • O compilador IDL actualizouse para mellorar a compatibilidade con C++.
  • Informes de erros pechados relacionados co funcionamento dos xogos: 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.
  • Informes de erros pechados relacionados co funcionamento das aplicacións: 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.

Ademais, está a desenvolverse o proxecto Wine Staging 7.1, que inclúe versións ampliadas de Wine que inclúen parches incompletos ou arriscados que aínda non son axeitados para a súa integración na rama principal de Wine. En comparación con Wine, Wine Staging ofrece 561 parches adicionais.

A nova versión sincronízase coa base de código de Wine 7.1. Migráronse á distribución principal de Wine tres parches relacionados coa implementación de notificacións de devolución de chamada en xactengine, a adición de WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY a ws2_32 e o uso de texturas indexadas dinamicamente (sen vinculación) para sombreadores GLSL en wined3d. Actualizouse o parche para a compatibilidade con NVIDIA CUDA.

Tamén se lanzou DXVK 1.9.4, que proporciona unha implementación de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, que se executa mediante a tradución de chamadas á API de Vulkan. DXVK pódese usar para executar aplicacións e xogos 3D en Linux usando Wine, servindo como unha alternativa de maior rendemento ás implementacións integradas de Direct3D 9/10/11 de Wine que se executan sobre OpenGL.

Na nova versión de DXVK:

  • Por defecto, o modo de emulación estrita de coma flotante está activado en D3D9 en sistemas con versións futuras do controlador RADV Vulkan, o que mellorará a precisión e o rendemento da renderización.
  • Mellora da asignación de memoria e redución do consumo de memoria en xogos que empregan varios procesos ou dispositivos D3D.
  • Corrixiuse un problema co uso da memoria de vídeo nas GPU NVIDIA con RBAR (Resizable BAR) cando se activaba a configuración dxvk.shrinkNvidiaHvvHeap.
  • Eliminouse a opción obsoleta para desactivar OpenVR.
  • Engadíronse optimizacións de rendemento e compatibilidade coa tecnoloxía de escalado realista DLSS para God of War.

Fonte: opennet.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster