Die experimentelle Version der offenen Implementierung der Win32 API â Wine 10.16 wurde veröffentlicht. Seit der Veröffentlichung von 10.15 wurden 34 Fehlerberichte geschlossen und 364 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- VollstĂ€ndige UnterstĂŒtzung fĂŒr den ntsync-Treiber hinzugefĂŒgt, der die Leistung von Windows-Spielen, die ĂŒber Wine ausgefĂŒhrt werden, erheblich steigert. Der Treiber ist seit Version 6.14 im Linux-Kernel enthalten und implementiert das symbolische GerĂ€t /dev/ntsync sowie eine Reihe von Synchronisationsprimitive, die im Windows NT-Kernel verwendet werden. Der signifikante Leistungsgewinn wird durch den Wegfall der Overhead-Kosten, die mit der Verwendung von RPC im Benutzerspeicher verbunden sind, erreicht.
- UnterstĂŒtzung fĂŒr die AusfĂŒhrung von 16-Bit-Anwendungen im WoW64-Modus (64-Bit Windows-on-Windows) implementiert, der die AusfĂŒhrung von 16/32-Bit Windows-Anwendungen in 64-Bit Unix-Systemen ermöglicht.
- Erste UnterstĂŒtzung fĂŒr D3DKMT-Objekte hinzugefĂŒgt, die einen niedrigstufigen Zugriff auf GrafikgerĂ€te aus dem Benutzerspeicher ermöglichen.
- Erzeugung und Installation von WinMD-Dateien (Windows Metadata) fĂŒr die WinRT-API (Windows Runtime) sichergestellt.
- Fehlerberichte bezĂŒglich der AusfĂŒhrung von Anwendungen geschlossen: Lotus Word Pro 9.8, Profi cash 12, Camerabag Pro 2025.2, iTunes.
- Fehlerberichte bezĂŒglich der AusfĂŒhrung von Spielen geschlossen: Need for Speed III, Shadow Company: Left for Dead, Alpha Polaris, Face Noir, A Stroke of Fate, S.T.A.L.K.E.R.: Call of Pripyat, Metro 2033, Project CARS, Star Wars: Jedi Knight â Dark Forces II, Wolfenstein: The Old Blood, Wolfenstein: The New Order, Street Chaves, GTA: Vice City, Colin McRae Rally 2, SimCity 2000, Legacy of Kain: Blood Omen, Xenia Canary.
Quelle: opennet.ru
