Wine 8.20 versiyasi

WinAPI ning ochiq amalga oshirilishining eksperimental versiyasi - Wine 8.20. 8.19 versiyasi chiqqandan beri 20 ta xato hisoboti yopildi va 397 ta o'zgartirish kiritildi.

Eng muhim o'zgarishlar:

  • DirectMusic API-ni ishlab chiqish davom etmoqda.
  • Winegstreamer kutubxonasining imkoniyatlari kengaytirildi. find_element_factories, factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample, ProcessSample funksiyalari uchun qo‘shimcha yordam qo‘shildi.
  • Wine ostida ishga tushirilgan protokol ishlovchilari uchun ulanishlarni asosiy foydalanuvchi muhitiga eksport qilish ta'minlanadi.
  • Yanvar oyida kutilayotgan Wine 9.0 chiqarilishidan oldin kod bazasini muzlatishga tayyorgarlik ko'rish uchun kod tozalandi.
  • D3d10core va d3d11 da test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() va test_mipmap_upload() qo‘ng‘iroqlari yaxshilandi.
  • ISpTTSEngine stub ilovasi bilan msttsengine DLL qo'shildi.
  • dssenh, secur32, user32, winscard, wintrust, wsdapi va wininet kutubxonalarida SecureZeroMemory() funksiyasi yordamida maydonlarni xavfsiz tozalashni yoqdi.
  • Msvcrt kutubxonasiga _mblen_l va _mbsnbcpy_l kabi ko'p baytli satrlar bilan ishlash uchun 30 ga yaqin yangi funksiyalar qo'shildi.
  • Ilovalarning ishlashi bilan bog'liq yopiq xato hisobotlari: Folio Views 4, Captvty V3, NAM (NeuralAmpModeler), Spectralayers 9 Pro.
  • O'yinlarning ishlashi bilan bog'liq xato hisobotlari yopiq: Maks Payne (2001), Warframe, Neverwinter Nights 2 Complete.

Manba: opennet.ru

a Izoh qo'shish