Tukunga o te Waina 6.2, Waina te whakaari 6.2 me te Proton 5.13-6

He tukunga whakamatautau mo te whakatinanatanga tuwhera o WinAPI - Wine 6.2 - i puta. Mai i te tukunga o te putanga 6.1, 51 nga purongo pepeha kua katia me te 329 nga huringa kua mahia.

Ko nga huringa tino nui:

  • Kua whakahoutia te miihini Mono ki te putanga 6.0 me te tautoko DirectX.
  • He tautoko taapiri mo te API patuiro NTDLL.
  • Kua whakawhänuihia e te kaitoi WIDL (Wine Interface Definition Language) te tautoko mo WinRT IDL (Reo Whakamarama Atanga).
  • Kua whakatauhia nga take mo te whakamahi i nga kaiwhakahaere Xbox One i runga i te macOS.
  • Ko nga ripoata hapa e pa ana ki te whakahaere o nga keemu me nga tono kua katia: World of Tanks, Directory Opus 9 me te taapiri Amiga Explorer Shell, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite mo PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSS0.9.54. Īmēra Pānga Nui 5 , WiX Toolset v3.9, PTC Mathcad Prime 3.0, PaintRibbon 1.x, Jeskola Buzz, OllyDbg 2.x, Google SketchUp, Kingsoft PC Doctor, WRC 5, Shadow Warrior 2, MS Word 2013/2016, Runaway , Adobe Audition, Steel Series Engine 3, Ryse: Tama a Roma, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Kaiwhakahaere Tawhiti.

I tua atu, ko te tukunga o te kaupapa Wine Staging 6.2 kua hangaia, i roto i te anga o te hanga i te hanga o te Waina, tae atu ki nga papanga kaore ano kia tino rite, morearea ranei kaore ano kia pai mo te whakauru ki te peka Waina matua. Ka whakatauritea ki te Waina, Wine Staging e whakarato ana i te 669 taapiri taapiri.

Ko te tukunga hou e kawe ana i te tukutahi me te Waina 6.2 codebase. E 38 nga papaa kua whakawhitia ki te Waina matua, ko te nuinga e pa ana ki te tautoko WIDL me te whakawhanui i nga kaha o te ntdll. Kua whakahouhia nga taapiri xactengine3_7-Whakamōhiotanga, ntdll-Junction_Points me widl-winrt-tautoko.

I tua atu, kua whakaputaina e Valve te tukunga o te kaupapa Proton 5.13-6, i runga i nga whanaketanga o te kaupapa Waina me te whai ki te whakarite i te whakarewatanga o nga tono petipeti i hangaia mo Windows me te whakaatu i roto i te pukapuka Steam i runga i Linux. Ka tohatohahia nga whanaketanga o te kaupapa i raro i te raihana BSD. Ka taea e Proton te whakahaere tika i nga tono petipeti Windows-anake i roto i te kiritaki Steam Linux. Kei roto i te kete nga whakatinanatanga o DirectX 9/10/11 (i runga i te kete DXVK) me te DirectX 12 (i runga i te vkd3d-proton), e mahi ana ma te whakamaoritanga o nga waea DirectX ki te Vulkan API, ka pai ake te tautoko mo nga kaiwhakahaere keemu me te kaha. ki te whakamahi i te aratau mata-katoa ahakoa nga mea e tautokohia ana i roto i nga whakataunga mata o nga keemu. Hei whakanui ake i te mahi o nga keemu miro-maha, ka tautokohia nga tikanga "esync" (Eventfd Synchronization) me te "futex/fsync".

I roto i te putanga hou o Proton 5.13-6:

  • Kua whakatauhia nga raru oro i Cyberpunk 2077.
  • He pai ake te tautoko mo nga kaiwhakahaere PlayStation 5.
  • Kua tautokohia a Nioh 2.
  • Ko te korerorero reo i roto i te keemu Deep Rock Galactic kua kawea ki te ahua mahi.
  • He pai ake te tautoko mo nga kaiwhakahaere keemu me nga taputapu mono-wera i Yakuza Like a Dragon, Subnautica, DOOM (2016) me Virginia.
  • Kua whakatikahia nga take whakauru i te wa e kaha ana te mata Steam.
  • Ka whakatika i tetahi take ka puta he mata pango ina ngaro te aro ki DOOM Eternal ki nga punaha AMD.
  • Ko te tautoko mo nga pane mooni mariko kua whakahokia mai ki No Man's Sky.
  • Kua taapirihia te tautoko tangi i roto i te keemu Rangai pouri.
  • Kua whakatikahia te whakairi i te Need for Speed ​​​​(2015) i runga i nga punaha me nga GPU AMD.

Source: opennet.ru

Tāpiri i te kōrero