Veröffentlichung von Wine 5.3 und Wine Staging 5.3

fand statt experimentelle Veröffentlichung der offenen Implementierung von WinAPI - Wine 5.3. Seit der Veröffentlichung der Version 5.2 29 Fehlerberichte wurden geschlossen und 350 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Fortsetzung der Arbeit, um sicherzustellen, dass ucrtbase als C-Laufzeit verwendet werden kann;
  • Volle Unterstützung hinzugefügt Normalisierung Unicode-Strings;
  • Verbesserte Handhabung von Shell-Ordnern (Shell-Ordner, spezielle Verzeichnisse zum Speichern bestimmter Arten von Inhalten, zum Beispiel „Meine Bilder“). Neue Standardordner „Downloads“ und „Templates“ wurden zu winecfg hinzugefügt. Es wurde ein Problem behoben, bei dem Shell-Ordner nach jedem Wine-Update zurückgesetzt wurden.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb von Spielen und Anwendungen werden geschlossen.
    IKEA Home Planner 2010, Lotus Approach, Neocron, Age of Empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.

Gleichzeitig eingereicht Projektfreigabe Weininszenierung 5.3, in dem erweiterte Builds von Wine erstellt werden, einschließlich nicht vollständig fertiger oder riskanter Patches, die noch nicht für die Übernahme in den Wine-Hauptzweig geeignet sind. Im Vergleich zu Wine bietet Wine Staging 836 zusätzliche Patches. Die neue Version bringt Synchronisierung mit der Codebasis von Wine 5.3. In den Hauptteil von Wine wurden 2 Patches übertragen, die sich auf die Bestimmung der Funktionalitätsflags von Intel-Prozessoren in ntdll und das Ausfüllen des Feldes NumberOfPhysicalPages im Shared-Memory-Bereich beziehen (behebt das Problem beim Starten des Spiels Detroit: Become Human). Hinzugefügt patch, wodurch ein Problem bei der Verbindung einiger Spiele mit Onlinediensten aufgrund fehlender BCryptSecretAgreement- und BCryptDeriveKey-Funktionen behoben wird. Aktualisiert Flecken mit Unterstützung für den EventFD-Synchronisationsmechanismus.

Source: opennet.ru

Kommentar hinzufügen