Sgaoileadh fìon 5.12 agus Fìon a’ cumail 5.12

thachair foillseachadh deuchainneach de bhuileachadh fosgailte de WinAPI - Fìon 5.12. Bho chaidh an dreach a leigeil ma sgaoil 5.11 Chaidh 48 aithrisean bug a dhùnadh agus chaidh 337 atharrachadh a dhèanamh.

Na h-atharrachaidhean as cudromaiche:

  • Tha an leabharlann NTDLL air atharrachadh gu cruth PE;
  • Taic a bharrachd airson WebSocket API;
  • Taic nas fheàrr RawInput;
  • Sònrachadh API Vulkan air ùrachadh;
  • Tha aithisgean mearachd co-cheangailte ri gnìomhachd gheamannan agus thagraidhean dùinte:
    Grand Theft Auto 3, Adobe Photoshop 7, Windows Media Player 9, Wing Commander 4, Adobe Shockwave Player 11.x, Notepad2, GOTHIC 2 GOLD, Battle.net, Autodesk Fusion 360, Eadar, League of Legends, Dirt Rally 2.0, PS4 Cluich Iomallach 2.x, CompressonatorGUI 3.1, rFactor2, X2: An Cunnart, SierraChart v2068, luaithre na h-aonar: Àrdachadh, S-Gear 2, Riot Vanguard, StarCitizen, Diadhachd: Sine tùsail 2, Feum air Speed ​​​​Hot Pursuit 2 , Melodyne 5, TheHunter: Call of the Wild, Generation Zero: FNIX Ag èirigh, Aois Wonders: Planetfall.

Cur-ris: Air adhart air a chruthachadh foillseachadh pròiseict Ìre fìon 5.12, anns a bheil togalaichean leudaichte de fhìon air an cruthachadh, a’ toirt a-steach pìosan nach eil làn deiseil no cunnartach nach eil fhathast freagarrach airson an gabhail a-steach don phrìomh mheur Fìon. An coimeas ri Fìon, tha Wine Staging a’ toirt seachad 665 badan a bharrachd (anns an fhoillseachadh mu dheireadh bha 702, anns a’ bhliadhna ro 818 - gus an deach an sgaradh ntdll anns a’ phrìomh mheur Fìon a chrìochnachadh, bidh pìosan “esync” fhathast ciorramach airson ùine).

Bheir an sgaoileadh ùr sioncronadh leis an Wine 5.12 codebase. Chaidh pìosan 18 a ghluasad chun phrìomh Fhìon, gu ìre mhòr co-cheangailte ri buileachadh eileamaidean DirectManipulation API, atharrachaidhean air an leabharlann ntdll agus cuir ris na mìneachaidhean XACT.

Air ùrachadh badannan winemenubuilder-Desktop_Icon_Path,
server-Stored_ACLs,
ntdll-ForceBottomUpAlloc,
cleachdaiche32-rawinput-* agus ntdll-NtQueryVirtualMemory. Air a chur ris paistea’ cur casg air an luach maxImageCount bho bhith a’ tilleadh 0 SwapChain nuair a bha thu a’ cleachdadh API Vulkan (dh’ adhbhraich luach null duilgheadasan ann an Strange Brigade, No Man's Sky agus Path of Exile).

Source: fosgailtenet.ru

Cuir beachd ann