Veröffentlichung von Wine 4.21 und dem Paket für Windows-Spiele Proton 4.11-9.

Verfügbar experimentelle Ausgabe der offenen Win32 API-Implementierung — Wine 4.21. Seit der Veröffentlichung der Version 4.20 Es wurden 50 Fehlerberichte geschlossen und 343 Änderungen vorgenommen.

Die wichtigsten Änderungen sind:

  • Die URL-Konfiguration für den HTTP-Proxy basierend auf den über DHCP übermittelten Daten wurde implementiert;
  • Unterstützung in D3DX9 hinzugefügt von Parameterblöcken (Aufrufe von d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() und d3dx_effect_DeleteParameterBlock() hinzugefügt);
  • Die Standard-DLL wird weiterhin mit der eingebetteten msvcrt-Bibliothek (bereitgestellt durch das Wine-Projekt und nicht die DLL aus Windows) im PE (Portable Executable)-Format erstellt;
  • Fehlerberichte zu den Spielen und Anwendungen LegoLand, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell, Crysis 1, Nextiva, Everquest Classic, Archicad 22 wurden geschlossen.

Außerdem hat das Unternehmen Valve die Neue Veröffentlichung des Projekts Proton 4.11-9, das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die Ausführung von Windows-Spielanwendungen unter Linux zu ermöglichen, die im Steam-Katalog angeboten werden. Die Entwicklungsarbeiten des Projekts werden unter der BSD-Lizenz. Proton ermöglicht das direkte Starten von Spieleanwendungen, die nur für Windows bereitgestellt werden, im Linux-Client von Steam. Das Paket umfasst die Implementierung von DirectX 9 (basierend auf D9VK), DirectX 10/11 (basierend auf DXVK) und DirectX 12 (basierend auf vkd3d), die über die DirectX-Call-Translatorschnittstelle in die Vulkan-API arbeiten, bieten verbesserte Unterstützung für Spielcontroller und die Möglichkeit, den Vollbildmodus unabhängig von den in den Spielen unterstützten Bildschirmauflösungen zu verwenden.

In der neuen Version von Proton wurde eine regressiven Änderung, die in der Version 4.11-8 aufgetreten ist und zu einer Leistungsverschlechterung bei 32-Bit-Spielen führte, die mit DXVK- und D9VK-Schichten ausgeführt werden, behoben. Das Problem mit der falschen Anzeige der Speicherkapazität für einige GPUs wurde gelöst. Der Absturz beim Start des Spiels Crazy Machines 3 wurde behoben. Die Unterstützung für Feedback von Rennspiel-Gamecontrollern wurde wiederhergestellt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster