Wine 8.20 leidimas

Įvyko eksperimentinė atvirojo WinAPI diegimo versija – Wine 8.20. Nuo 8.19 versijos išleidimo buvo uždaryta 20 pranešimų apie klaidas ir atlikti 397 pakeitimai.

Svarbiausi pakeitimai:

  • „DirectMusic“ API kūrimas tęsiamas.
  • Praplėstos „Winegstreamer“ bibliotekos galimybės. Pridėtas palaikymas funkcijoms find_element_factories, factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample, ProcessSample.
  • Pateikiamas pagal Wine paleistų protokolų tvarkyklių susiejų eksportas į pagrindinę vartotojo aplinką.
  • Kodas buvo išvalytas ruošiantis būsimam kodo bazės įšaldymui prieš išleidžiant „Wine 9.0“, kurio tikimasi sausio mėnesį.
  • d3d10core ir d3d11 buvo patobulinti testavimo iškvietimai test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() ir test_mipmap_upload().
  • Pridėtas „msttsengine“ DLL su „ISpTTSEngine“ diegimu.
  • Įgalintas saugus laukų išvalymas naudojant SecureZeroMemory() funkciją dssenh, secur32, user32, winscard, wintrust, wsdapi ir wininet bibliotekose.
  • Į msvcrt biblioteką buvo įtraukta apie 30 naujų funkcijų, skirtų darbui su kelių baitų eilutėmis, tokiomis kaip _mblen_l ir _mbsnbcpy_l
  • Uždarytos klaidų ataskaitos, susijusios su programų veikimu: Folio Views 4, Captvty V3, NAM (NeuralAmpModeler), Spectralayers 9 Pro.
  • Pranešimai apie klaidas, susijusius su žaidimų veikimu, yra uždaryti: Max Payne (2001), Warframe, Neverwinter Nights 2 Complete.

Šaltinis: opennet.ru

Добавить комментарий