Vyno 5.3 išleidimas ir vyno sustojimo 5.3 versija

įvyko eksperimentinis atviro WinAPI diegimo leidimas - Vynas 5.3. Nuo versijos išleidimo 5.2 Buvo uždaryti 29 pranešimai apie klaidas ir atlikta 350 pakeitimų.

Svarbiausi pakeitimai:

  • Tęsiamas darbas siekiant užtikrinti galimybę naudoti ucrtbase kaip C vykdymo laiką;
  • Pridėtas visas palaikymas normalizavimas Unikodo eilutės;
  • Patobulintas apvalkalo aplankų tvarkymas (Shell Folders, specialūs katalogai, skirti tam tikro tipo turiniui saugoti, pvz., „Mano nuotraukos“). Nauji standartiniai aplankai Atsisiuntimai ir Šablonai buvo pridėti prie winecfg. Ištaisyta „Shell Folders“ atstatymo problema po kiekvieno vyno atnaujinimo;
  • Pranešimai apie klaidas, susijusias su žaidimų ir programų veikimu, uždaromi.
    IKEA Home Planner 2010, Lotus Approach, Neocron, Age of empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroitas: Become Human, Lotus Organizer 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.

Tuo pačiu metu pateiktas projekto leidimas Vyno paruošimas 5.3, kuriame formuojasi išplėstinės vyno konstrukcijos, įskaitant ne visiškai paruoštus arba rizikingus pleistrus, kurie dar nėra tinkami naudoti pagrindiniame vyno padalinyje. Palyginti su „Wine“, „Wine Staging“ suteikia 836 papildomus pleistrus. Naujasis leidimas suteikia sinchronizavimą su Wine 5.3 kodų baze. Į pagrindinį Wine paketą buvo perkelti 2 pataisymai, susiję su Intel procesorių funkcionalumo vėliavėlių nustatymu ntdll ir NumberOfPhysicalPages lauko užpildymu bendrosios atminties srityje (išsprendžia žaidimo Detroit: Become Human paleidimo problemą). Pridėta pleistras, kuris išsprendžia problemą jungiant kai kuriuos žaidimus prie internetinių paslaugų dėl BCryptSecretAgreement ir BCryptDeriveKey funkcijų trūkumo. Atnaujinta pleistrai su eventfd sinchronizavimo mechanizmo palaikymu.

Šaltinis: opennet.ru

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