Tagraiche fuasglaidh Wine 5.0 agus leigeil ma sgaoil pasgan airson ruith geamannan Windows Proton 4.11-10

Thòisich a’ dèanamh deuchainn air a’ chiad thagraiche foillseachaidh Wine 5.0, buileachadh fosgailte den Win32 API. Chaidh bunait a’ chòd a chuir ann am modh reòta mus tèid a leigeil ma sgaoil, a thathar an dùil aig deireadh na Dùbhlachd no tràth san Fhaoilleach. An coimeas ri foillseachadh Fìon 4.21 Dhùin 37 aithrisean bug agus chaidh 475 atharrachadh a dhèanamh.

Na h-atharrachaidhean as cudromaiche:

  • Inneal brabhsair Gecko fìon, a tha air a chleachdadh anns an leabharlann MSHTML, air ùrachadh gus dreach 2.47.1 a leigeil ma sgaoil. Chaidh còd luchdaidh einnsean Gecko ath-obrachadh agus chaidh an comas a chuir air bhog bho stàladh coitcheann, nach eil sònraichte airson fìon a chuir ris;
  • Chaidh clàran Unicode ùrachadh gu dreach 12.1.0. Chaidh gnìomhan airson tionndadh Unicode ath-obrachadh ann an ntdll;
  • Tionndadh tùsail de leabharlann MSADO air a chur ris (Rudan Dàta ActiveX) le eadar-aghaidh airson faighinn gu agus làimhseachadh dàta tro sholaraiche OLE DB, mar eisimpleir, airson prògraman a cheangal ri frithealaiche SQL;
  • Chaidh taic airson ùrachaidhean a chuir a-steach a chuir ris a’ ghoireas WUSA (Windows Update Standalone);
  • Lean obair air gluasad còd bho kernel32 gu kernelbase agus ath-structaradh nan leabharlannan sin. Mar eisimpleir, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, agus gnìomhan sòn ùine. Chaidh an còd airson tòiseachadh kernel a ghluasad gu ìre gu ntdll;

  • tha bcrypt air taic a chuir ris airson dearbhadh hashes le ainmean didseatach stèidhichte air iuchraichean ECDSA;
  • Chaidh mòran fheartan ùra a chur ri VBScript, nam measg ScriptTypeInfo_* agus ScriptTypeComp_Bind*;
  • Tha aithisgean mearachd co-cheangailte ri gnìomhachd gheamannan agus thagraidhean dùinte:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, Stèisean Malairt FXCM II, Symenu 4.11, DM Genie 2.x, Deasaiche Bhidio VSDC, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Manaidsear Ball-coise 2017, Sealladair Camara IP 4.x, Beat Hazard 2, Visual C ++ Express 2005.

A bharrachd air an sin, Valve foillsichte foillseachadh ùr den phròiseact Proton 4.11-10, a tha stèidhichte air leasachaidhean a’ phròiseict Fìon agus a tha ag amas air comas a thoirt do thagraidhean gèam a chaidh a chruthachadh airson Windows agus a thaisbeanadh ann an catalog Steam airson ruith air Linux. Coileanaidhean pròiseict sgaoileadh fo chead BSD. Leigidh Proton leat tagraidhean gèam Windows a-mhàin a ruith anns a’ chleachdaiche Steam Linux. Tha am pasgan a’ toirt a-steach buileachadh DirectX 9 (stèidhichte air D9 VK), DirectX 10/11 (stèidhichte air DXVC) agus DirectX 12 (stèidhichte air vkd 3d).

Anns an dreach ùr de Proton:

  • Tha comas ann geamannan a chuir air bhog air a thoirt seachad Halo: The Master Chief Cruinneachadh (feumar foillseachadh beta den neach-dèiligidh Steam agus foillseachadh leabharlann GnuTLS nas lugha na 3.5.4 airson a ruith). Tha cuid de mhodhan geama a dhìth air sgàth 's nach eil taic EasyAntiCheat ri fhaighinn;
  • Tha luchd-làimhseachaidh tachartas luchag air a leasachadh gu mòr, a tha a 'toirt buaidh mhath air giùlan luchag anns na geamannan Fallout 4, Furi agus Metal Gear Solid V;
  • Chuir sinn ris modh sgèileadh iomlanachd ùr a bheir seachad soilleireachd piogsail nas fheàrr mar a ghluaiseas tu a-steach. Tha am modh air a chomasachadh le bhith a' tòiseachadh le caochladair na h-àrainneachd WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Chaidh grunn chùisean fhuasgladh le dealbhadh rianadair geama. Leigidh na h-atharrachaidhean le geamannan Telltale obrachadh nas fheàrr le luchd-riaghlaidh Xbox, a bharrachd air geamannan Cuphead agus ICEY le riaghladairean PlayStation 4 ceangailte tro Bluetooth;
  • Làimhseachadh nas fheàrr air fios air ais feachd air gamepads, gu sònraichte nuair a bhios tu a’ cleachdadh riaghladairean cuibhle stiùiridh.
  • Chaidh duilgheadasan le reothadh Metal Gear Solid V aig àm tòiseachaidh a rèiteachadh.
  • Chàirich sinn ath-thilleadh coileanaidh nuair a bha thu a’ cleachdadh riaghladairean geama Xbox;
  • Nuair a bhios tu a’ cluich Trine 4, chaidh crìoch ìre frèam 30 FPS a thoirt air falbh;
  • Tubaistean stèidhichte nuair a chluicheas tu IL-2 Sturmovik;
  • Tionndaidhean ùraichte de cho-phàirtean treas-phàrtaidh: D9VK air ùrachadh gu dreach 0.40-rc-p, agus FAudio gu 19.12. Chaidh ceartachaidhean a dhèanamh air DXVK.

Source: fosgailtenet.ru

Cuir beachd ann