Die experimentelle Version der offenen Implementation der Win32 API â Wine 9.8 â wurde veröffentlicht. Seit der Veröffentlichung von 9.7 wurden 22 Fehlerberichte geschlossen und 209 Ănderungen vorgenommen.
Die wichtigsten Ănderungen sind:
- Die Wine Mono-Engine mit der .NET-Plattform-Implementierung wurde auf die Version 9.1.0 aktualisiert.
- In den aus der Interface Definition Language (IDL) generierten Dateien werden Komponenten verwendet, die die AusfĂŒhrung im Interpretationsmodus vollstĂ€ndig unterstĂŒtzen.
- Die UnterstĂŒtzung fĂŒr RPC/COM auf ARM-Plattformen wurde verbessert.
- Bugberichte, die mit folgenden Anwendungen verbunden sind, wurden geschlossen: Solid Edge, Microsoft Office 97 Installer, Lotus Approach, gldriverquery.exe, Radiosure, SimSig, iZotope Product Portal, VTFEdit, Across Lite, Falcon BMS, Corsair iCUE 4, HWMonitor 1.53, vcrun2008.
- Bugberichte, die mit folgenden Spielen verbunden sind, wurden geschlossen: Battle.net Launcher, Recettear.
AuĂerdem wurde die Veröffentlichung des Wine Staging-Projekts 9.8 erstellt, das erweiterte Wine-Builds bereitstellt, die nicht vollstĂ€ndig fertige oder riskante Patches enthalten, die derzeit nicht fĂŒr die Haupt-Wine-Zweige geeignet sind. Im Vergleich zu Wine bietet Wine Staging 430 zusĂ€tzliche Patches. In dieser neuen Veröffentlichung von Wine Staging wurde die Codebasis mit Wine 9.8 und vkd3d synchronisiert. Ein Patch wurde hinzugefĂŒgt, der die Methode ID3DXEffect::SetRawValue in Direct3D 9 implementiert. Die Patches vkd3d-latest, odbc-remove-unixodbc und ddraw-GetPickRecords wurden aktualisiert.
In das Hauptpaket von Wine wurden 6 Patches integriert, von denen 5 mit der Erweiterung der FunktionalitĂ€t der Beschreibungssprache fĂŒr Schnittstellen WIDL (Wine Interface Definition Language) verbunden sind, wĂ€hrend einer die Möglichkeit zur Erstellung der Bibliothek stdole32.tlb mit dem Flag ââoldtlbâ gewĂ€hrleistet. Die Patches ntdll-CriticalSection, Pipelight und winex11-XEMBED wurden entfernt, da sie nicht mehr relevant sind.
Quelle: opennet.ru
