Die experimentelle Version der offenen WinAPI-Implementierung - Wine 7.5 - wurde veröffentlicht. Seit der Version 7.4 wurden 28 Fehlerberichte geschlossen und 360 Ănderungen vorgenommen.
Die wichtigsten Ănderungen sind:
- Der Treiber fĂŒr das ALSA-Audiosystem wurde auf das Portable Executable (PE)-Dateiformat umgestellt, anstelle von ELF.
- Die Generierung einer Datenbank mit Locales aus dem Unicode CLDR (Unicode Common Locale Data Repository) wurde implementiert.
- UnterstĂŒtzung fĂŒr den vom vkd3d-Projekt entwickelten Compiler fĂŒr HLSL (High-Level Shader Language) wurde hinzugefĂŒgt, der in DirectX verwendet wird.
- Erste UnterstĂŒtzung fĂŒr das OCSP (Online Certificate Status Protocol) wurde hinzugefĂŒgt, das zur ĂberprĂŒfung zurĂŒckgerufener Zertifikate dient.
- Die UnterstĂŒtzung fĂŒr den Typ âlongâ im Code wurde weiterhin sichergestellt.
- Fehlerberichte, die mit den Spielen Operation Lovecraft: Fallen Doll, Minecraft, GRID 2 und The Evil Within 2 zusammenhÀngen, wurden geschlossen.
- Berichte ĂŒber Fehler in den Anwendungen Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows Terminal, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP Super Kamera, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0 und Audacity 2.4.2 wurden geschlossen.
ZusĂ€tzlich ist die Veröffentlichung des Wine Staging 7.5-Projekts hervorzuheben, das erweiterte Wine-Builds umfasst, die nicht vollstĂ€ndig fertiggestellte oder riskante Patches enthalten, die derzeit nicht fĂŒr die Hauptreihe von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 561 zusĂ€tzliche Patches. In der neuen Version wurde die Synchronisation mit dem Code von Wine 7.5 durchgefĂŒhrt. DarĂŒber hinaus wurde in dieser Version die Arbeit an der Beseitigung von Warnungen im Zusammenhang mit dem Typ 'long' fortgesetzt (z.B. wurden Platzhalter '%u' durch '%lu' ersetzt oder der Typ ULONG wurde durch UINT32 ersetzt).
Quelle: opennet.ru
