Veröffentlichung von Wine 5.1 und Wine Staging 5.1

Hat stattgefunden experimentelle Veröffentlichung der offenen Win32 API — Wine 5.1. Seit der Veröffentlichung der Version 5.0 Es wurden 32 Fehlerberichte geschlossen und 361 Änderungen vorgenommen. Wir erinnern daran, dass das Projekt Wine seit dem Branch 2.x auf ein neues Versionsnumerierungsschema umgestiegen ist: Jeder stabile Release führt zu einer Erhöhung der ersten Ziffer der Versionsnummer (4.0.0, 5.0.0), während Updates für stabile Releases mit einer Änderung der dritten Ziffer veröffentlicht werden (5.0.1, 5.0.2, 5.0.3). Experimentelle Versionen, die im Zuge der Vorbereitung auf den nächsten major Release entwickelt werden, werden mit einer Änderung der zweiten Ziffer veröffentlicht (5.1, 5.2, 5.3).

Die wichtigsten Änderungen:

  • Unterstützung für die Verwendung von LLVM-MinGW zum Cross-Compilieren von PE-Dateien hinzugefügt;
  • Verbessertes Reporting über den Standort von Fehlern bei JScript und VBScript-Codeausführungsfehlern;
  • Unterstützung für installationsunabhängige Winelib-Installationen implementiert;
  • Unterstützung für das Zeichnen von Ellipsen in Direct2D hinzugefügt;
  • Die Implementierung des OLE-Objekte-Identifikationsmechanismus wurde verbessert (OLE Moniker);
  • Fehlerberichte, die mit der Ausführung von Spielen und Anwendungen zusammenhängen, wurden geschlossen
    Continuum 0.40, Acrobat Reader DC 2015, Industry Giant 2, 3DAnalyzer,
    Dragon Age Inquisition, Speccy v1.30, The Legend of Heroes: Trails of Cold Steel, MindManager Pro v7.0, DTS Master Audio Suite Encoder, Playchess v7, Paint.Net 4.*, Overwatch, Darksiders, Sniper Elite V2, Logos 8, QuickTime 7.0.x, Sysinternals CpuStres, Home Designer Suite 21.3.1.1.

Gleichzeitig vorgestellt Projektveröffentlichung Wine Staging 5.1, im Rahmen dessen erweiterte Wine-Builds erstellt werden, die nicht vollständig ausgereifte oder riskante Patches enthalten, die bisher nicht für die Haupt-Wine-Line geeignet sind. Im Vergleich zu Wine bietet Wine Staging 860 zusätzliche Patches. In der neuen Version wurde die Synchronisation mit dem Wine 5.1-Code erreicht. 12 Patches, einschließlich der Implementierung von ReOpenFile() in kernelbase und einer überarbeiteten Version von GdipCreateBitmapFromGdiDib in gdiplus, wurden in die Hauptversion von Wine übertragen. Die Patches wurden aktualisiert, dxva2-Video_Decoder, oleaut32-CreateTypeLib, ntdll-RtlIpv4StringToAddress,
d3dx9_36-D3DXCreateKeyframedAnimationSet und
wined3d-SWVP-shaders.

Quelle: opennet.ru

60GB SSD 8Gb DDR4