Wine 7.10-Release und Wine-Staging 7.10

Eine experimentelle Veröffentlichung der offenen Implementierung von WinAPI – Wine 7.10 hat stattgefunden. Seit der Veröffentlichung der Version 7.9 wurden 56 Fehlerberichte geschlossen und 388 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Der macOS-Treiber wurde so konvertiert, dass er das ausführbare Dateiformat PE (Portable Executable) anstelle von ELF verwendet.
  • Die Wine Mono-Engine mit .NET-Plattformimplementierung wurde auf Version 7.3 aktualisiert.
  • Windows-kompatible Gebietsschemaeigenschaften „Sortierung“ für Unicode wurden implementiert, sodass Sie Sortierregeln und Vergleichsmethoden basierend auf der Bedeutung von Zeichen angeben können (z. B. das Vorhandensein eines Akzentzeichens).
  • Die Secur32-Bibliothek bietet Unterstützung für WoW64 (64-Bit-Windows-on-Windows), eine Ebene zum Ausführen von 32-Bit-Programmen unter 64-Bit-Windows.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb der Spiele sind geschlossen: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR Mod für Nier: Automata, Port Royale 4.
  • Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Anwendungen: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 für ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Darüber hinaus können wir die Entstehung der Veröffentlichung des Wine Staging 7.10-Projekts feststellen, in dessen Rahmen erweiterte Wine-Builds erstellt werden, einschließlich unvollständiger oder riskanter Patches, die noch nicht für die Aufnahme in den Wine-Hauptzweig geeignet sind. Im Vergleich zu Wine bietet Wine Staging 545 zusätzliche Patches.

Die neue Version bringt Synchronisierung mit der Codebasis von Wine 7.10. 6 Patches im Zusammenhang mit der Implementierung von Sortierschlüsseltabellen und der CompareString-Funktion in KERNELBASE.dll, die zur Unterstützung der Locale-Eigenschaft „Collation“ erforderlich sind, wurden auf das Haupt-Wine übertragen. Zwei Patches wurden hinzugefügt, die Standardwerte für DwmGetCompositionTimingInfo in dwmapi.dll implementieren, die zum Starten des Epic Games Launcher erforderlich sind, und ein Problem beim Aufruf von DwmFlush beheben, das zum Absturz von Powershell führte.

Darüber hinaus hat Valve mit dem Testen des Release Candidate des Proton 7.0-3-Projekts begonnen, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, den Start von für Windows erstellten und im Steam-Katalog präsentierten Gaming-Anwendungen unter Linux sicherzustellen. Die Entwicklungen des Projekts werden unter der BSD-Lizenz vertrieben. Die neue Version umfasst Unterstützung für die Neuerstellung des xinput-Controllers auf Steam Deck-Geräten, eine verbesserte Erkennung von Game Wheels, aktualisierte Versionen von Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e und dxvk-nvapi 0.5.4 und bietet Unterstützung für folgende Spiele:

  • Zeitalter der Ritterlichkeit
  • Unter einem Stahlhimmel
  • Chrono Cross: Die Radical Dreamer Edition
  • Städte XXL
  • Cladun X2
  • Verfluchte Rüstung
  • Disney•Pixar Cars Mater-Nationalmeisterschaft
  • Gary Grigsbys Krieg im Osten
  • Gary Grigsbys Krieg im Westen
  • Irak: Prolog
  • MechWarrior Online
  • Retter der Saphirflügel
  • Kleine Radios, große Fernseher
  • Sekundenbruchteil
  • Star Wars Episode I Rennfahrer
  • Fremder von Sword City Revisited
  • Sukkubus x Heiliger
  • V Rising
  • Warhammer: End Times – Vermintide
  • We Were Here Forever
  • Planetarische Vernichtung: TITANS
  • Verbesserte Spielunterstützung:
    • Straßenkämpfer V,
    • Sekiro: Shadow Die Twice,
    • Elden Ring,
    • Final Fantasy XIV,
    • DEATHLOOP
    • Der Turing-Test
    • Mini-Ninja,
    • Resident Evil Revelations 2,
    • Legend of Heroes: Zero no Kiseki Kai,
    • Mortal Kombat Komplete,
    • Schloss Morihisa.

Source: opennet.ru

Kommentar hinzufügen