Tionndaidhean ùra de Wine 4.18 agus Wine Staging 4.18

Ri fhaighinn foillseachadh deuchainneach de bhuileachadh fosgailte den API Win32 - Fìon 4.18. Bho chaidh an dreach a leigeil ma sgaoil 4.17 Chaidh 38 aithrisean bug a dhùnadh agus chaidh 305 atharrachadh a dhèanamh.

Na h-atharrachaidhean as cudromaiche:

  • Chuir sinn mòran ghnìomhan VBScript ùr ris (mar eisimpleir, làimhseachadh mhearachdan, gnìomhan Uair, Latha, Mìos, msaa);
  • Glanadh agus leudaich gnìomhachd quartz.dll;
  • Chaidh làimhseachadh eisgeachd a chuir ri ntdll agus chaidh na gnìomhan RtlSetSearchPathMode agus RtlGetSearchPath() a bhuileachadh;
  • Gnìomhan a bharrachd wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_ps_consts_f();

  • Aithisgean mearachd dùinte co-cheangailte ri gnìomhachd gheamannan agus thagraidhean Lego Island 2, Space Rangers 2, Memento Mori, fr-043, Lego Stunt Rally, Castlevania: Lords of Shadow 2, Broken Sword: The Angel of Death, The Witcher 2: Assassins of Kings, Age of Empires, Deasachadh Ceann-bliadhna Grandia II, Castlevania: Lords of Shadow 2, Halo 2, Deasaiche Wolf RPG, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

Cuideachd thachair foillseachadh pròiseict Ìre fìon 4.18, 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 850 badan a bharrachd.

Bidh an sgaoileadh ùr de Wine Staging a ’sioncronadh leis a’ chòd Wine 4.18. Chaidh am paiste d3dx9_36 a ghluasad chun phrìomh Fhìon, a nì cinnteach gu bheil tomhasan inneach a’ co-thaobhadh ri meud a ’bhloc nuair a bhios tu a’ cleachdadh teannachadh inneach ann an D3DXCheckTextureRequirements. Chaidh an stub InternalGetWindowIcon a chuir ri user32. Peataichean air an ùrachadh tachartasfd_sioncronachadh, wined3d-zero-inf-shaders и dinput-joy-mappings.

A bharrachd air an sin, faodar a thoirt fa-near ùrachadh interlayers DXVC 1.4.3 le buileachadh DXGI, Direct3D 10 agus Direct3D 11 a bharrachd air an Vulkan API. Tha an sgaoileadh ùr a’ toirt a-steach cruth faidhle ùr le tasgadan stàite, a tha air meud nam faidhlichean sin a lughdachadh gu mòr (nuair a thèid ùrachadh bho fhoillseachaidhean nas sine, thèid an cruth tasgadan atharrachadh gu fèin-ghluasadach). Chaidh obair a dhèanamh gus an luchd CPU a lughdachadh ann an geamannan le àireamh mhòr de dhiofar shaders. Chaidh duilgheadasan le clàradh ioma-snàthainn neo-òrdaichte de sgàilearan grafaiceachd a’ cleachdadh UAV (sealladh ruigsinneachd gun òrdachadh) fhuasgladh.

Source: fosgailtenet.ru

Cuir beachd ann