Issue Wine 8.20

The experimental release of open implementation Winapi – Wine 8.20 has taken place. Since the release of version 8.19, 20 errors have been fixed and 397 changes have been made.

Here are the most important changes:

  • The API DirectMusic is being developed.
  • The capabilities of the Winegstreamer library have been expanded, including support for various functions such as Find_element_Factories, Factory_create_element, Wg_muxer_ad_stream, Wg_Muxer_Start, WG_MUXER_Push_SAMPLE, and Processample.
  • Exporting bindings for launched protocol handlers to the main user environment has been secured.
  • Code cleaning has begun as preparation for the upcoming freezing of the code base before the release of Wine 9.0 in January.
  • Improvements have been made in D3D10 and D3D11, specifically in the verification calls of functions such as test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats(), and test_mipmap_upload().
  • The DLL-Bibliotek MsttSengine has been added with a plug instead of the engine ISPTTSENGINE.
  • The Securezeromemory() function is now being used for safe cleaning of fields in the libraries of Dssenh, Secur32, User32, Winscard, Wintrust, Wsdapi, and Wininet.
  • The MSVCRT library has added approximately 30 new functions for working with multi-back lines, such as _mblen_l and _mbsnbcpy_l.
  • Several errors related to applications such as Folio Views 4, Captvty V3, NAM (NeuraLampmodler), and SpectraLayers 9 Pro have been fixed.
  • Several errors related to the functioning of games like Max Payne (2001), Warframe, and Neverwinter Nights 2 Complete have been resolved.
/Reports, release notes, official announcements.