Wine 8.20-Version

Eine experimentelle Veröffentlichung der offenen Implementierung von WinAPI – Wine 8.20 hat stattgefunden. Seit der Veröffentlichung der Version 8.19 wurden 20 Fehlerberichte geschlossen und 397 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Entwicklung der DirectMusic API geht weiter.
  • Die Funktionen der winegstreamer-Bibliothek wurden erweitert. Unterstützung für die Funktionen find_element_factories, Factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample und ProcessSample hinzugefügt.
  • Der Export von Bindungen für unter Wine gestartete Protokollhandler in die Hauptbenutzerumgebung ist möglich.
  • Der Code wurde in Vorbereitung auf das bevorstehende Einfrieren der Codebasis vor der Veröffentlichung von Wine 9.0, die im Januar erwartet wird, bereinigt.
  • In d3d10core und d3d11 wurden die Testaufrufe test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() und test_mipmap_upload() verbessert.
  • msttsengine-DLL mit Stub-Implementierung ISpTTSEngine hinzugefügt.
  • Sicheres Löschen von Feldern mithilfe der Funktion SecureZeroMemory() in den Bibliotheken dssenh, secur32, user32, winscard, wintrust, wsdapi und wininet aktiviert.
  • Der msvcrt-Bibliothek wurden etwa 30 neue Funktionen für die Arbeit mit Multibyte-Strings hinzugefügt, z. B. _mblen_l und _mbsnbcpy_l
  • Geschlossene Fehlerberichte im Zusammenhang mit dem Betrieb von Anwendungen: Folio Views 4, Captvty V3, NAM (NeuralAmpModeler), Spectralayers 9 Pro.
  • Fehlermeldungen im Zusammenhang mit dem Betrieb der Spiele sind geschlossen: Max Payne (2001), Warframe, Neverwinter Nights 2 Complete.

Source: opennet.ru

Kommentar hinzufügen