Veröffentlichung von Wine 7.1 und Wine Staging 7.1

Die experimentelle Veröffentlichung der Open-Source-Implementierung der Win32-API – Wine 7.1 ist erfolgt. Seit dem Release von 7.0 wurden 42 Fehlerberichte geschlossen und 408 Änderungen vorgenommen. Zur Erinnerung: Seit dem Branch 2.x hat das Wine-Projekt ein Versionsnummerierungsschema ĂŒbernommen, bei dem jede stabile Version die erste Ziffer der Versionsnummer erhöht (6.0.0, 7.0.0), wĂ€hrend Updates fĂŒr stabile Versionen durch eine Änderung der dritten Ziffer (7.0.1, 7.0.2, 7.0.3) veröffentlicht werden. Experimentelle Versionen, die im Rahmen der Vorbereitung des nĂ€chsten bedeutenden Releases entwickelt werden, werden durch eine Änderung der zweiten Ziffer veröffentlicht (7.1, 7.2, 7.3).

Die wichtigsten Änderungen sind:

  • Die UnterstĂŒtzung der Grafik-API Vulkan 1.3 wurde hinzugefĂŒgt.
  • Eine Reihe von Problemen mit den Designs 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 des WebSocket-Protokolls wurde verbessert.
  • Die Cursor-Handhabung auf der macOS-Plattform wurde optimiert.
  • Der IDL-Compiler wurde verbessert, um die UnterstĂŒtzung fĂŒr C++ zu optimieren.
  • Fehlerberichte zu den Spielen: 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 wurden geschlossen.
  • Fehlerberichte zu den Anwendungen: 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 wurden geschlossen.

ZusĂ€tzlich kann man die Entwicklung des Wine Staging 7.1-Release hervorheben, in dessen Rahmen erweiterte Wine-Builds erstellt werden, die nicht vollstĂ€ndig fertige oder riskante Patches enthalten, die derzeit nicht fĂŒr die Hauptlinie von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 561 zusĂ€tzliche Patches.

Im neuen Release wurde die Synchronisation mit dem Code-Basis von Wine 7.1 durchgefĂŒhrt. Drei Patches, die die Implementierung von Callback-Benachrichtigungen im xactengine, die HinzufĂŒgung von WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY in ws2_32 und die Verwendung dynamisch indexierbarer (bindless) Texturen fĂŒr GLSL-Shader in wined3d betreffen, wurden in die Hauptversion von Wine ĂŒbernommen. Ein Patch zur UnterstĂŒtzung von NVIDIA CUDA wurde aktualisiert.

Ebenfalls veröffentlicht wurde die DXVK 1.9.4-Schicht, die eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt, 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 stellt eine leistungsstĂ€rkere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11 dar, die auf OpenGL basieren.

In der neuen Version von DXVK:

  • StandardmĂ€ĂŸig ist der strenge Modus fĂŒr die Emulation von Gleitkomma-Berechnungen in D3D9 auf Systemen mit zukĂŒnftigen Versionen des Vulkan-Treibers RADV aktiviert. Dies ermöglicht eine verbesserte Genauigkeit und Leistung bei der Grafikdarstellung.
  • Die Speicherverteilung wurde verbessert und der Speicherverbrauch in Spielen, die mehrere Prozesse oder D3D-GerĂ€te nutzen, wurde reduziert.
  • Ein Problem mit der Nutzung des Videospeichers 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 implementiert und die UnterstĂŒtzung fĂŒr die realistische DLSS-Scaling-Technologie in God of War hinzugefĂŒgt.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster