experimentelle Veröffentlichung der offenen Implementierung von WinAPI — . Seit der Veröffentlichung der Version Es wurden 29 Fehlerberichte geschlossen und 350 Änderungen vorgenommen.
Die wichtigsten Änderungen sind:
- Die Arbeit an der Nutzung von ucrtbase als C-Laufzeitumgebung wird fortgesetzt;
- Qt Quick 3D von Unicode-Zeichenfolgen;
- Die Behandlung von Shell-Ordnern (spezielle Verzeichnisse zur Ablage bestimmter Inhaltsarten, wie z. B. «Meine Bilder») wurde verbessert. Neue Standardordner "Downloads" und "Templates" wurden zu winecfg hinzugefügt. Ein Problem mit dem Zurücksetzen von Shell-Ordner-Einstellungen nach jedem Wine-Update wurde behoben;
- Fehlerberichte zu Spielen und Anwendungen wurden 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 Projektveröffentlichung , im Rahmen dessen erweiterte Wine-Bauten erstellt werden, die nicht vollständig fertige oder riskante Patches enthalten, die noch nicht für die Hauptlinie von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 836 zusätzliche Patches. In der neuen Version wurde die Synchronisation mit der Codebasis von Wine 5.3 durchgeführt. In die Hauptversion von Wine wurden 2 Patches übernommen, die sich auf die Erkennung von Funktionalitätsflaggen für Intel-Prozessoren in ntdll und die Ausfüllung des Feldes NumberOfPhysicalPages im gemeinsamen Speicherbereich beziehen (behebt ein Problem beim Starten des Spiels Detroit: Become Human). Hinzugefügt , das ein Problem beim Verbinden einiger Spiele mit Online-Diensten aufgrund fehlender Funktionen BCryptSecretAgreement und BCryptDeriveKey behebt. Aktualisiert mit Unterstützung für den Synchronisationsmechanismus eventfd.
Quelle: opennet.ru
