Es gab eine experimentelle Veröffentlichung der offenen Implementation der Win32 API â Wine 9.3. Seit der Veröffentlichung von 9.2 wurden 23 Fehlerberichte geschlossen und 295 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Im Windows Internet API (WinINet) wurde die UnterstĂŒtzung fĂŒr die Arbeit ĂŒber Proxy hinzugefĂŒgt.
- Ein neuer Treiber mouhid.sys fĂŒr ZeigegerĂ€te (Touchpads, MĂ€use), die das HID-Protokoll (Human Interface Device) verwenden, wurde hinzugefĂŒgt.
- Die Daten zu Zeitzonen wurden aktualisiert.
- Auf ARM-Plattformen wurde die Arbeit zur Verbesserung der Ausnahmebehandlung fortgesetzt.
- Fehlerberichte, die mit der Funktionsweise von Spielen verbunden sind, wurden geschlossen: Final Fantasy XI, Virtual Life 2, Finding Nemo, Microsoft Flight Simulator 2020, Baldurâs Gate 3, Mass Effect Legendary Edition.
- Fehlerberichte, die mit der Funktionsweise von Anwendungen verbunden sind, wurden geschlossen: FDM (Free Download Manager), Basemark Web 3.0, Happy Foto Designer, IK Product Manager, Western Digital SSD Dashboard, cmd.exe, Solidworks 2008, Autodesk Fusion360, LMMS 1.2.2.
ZusĂ€tzlich kann die Veröffentlichung einer Beta-Version des Proton-Pakets 9.0 durch Valve erwĂ€hnt werden, das auf dem Code von Wine basiert und darauf abzielt, das AusfĂŒhren von Spieleanwendungen, die fĂŒr Windows erstellt wurden und im Steam-Katalog aufgefĂŒhrt sind, unter Linux zu ermöglichen. Proton ermöglicht es, Spieleanwendungen, die nur fĂŒr Windows bereitgestellt werden, direkt im Linux-Client von Steam auszufĂŒhren. Das Paket umfasst die Implementierung von DirectX 9/10/11 (basierend auf dem Paket DXVK) und DirectX 12 (basierend auf vkd3d-proton), die die Aufrufe von DirectX in die Vulkan-API ĂŒbertrĂ€gt, bietet verbesserte UnterstĂŒtzung fĂŒr Spielcontroller und die Möglichkeit, den Vollbildmodus unabhĂ€ngig von den in Spielen unterstĂŒtzten Bildschirmauflösungen zu verwenden. Zur Leistungssteigerung von Multi-Threading-Spielen werden die Mechanismen âesyncâ (Eventfd-Synchronisation) und âfutex/fsyncâ unterstĂŒtzt.
In der neuen Proton-Version wurde die Synchronisation mit der Veröffentlichung von Wine 9.0 durchgefĂŒhrt. Von Proton wurden spezifische Patches in den Upstream ĂŒbertragen, die jetzt in die Hauptversion von Wine aufgenommen wurden. Die DXVK-Translatorschicht, die Aufrufe in die Vulkan-API ĂŒbertrĂ€gt, wurde bis Version 2.3 aktualisiert. VKD3D-Proton, ein Fork von vkd3d, der von Valve erstellt wurde, um die UnterstĂŒtzung von Direct3D 12 in Proton zu verbessern, wurde auf Version 2.11.1 aktualisiert. Das Paket Dxvk-nvapi mit der Implementierung der NVAPI-Bibliothek ĂŒber DXVK wurde auf Version 0.6.4 aktualisiert.
UnterstĂŒtzung fĂŒr Spiele hinzugefĂŒgt:
- Dinogen Online
- George McGeehan Gamer Hero
- Der Herr der Ringe: Gollum
- Fotografie Simulator Demo
- Road to Vostok Demo
- The Finals
- True Reporter. Geheimnis von Mistwood
- Hexe in der Heiligen Nacht
Probleme beim Starten von Spielen wurden behoben:
- Airborne Kingdom
- Bayonetta
- BIOMUTANT
- Brawhalla
- Disaster Report 4: Sommererinnerungen
- Doom Eternal
- Escape from Monkey Island
- Fantastisches Danmaku Festival Teil I/II
- Final Fantasy XIV
- Griechische Kriege
- Harvestella
- KING OF FIGHTERS XV
- Lethal Company
- Lords of the Fallen
- Phasmophobia
- Savant â Ascent REMIX
- Sea of Thieves
- Super Robot Wars 30
- Das letzte Spiel
- Wayfinder
Quelle: opennet.ru
