Tionndaidhean ùra de Wine 4.20 agus Wine Staging 4.20
Ri fhaighinn foillseachadh deuchainneach de bhuileachadh fosgailte den API Win32 - Fìon 4.20. Bho chaidh an dreach a leigeil ma sgaoil 4.19 Chaidh 37 aithrisean bug a dhùnadh agus chaidh 341 atharrachadh a dhèanamh.
Na h-atharrachaidhean as cudromaiche:
Sgaoileadh ùr de einnsean Mono 4.9.4 le ùrachadh taic air a chomasachadh FNA (pròiseact gus buileachadh eile de Microsoft XNA Game Studio 4.0 a chruthachadh gus gluasad gheamannan Windows a dhèanamh nas sìmplidhe);
Cho fad ‘s a tha thu a’ gleidheadh staid còd ann an VBScript agus JScript (seasmhachd sgriobt);
Tha buileachadh API grafaigean Vulkan air a cho-thaobhadh ris an t-sònrachadh ùr Vulkan 1.1.126;
Taic LLVM MinGW nas fheàrr;
Aithisgean mearachd dùinte co-cheangailte ri gnìomhachd gheamannan agus thagraidhean Eilean LEGO, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Episode a h-Aon, Sgeulachd mu m’ Uncail, HotS, Neach-dèiligidh Lìonra Sòisealta IVMU, TopoEdit, Notepad, Tosgaire Geamannan Epic.
Cuideachd thachair foillseachadh pròiseict Ìre fìon 4.20, a bhios a’ leasachadh toglaichean leudaichte de fhìon a tha a’ toirt a-steach badan neo-choileanta no cunnartach nach eil fhathast freagarrach airson gabhail ris a’ phrìomh mheur Fìon. An coimeas ri Fìon, tha Wine Staging a’ toirt seachad 832 badan a bharrachd.
Tha an sgaoileadh ùr de Wine Staging a’ toirt sioncronadh leis an Wine 4.20 codebase. Chaidh 8 pìosan a’ toirt buaidh air dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf agus ole32 a ghluasad chun phrìomh Fhìon. Chaidh bad a chuir ris le buileachadh gnìomh Direct3DShaderValidatorCreate9(), a dh’ fheumar gus an tionndadh demo de The Sims 2 a ruith. Pasganan ùraichte winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.
A bharrachd air an sin, faodar a thoirt fa-near a' coileanadh obair air a ' a' cur gu DXVK cothroman cleachdadh dìreach de Direct3D 11 air Linux, gun a bhith ceangailte ri Fìon. Gu ruige seo, chaidh an ìre DXVK le buileachadh DXGI (Bun-structar Grafaigeachd DirectX), Direct3D 10 agus Direct3D 11 tron API Vulkan a chruinneachadh mar leabharlann DLL agus cha ghabhadh a chleachdadh ach le Wine gus geamannan Windows a ruith. Tha na h-atharrachaidhean a thathar a’ moladh ga dhèanamh comasach DXVK a chur ri chèile ann an cruth leabharlann co-roinnte airson Linux, a dh’ fhaodas ceangal a dhèanamh ri tagraidhean Linux cunbhalach gus an API Direct3D 11 a chleachdadh. Dh’ fhaodadh am feart seo a bhith feumail airson gluasad gheamannan Windows gu Linux a dhèanamh nas sìmplidhe.