Lansarea Wine 7.4 și Wine staging 7.4

A avut loc lansarea experimentală a implementării deschise WinAPI - Wine 7.4. De la lansarea versiunii 7.3, au fost închise 14 rapoarte de erori și s-au efectuat 505 modificări.

Cele mai importante schimbări:

  • Tema de design 'Light' este activată în mod implicit.
    Lansarea Wine 7.4 și Wine staging 7.4
  • Biblioteca vkd3d 1.3, care implementează Direct3D 12, a fost integrată în compunerea de bază, funcționând prin trimiterea apelurilor către API-ul grafic Vulkan.
  • Bibliotecile WineD3D, D3D12 și DXGI au fost migrate pentru a utiliza formatul fișierelor executabile PE (Executable Portabil) în loc de ELF.
  • Au fost adăugate stub-uri pentru funcțiile de recunoaștere vocală (API SpeechRecognizer).
  • Biblioteca gsm a adăugat suport pentru formatul WAV49.
  • DLL-ul crypt32 a primit suport inițial pentru codificarea și decodificarea cererilor OCSP (Online Certificate Status Protocol), semnate digital.
  • S-a continuat suportul pentru tipul 'long' în cod (aproximativ 200 de modificări).
  • S-a asigurat funcționarea corectă a vibrațiilor în jocuri atunci când se utilizează controllerele DualSense.
  • Au fost rezolvate problemele legate de încărcarea bibliotecilor DLL cu suport pentru seturile API Windows în Arch Linux.
  • Au fost închise rapoartele de erori legate de funcționarea jocurilor: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Au fost închise rapoartele de erori legate de funcționarea aplicațiilor: 3Dmark03, 3Dmark05, 3Dmark06.

De asemenea, se remarcă formarea versiunii proiectului Wine Staging 7.4, în cadrul căreia se formează construiri extinse ale Wine, incluzând patch-uri incomplete sau riscante, nevizibile pentru ramura principală a Wine. Comparativ cu Wine, Wine Staging oferă 561 de patch-uri suplimentare. În noua versiune, s-a realizat sincronizarea cu baza de cod Wine 7.4. S-a lucrat la eliminarea avertismentelor din patch-uri legate de utilizarea tipului „long” (de exemplu, înlocuirea substituțiilor „%u” cu „%lu” sau înlocuirea tipului ULONG cu UINT32).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster