Freigabe von Wine 7.4 und Wine Staging 7.4

Die experimentelle Veröffentlichung der offenen WinAPI-Implementierung – Wine 7.4 ist erfolgt. Seit der Veröffentlichung von Version 7.3 wurden 14 Fehlerberichte geschlossen und 505 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Das Standarddesign ‚Light‘ ist aktiv.
    Freigabe von Wine 7.4 und Wine Staging 7.4
  • In die Hauptdistribution wurde die Bibliothek vkd3d 1.3 integriert, die Direct3D 12 implementiert, welche ĂŒber die Übersetzung von Aufrufen in die Vulkan-Grafik-API funktioniert.
  • Die Bibliotheken WineD3D, D3D12 und DXGI wurden auf die Verwendung des Dateiformats PE (Portable Executable) anstelle von ELF umgestellt.
  • Es wurden Platzhalter fĂŒr die Funktionen zur Spracherkennung (API SpeechRecognizer) hinzugefĂŒgt.
  • Die Bibliothek gsm hat UnterstĂŒtzung fĂŒr das WAV49-Format erhalten.
  • In die DLL crypt32 wurde eine erste UnterstĂŒtzung fĂŒr die Kodierung und Dekodierung von OCSP-Anfragen (Online Certificate Status Protocol), die mit einer digitalen Signatur beglaubigt sind, aufgenommen.
  • Die UnterstĂŒtzung des Typs ‚long‘ im Code wurde fortgesetzt (ca. 200 Änderungen).
  • Vibroeffekte in Spielen funktionieren korrekt beim Einsatz von DualSense-Controllern.
  • Probleme mit dem Laden von DLL-Bibliotheken, die Windows API-Sets in Arch Linux unterstĂŒtzen, wurden behoben.
  • Fehlerberichte, die mit Spielen zusammenhĂ€ngen: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul, wurden geschlossen.
  • Fehlerberichte, die mit Anwendungen zusammenhĂ€ngen: 3Dmark03, 3Dmark05, 3Dmark06, wurden geschlossen.

ZusĂ€tzlich kann die Veröffentlichung des Projekts Wine Staging 7.4 erwĂ€hnt werden, das erweiterte Wine-Builds umfasst, einschließlich nicht vollstĂ€ndig abgeschlossener oder riskanter Patches, die derzeit nicht fĂŒr die Haupt-Branch von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 561 zusĂ€tzliche Patches. In der neuen Version wurde die Synchronisierung mit der Codebasis von Wine 7.4 durchgefĂŒhrt. Es wurden Arbeiten zur Beseitigung von Warnungen in den Patches in Bezug auf die Verwendung des Typs ‚long‘ durchgefĂŒhrt (zum Beispiel wurden Ersetzungen von „%u“ in „%lu“ geĂ€ndert oder der Typ ULONG wurde in UINT32 ersetzt).

Quelle: opennet.ru

60GB SSD 8Gb DDR4