Nga putanga hou o Wine 4.20 me Wine Stging 4.20

Wātea te whakaputanga whakamatautau o te whakatinanatanga tuwhera o te Win32 API - Wine 4.20. Mai i te tukunga o te putanga 4.19 37 nga purongo bug i katia, 341 nga huringa i mahia.

Ko nga huringa tino nui:

  • Te whakaputanga hou o te miihini Mono 4.9.4 me te whakahou tautoko kua whakahohea FNA (he kaupapa ki te hanga i tetahi atu whakatinanatanga o Microsoft XNA Game Studio 4.0 hei whakangawari i te kawe i nga keemu Windows);
  • Ka tiakina te ahua o te waehere i roto i te VBScript me te JScript (te tuhi tuhi);
  • Ko te whakatinanatanga API whakairoiro Vulkan kua honoa ki te whakatakotoranga Vulkan 1.1.126 hou;
  • Kua pai ake te tautoko LLVM MinGW;
  • Ko nga ripoata hapa kati e pa ana ki te mahi o nga keemu me nga tono LEGO Island, Te Odyssey: Winds Of Athena, SimGolf v1.03, Kupuhipa Haumaru, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Whanga Tuatahi, He Korero Mo Taku Uncle, HotS, Kiritaki Whatunga Hapori IVMU, TopoEdit, Notepad, Epic Games Launcher.

Ano i tupu tuku kaupapa Waina Whakaturanga 4.20, e whakawhanake ana i nga hanga hou o te Waina kei roto i nga waahi kaore i oti, i te morearea ranei kaore ano kia pai mo te whakauru ki roto i te peka Waina matua. Ka whakatauritea ki te Waina, Wine Staging e whakarato 832 taapiri taapiri.

Ko te tukunga hou o Wine Staging ka mau mai te tukutahi me te Wine 4.20 codebase. E 8 nga papa e pa ana ki te dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf me ole32 kua nekehia ki te Waina matua. I taapirihia he papaki me te whakatinanatanga o te mahi Direct3DShaderValidatorCreate9(), e hiahiatia ana ki te whakahaere i te putanga demo o The Sims 2. Kua whakahouhia nga papanga. winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

I tua atu, ka taea te tohu te kawe mahi i runga i te taapiri ki DXVK whai wāhitanga te whakamahi tika o Direct3D 11 i runga i te Linux, me te kore e herea ki te Waina. Tae noa ki tenei wa, ko te paparanga DXVK me te whakatinanatanga o DXGI (DirectX Graphics Infrastructure), Direct3D 10 me Direct3D 11 ma te Vulkan API i whakaemihia hei whare pukapuka DLL ka taea anake te whakamahi me te Waina hei whakahaere i nga keemu Windows. Ko nga huringa e whakaarohia ana ka taea te whakahiato i te DXVK ki te ahua o te whare pukapuka tiritahi mo Linux, ka taea te hono ki nga tono Linux i ia wa ki te whakamahi i te Direct3D 11 API. Ka whai hua pea tenei waahanga mo te whakamaarama i te tauranga o nga keemu Windows ki Linux.

Source: opennet.ru

Tāpiri i te kōrero