Wine 7.11 թողարկում և Wine բեմականացում 7.11

Տեղի ունեցավ WinAPI-ի բաց ներդրման փորձնական թողարկում՝ Wine 7.11: 7.10 տարբերակի թողարկումից ի վեր փակվել է 34 վրիպակի հաշվետվություն և կատարվել է 285 փոփոխություն:

Ամենակարևոր փոփոխությունները.

  • Android-ի դրայվերը փոխակերպվել է՝ ELF-ի փոխարեն օգտագործելու PE (Portable Executable) գործարկվող ֆայլի ձևաչափը:
  • Winegstreamer գրադարանն աջակցում է GStreamer-ի միջոցով մուլտիմեդիա բովանդակության ուղղակի ելքային ռեժիմին (առանց միջանկյալ բուֆերացման, զրոյական պատճենի):
  • Ավելացվել է նիշերի դեպքերի քարտեզագրման տվյալներ ընդլայնված Unicode ինքնաթիռների համար (կոդերի տիրույթներ):
  • Խաղերի շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են՝ Civilization 4, Mayhem Triple, Euphoria, SpinTires, Mafia, Mafia II, Saints Row The Third Remastered, Cyberpunk 2077, Stranger of Paradise, Doom Eternal, Epic Games Launcher, Ubisoft Connect:
  • Փակ սխալի հաշվետվություններ՝ կապված հավելվածների շահագործման հետ՝ Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW:

Բացի այդ, մենք կարող ենք նշել Wine Staging 7.11 նախագծի թողարկման ձևավորումը, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կոնստրուկցիաներ, ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատչերը, որոնք դեռևս հարմար չեն հիմնական Wine մասնաճյուղում ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 542 լրացուցիչ patches:

Նոր թողարկումը բերում է համաժամացում Wine 7.11 կոդերի բազայի հետ: Երեք patches փոխանցվել է Wine-ի հիմնական մաս. Faudio-ում, նվագարկումը դադարեցնելիս NOTIFY_CUESTOP ծանուցումն ուղարկելը ճշգրտվել է. Dwmapi-ում rateRefresh, rateCompose և qpcRefreshPeriod պարամետրերը լրացվում են DwmGetCompositionTimingInfo()-ում, իսկ S_OK վիճակի վերադարձը ավելացվում է DwmFlush():

Source: opennet.ru

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