Eine experimentelle Version der Open-Source-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 sind:
- Die vollstĂ€ndige UnterstĂŒtzung des Treibers ntsync wurde hinzugefĂŒgt, der die Leistung von Windows-Spielen, die ĂŒber Wine ausgefĂŒhrt werden, erheblich steigert. Der Treiber ist seit der Version 6.14 Bestandteil des Linux-Kernels und implementiert das symbolische GerĂ€t /dev/ntsync sowie eine Reihe von Synchronisationsprimitive, die im Windows NT-Kernel verwendet werden. Der Leistungszuwachs wird durch die Beseitigung von Overhead, der mit der Verwendung von RPC im Benutzerspeicher verbunden ist, erheblich gesteigert.
- Die UnterstĂŒtzung fĂŒr das AusfĂŒhren von 16-Bit-Anwendungen im WoW64-Modus (64-Bit Windows-on-Windows) wurde implementiert, was die AusfĂŒhrung von 16/32-Bit Windows-Anwendungen in 64-Bit Unix-Systemen ermöglicht.
- Der anfĂ€ngliche Support fĂŒr D3DKMT-Objekte wurde hinzugefĂŒgt, die den direkten Zugriff auf Grafikhardware aus dem Benutzerspeicher ermöglichen.
- Die Generierung und Installation von WinMD-Dateien (Windows Metadata) fĂŒr die WinRT-API (Windows Runtime) wurde sichergestellt.
- Fehlerberichte im Zusammenhang mit der Arbeit von Anwendungen wurden geschlossen: Lotus Word Pro 9.8, Profi cash 12, Camerabag Pro 2025.2, iTunes.
- Geschlossene Fehlerberichte im Zusammenhang mit Spielen: 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
