Das Unternehmen Valve hat Proton 5.0 veröffentlicht, ein Paket zum AusfĂŒhren von Windows-Spielen unter Linux

Das Unternehmen Valve veröffentlicht erste Ausgabe des neuen Projektzweigs Proton 5.0, das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die AusfĂŒhrung von in Linux entwickelten Spielen, die fĂŒr Windows erstellt wurden und im Steam-Katalog prĂ€sentiert werden, zu ermöglichen. Die Entwicklungen des Projekts unter der freien Lizenz Apache 2.0 verbreitet. unter der BSD-Lizenz stehen.

Proton ermöglicht das direkte AusfĂŒhren von Spielen, die nur fĂŒr Windows bereitgestellt werden, im Linux-Client von Steam. Das Paket umfasst eine Implementierung von DirectX 9/10/11 (basierend auf dem Paket DXVK) und DirectX 12 (basierend auf vkd3d), die ĂŒber die Übersetzung von DirectX-Aufrufen in die Vulkan-API arbeiten, bietet verbesserte UnterstĂŒtzung fĂŒr Spielcontroller und die Möglichkeit, den Vollbildmodus unabhĂ€ngig von den in den Spielen unterstĂŒtzten Bildschirmauflösungen zu nutzen. Zur Steigerung der Leistung von Multithread-Spielen werden Mechanismen wie „esync“ (Eventfd-Synchronisierung) und „futex/fsync«.

Im neuen Version:

  • Synchronisierung mit dem Codebasis abgeschlossen Wine 5.0, aus der mehr als 3500 Änderungen ĂŒbernommen wurden (der vorherige Branch basierte auf Wine 4.11). 207 Patches aus Proton 4.11 wurden upstream ĂŒbertragen und sind nun Bestandteil der Hauptversion von Wine;
  • FĂŒr die Darstellung von Spielen, die Direct3D 9 nutzen, wird standardmĂ€ĂŸig die DXVK-Schicht verwendet, die die Aufrufe in die Vulkan-API ĂŒbersetzt. Benutzer von Systemen ohne Vulkan-UnterstĂŒtzung können zum wined3d-Backend zurĂŒckkehren, das die Übersetzung in OpenGL verwendet, indem sie die Einstellung PROTON_USE_WINED3D aktivieren;
  • Die Integration mit dem Steam-Client wurde verbessert, was es ermöglicht hat, die Anzahl der unterstĂŒtzten Spiele zu erweitern, in denen die Technologie zum Schutz vor unbefugter Modifikation von Spielen zum Einsatz kommt Denuvo. Beispielsweise kann man jetzt in Proton Spiele wie Just Cause 3, Batman: Arkham Knight und Abzu spielen;
  • Neue Proton-Installationen geben Informationen ĂŒber eine neuere Version des Betriebssystems zurĂŒck, wie es von einigen neuen Spielen gefordert wird.
    Die Parameter Àlterer Installationen bleiben unverÀndert;
  • Die Entwicklung umfangreicher Verbesserungen wurde begonnen, die die UnterstĂŒtzung fĂŒr mehrere Monitore und Grafikkarten in Wine 5.0 hinzufĂŒgen;
  • FĂŒr Ă€ltere Spiele wurde die UnterstĂŒtzung fĂŒr Surround-Sound verbessert;
  • Die Struktur des Git-Repositories des Projekts wurde geĂ€ndert. Neue Submodule wurden im Branch 5.0 hinzugefĂŒgt, was bei der Erstellung aus Git die Initialisierung mit dem Befehl „git submodule update —init“ erfordert;
  • Komponenten FAudio mit der Implementierung von DirectX-Audiobibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) wurden auf die Version 20.02 aktualisiert;
  • Die Schicht DXVK, die die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt, die durch die Übersetzung von Aufrufen in die Vulkan-API funktioniert, wurde auf die gestern veröffentlichte Version aktualisiert 1.5.4. In DXVK 1.5.4 wurden RĂŒckschritte bei der UnterstĂŒtzung von Direct3D 9 behoben, und Probleme, die in Spielen wie Anno 1701, E.Y.E: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King’s Bounty und
    The Witcher.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster