Liberazione di Wine 7.1 è Wine Staging 7.1

Una versione sperimentale di una implementazione aperta di l'API Win32 - Wine 7.1 - hè stata fatta. Dapoi a liberazione di 7.0, 42 rapporti di bug sò stati chjusi è 408 cambiamenti sò stati fatti. Cum'è un ricordu, cuminciendu cù u ramu 2.x, u prughjettu di u Vinu hà cambiatu à un schema di numerazione di versione in quale ogni liberazione stabile risulta in un aumentu di u primu cifru di u numeru di versione (6.0.0, 7.0.0), è aghjurnamenti. à liberazioni stabili sò liberati cù un cambiamentu in u terzu cifru (7.0.1, 7.0.2, 7.0.3). E versioni sperimentali, sviluppati in preparazione per a prossima liberazione maiò, sò liberati cù un cambiamentu in a seconda cifra (7.1, 7.2, 7.3).

I cambiamenti più impurtanti:

  • Aggiuntu supportu per l'API grafica Vulkan 1.3.
  • Una seria di prublemi cù temi sò stati risolti.
    Liberazione di Wine 7.1 è Wine Staging 7.1Liberazione di Wine 7.1 è Wine Staging 7.1
  • Supportu migliuratu per u protocolu WebSocket.
  • Clipping di cursore miglioratu nantu à a piattaforma macOS.
  • Correzioni sò state fatte à u compilatore IDL per migliurà u supportu C++.
  • I rapporti d'errore riguardanti l'operazione di i ghjoculi sò chjusi: 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.
  • I rapporti d'errore ligati à l'operazione di l'applicazioni sò chjusi: 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.

Inoltre, pudemu nutà a furmazione di a liberazione di u prugettu Wine Staging 7.1, in u quadru di quale sò furmati builds estesi di Wine, cumprese patch micca cumplettamente pronti o risicate chì ùn sò ancu adattati per l'adopzione in u ramu principale di Wine. Comparatu à Wine, Wine Staging furnisce 561 patch supplementari.

A nova versione porta a sincronizazione cù a basa di codice Wine 7.1. 3 patches ligati à l'implementazione di notifiche di callback in xactengine, l'aghjunzione di WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY in ws2_32 è l'usu di textures indicizzate dinamicamente (senza vincoli) per i shaders GLSL in wined3d sò stati trasferiti à u Wine principale. Patch aghjurnatu per supportà NVIDIA CUDA.

A liberazione di a capa DXVK 1.9.4 hè stata ancu publicata, chì furnisce una implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 è 11, travagliendu per a traduzzione di chjamate à l'API Vulkan. DXVK pò esse usatu per eseguisce applicazioni è ghjochi 3D in Linux cù Wine, chì serve cum'è una alternativa di rendimentu più altu à l'implementazione nativa di Direct3D 9/10/11 di Wine in esecuzione sopra OpenGL.

In a nova versione di DXVK:

  • Per automaticamente, l'emulazione di u puntu flottante strettu in D3D9 hè attivata nantu à i sistemi cù versioni future di u driver RADV Vulkan, chì migliurà a precisione di rendering è u rendiment.
  • Allocazione di memoria mejorata è cunsumu di memoria ridutta in ghjochi chì utilizanu parechji prucessi o dispositi D3D.
  • Un prublema cù l'usu di a memoria video in NVIDIA GPU cù RBAR (Resizable BAR) quandu l'impostazione dxvk.shrinkNvidiaHvvHeap hè attivata hè stata risolta.
  • Eliminata l'opzione legacy per disattivà OpenVR.
  • Abilitatu ottimisazioni di u rendiment è aghjustatu supportu per a tecnulugia DLSS Realistic Scaling per God of War.

Source: opennet.ru

Add a comment