Nga putanga hou o Wine 4.17, Wine Staging 4.17, Proton 4.11-6 me D9VK 0.21

Wātea te whakaputanga whakamatautau o te whakatinanatanga tuwhera o te Win32 API - Wine 4.17. Mai i te tukunga o te putanga 4.16 14 nga purongo bug i katia, 274 nga huringa i mahia.

Ko nga huringa tino nui:

  • Kua whakahoutia te miihini Mono ki te putanga 4.9.3;
  • He tautoko taapiri mo nga kakano kua oti te whakauru ki te whakatakotoranga DXTn ki te d3dx9 (i whakawhitia mai i te Wine Staging);
  • He putanga tuatahi o te whare pukapuka wa-haere o Windows Script (msscript) kua tohua;
  • Te tukatuka taapiri o nga waea APC ki te ntdll i mua i te tiimata o te mahi;
  • wined3d te taapiri tautoko mo nga GPU AMD VEGA12;
  • Ko te tautoko mo te tukatuka whakamohiotanga mo nga huringa taputapu ma te XRandR API kua whakatinanahia;
  • He tautoko taapiri mo te whakaputa i nga taviri RSA;
  • Mo te hoahoanga ARM64, kua whakatinanahia te tautoko mo nga takawaenga maamaa mo nga atanga ahanoa;
  • Kua katia nga ripoata hapa e pa ana ki te whakahaere o nga keemu me nga tono.
    Vampire the Masquerade, AppCAD, Civilization 4, Kaitautoko Shed, Royal Quest, iCloud.

Wā kotahi i tukuna tuku kaupapa Waina Whakaturanga 4.17, i roto i te wa e hangaia ai nga hangahanga roa 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 855 taapiri taapiri. Ko te tukunga hou e kawe ana i te tukutahi me te Waina 4.17 codebase. He tautoko taapiri mo te whakauru i roto i te aratau mata (Raw Input in user32), i whakakore i nga raruraru i roto i nga keemu i runga i te engine Source, me Overwatch me Star Citizen. Kua whakaurua nga whakatikatika hei whakatau i nga tukinga keemu
Empire Earth, Trinklet Supreme me Silent Hill 4: Te Rūma. Kua taapirihia te dsdmo.dll mo nga paanga DirectSound.

Kamupene Valve whakaputaina putanga hou o te kaupapa Proton 4.11-6, kei 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 raarangi Steam i runga i te Linux. Nga whanaketanga kaupapa horapa 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 he whakatinanatanga DirectX 9 (i runga i D9VK), DirectX 10/11 (i runga i DXVK) me DirectX 12 (i runga i vkd3d), e mahi ana ma te whakamaoritanga o nga waea DirectX ki te Vulkan API, he pai ake te tautoko mo nga kaiwhakahaere keemu me te kaha ki te whakamahi i te aratau mata-katoa ahakoa nga whakataunga mata e tautokohia ana i nga keemu.

I roto i te putanga hou o Proton, kua whakahoutia te paparanga DXVK (he whakatinanatanga o DXGI, Direct3D 10 me Direct3D 11 i runga ake o te Vulkan API) ki tetahi peka. 1.4, kei hea
Kua whakahōungia te atanga hōtaka Direct3D 11 ki te putanga 11.4, me te DXGI ki te putanga 1.5. I tenei wa, kua whakaputaina e nga kaihanga DXVK he whakahou whakatika DXVK 1.4.1, i whakatika i nga take i pakaru ai te waehere D3D10 me te whakapai ake i te tautoko mo Batman: Arkham City, Hitman 2, me Ni no Kuni Remastered.

I tua atu, ka taea e taatau te tuhi i tetahi putanga nui hou o te kaupapa D9VK 0.21, kei roto nei e whakawhanakehia ana te whakatinanatanga o Direct3D 9, e mahi ana ma te whakamaoritanga o nga waea ki te API whakairoiro Vulkan. Ko te kaupapa i runga i te kaupapa DXVK kaupapa codebase, kua whakawhānuihia me te tautoko mo Direct3D 9. Ka whakatauritea ki te whakatinanatanga WineD3D-based Direct9D 3, ka taea e D9VK te mahi teitei ake, na te mea ko te whakamaoritanga Direct3D 9 ma OpenGL he puhoi ake i te whakamaoritanga ma Vulkan.

В putanga hou kua taapirihia nga waea Direct3D 9 hou
D3DBLEND_BOTHSRCALPHA me D3DBLEND_BOTHINVSRCALPHA, kua whakatinanahia he punaha raka mo nga whakaahua MSAA me nga mapi hohonu, kua taapirihia te tautoko mo nga whakatakotoranga YUV2 me YUVY, kua taapirihia he huinga taapiri i te wa e taea ai te tukatuka rorohiko o nga atarangi o runga, kua mahia te arotautanga mahi, kua whakatinanahia nga waea ki TexM3x3Spec me TexMXNUMXxXNUMXSpec mo DXSO
TexM3x3VSpec, 27 nga pepeha kua whakatika.

Source: opennet.ru

Tāpiri i te kōrero