Veröffentlichung von Wine 7.1 und Wine Staging 7.1

Die experimentelle Veröffentlichung der offenen Implementierung der Win32 API — Wine 7.1 hat stattgefunden. Seit der Veröffentlichung von 7.0 wurden 42 Fehlerberichte geschlossen und 408 Änderungen vorgenommen. Erinnern wir uns daran, dass das Wine-Projekt seit der Version 2.x auf ein Versionsnummerierungsschema umgestiegen ist, wo jede stabile Veröffentlichung zu einer Erhöhung der ersten Ziffer in der Versionsnummer fĂŒhrt (6.0.0, 7.0.0), wĂ€hrend Aktualisierungen fĂŒr stabile Veröffentlichungen die dritte Ziffer Ă€ndern (7.0.1, 7.0.2, 7.0.3). Experimentelle Versionen, die im Rahmen der Vorbereitung auf die nĂ€chste bedeutende Veröffentlichung entwickelt werden, werden durch Änderung der zweiten Ziffer veröffentlicht (7.1, 7.2, 7.3).

Die wichtigsten Änderungen:

  • UnterstĂŒtzung fĂŒr die Grafik-API Vulkan 1.3 hinzugefĂŒgt.
  • Eine Reihe von Problemen mit Themes wurde behoben.
    Veröffentlichung von Wine 7.1 und Wine Staging 7.1 Veröffentlichung von Wine 7.1 und Wine Staging 7.1
  • Die UnterstĂŒtzung fĂŒr das WebSocket-Protokoll wurde verbessert.
  • Die Cursorabschneidung auf der macOS-Plattform wurde verbessert.
  • Im IDL-Compiler wurden Korrekturen vorgenommen, um die UnterstĂŒtzung fĂŒr C++ zu verbessern.
  • Fehlerberichte, die mit der AusfĂŒhrung von Spielen verbunden sind, wurden geschlossen: 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.
  • Fehlerberichte, die mit dem Betrieb von Anwendungen verbunden sind, wurden geschlossen: 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.

ZusÀtzlich kann die Veröffentlichung des Projekts Wine Staging 7.1 erwÀhnt werden, bei dem erweiterte Wine-Builds erstellt werden, die nicht vollstÀndig fertige oder riskante Patches enthalten, die momentan nicht zur Hauptlinie von Wine akzeptiert werden können. Im Vergleich zu Wine werden in Wine Staging 561 zusÀtzliche Patches bereitgestellt.

In der neuen Veröffentlichung wurde eine Synchronisierung mit der Codebasis von Wine 7.1 durchgefĂŒhrt. Drei Patches, die sich auf die Implementierung von Callback-Benachrichtigungen in xactengine, die HinzufĂŒgung von WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY in ws2_32 und die Verwendung von dynamisch indizierten (bindless) Texturen fĂŒr GLSL-Shader in wined3d beziehen, wurden in die Hauptversion von Wine ĂŒbertragen. Der Patch zur UnterstĂŒtzung von NVIDIA CUDA wurde aktualisiert.

Es wurde auch die Veröffentlichung des Layers DXVK 1.9.4 bekannt gegeben, der eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bietet, die durch die Übersetzung von Aufrufen in die Vulkan-API funktioniert. DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mit Wine auszufĂŒhren und bietet eine leistungsstĂ€rkere Alternative zu den integrierten Direct3D 9/10/11-Implementierungen in Wine, die ĂŒber OpenGL laufen.

In der neuen Version von DXVK:

  • StandardmĂ€ĂŸig wurde der Modus der strikten Emulation von Berechnungen mit Gleitkommazahlen in D3D9 auf Systemen mit zukĂŒnftigen Versionen des Vulkan-Treibers RADV aktiviert, was zu einer höheren Genauigkeit und Leistung bei der Darstellung fĂŒhrt.
  • Die Speicherzuweisung wurde verbessert und der Speicherverbrauch in Spielen, die mehrere Prozesse oder D3D-GerĂ€te verwenden, reduziert.
  • Ein Problem mit der Verwendung des Grafikspeichers auf NVIDIA-GPUs mit RBAR (Resizable BAR) wurde behoben, wenn die Einstellung dxvk.shrinkNvidiaHvvHeap aktiviert ist.
  • Die veraltete Option zum Deaktivieren von OpenVR wurde entfernt.
  • Leistungsoptimierungen wurden aktiviert und die UnterstĂŒtzung fĂŒr die Technologie des realistischen Upscalings DLSS fĂŒr das Spiel God of War hinzugefĂŒgt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4