Fersiynau newydd o Wine 4.17, Wine Staging 4.17, Proton 4.11-6 a D9VK 0.21

Ar gael rhyddhau arbrofol gweithrediad agored Win32 API - Gwin 4.17. Ers rhyddhau'r fersiwn 4.16 Caewyd 14 o adroddiadau am fygiau a gwnaed 274 o newidiadau.

Y newidiadau pwysicaf:

  • Mae'r injan Mono wedi'i diweddaru i fersiwn 4.9.3;
  • Cefnogaeth ychwanegol ar gyfer gweadau cywasgedig mewn fformat DXTn i d3dx9 (trosglwyddwyd o Llwyfannu Gwin);
  • Mae fersiwn gychwynnol o lyfrgell amser rhedeg Windows Script (msscript) wedi'i gynnig;
  • Ychwanegwyd prosesu galwadau APC i ntdll cyn i'r broses ddechrau;
  • mae wined3d yn ychwanegu cefnogaeth ar gyfer GPUs AMD VEGA12;
  • Mae cefnogaeth ar gyfer prosesu hysbysiadau am newidiadau dyfais trwy'r API XRandR wedi'i roi ar waith;
  • Cefnogaeth ychwanegol ar gyfer cynhyrchu allweddi RSA;
  • Ar gyfer pensaernΓ―aeth ARM64, mae cymorth ar gyfer dirprwyon di-dor wedi'i roi ar waith ar gyfer rhyngwynebau gwrthrych;
  • Mae adroddiadau gwallau sy'n ymwneud Γ’ gweithrediad gemau a chymwysiadau ar gau.
    Vampire the Masquerade, AppCAD, Civilization 4, Gosodwr Siediau, Royal Quest, iCloud.

Ar yr un pryd wedi'i gyflwyno rhyddhau prosiect Llwyfannu Gwin 4.17, lle y ffurfir adeiladau estynedig o win, gan gynnwys clytiau nad ydynt yn barod neu'n llawn risg nad ydynt eto'n addas i'w mabwysiadu yn y brif gangen Gwin. O'i gymharu Γ’ Gwin, mae Wine Staging yn darparu 855 o glytiau ychwanegol. Mae'r datganiad newydd yn dod Γ’ chydamseriad Γ’ sylfaen cod Wine 4.17. Ychwanegwyd cefnogaeth ar gyfer mewnbwn yn y modd amrwd (Mewnbwn Crai yn user32), a oedd yn dileu problemau mewn gemau yn seiliedig ar yr injan Ffynhonnell, yn ogystal ag Overwatch a Star Citizen. Cynhwyswyd atgyweiriadau i ddatrys damweiniau gΓͺm
Empire Earth, Trinklet Supreme a Silent Hill 4: Yr Ystafell. Ychwanegwyd stub dsdmo.dll ar gyfer effeithiau DirectSound.

Cwmni Falf cyhoeddi datganiad newydd o'r prosiect Proton 4.11-6, sy'n seiliedig ar ddatblygiadau'r prosiect Gwin ac sydd wedi'i anelu at alluogi cymwysiadau hapchwarae a grΓ«wyd ar gyfer Windows ac a gyflwynir yn y catalog Steam i redeg ar Linux. Cyflawniadau prosiect lledaenu dan drwydded BSD. Mae Proton yn caniatΓ‘u ichi redeg cymwysiadau hapchwarae Windows yn unig yn uniongyrchol yn y cleient Steam Linux. Mae'r pecyn yn cynnwys gweithrediad DirectX 9 (yn seiliedig ar D9VK), DirectX 10/11 (yn seiliedig ar DXVK) a DirectX 12 (yn seiliedig ar vkd3d), gan weithio trwy alwadau DirectX i API Vulkan, yn darparu gwell cefnogaeth i reolwyr gemau a'r gallu i ddefnyddio modd sgrin lawn waeth beth fo'r penderfyniadau sgrin a gefnogir mewn gemau.

Yn y fersiwn newydd o Proton, mae'r haen DXVK (gweithredu DXGI, Direct3D 10 a Direct3D 11 ar ben yr API Vulkan) wedi'i diweddaru i gangen 1.4ym mha
Mae rhyngwyneb rhaglennu Direct3D 11 wedi'i ddiweddaru i fersiwn 11.4, a DXGI i fersiwn 1.5. Yn y cyfamser, mae datblygwyr DXVK wedi cyhoeddi diweddariad cywirol DXVC 1.4.1, a ddatrysodd faterion gan achosi damweiniau yn y cod D3D10 a gwell cefnogaeth i Batman: Arkham City, Hitman 2, a Ni no Kuni Remastered.

Yn ogystal, gallwn nodi datganiad sylweddol newydd o'r prosiect D9VK 0.21, lle mae gweithrediad Direct3D 9 yn cael ei ddatblygu, gan weithio trwy gyfieithu galwadau i API graffeg Vulkan. Mae'r prosiect yn seiliedig ar godbase prosiect DXVK, sydd wedi'i ymestyn gyda chefnogaeth ar gyfer Direct3D 9. O'i gymharu Γ’ gweithrediad Direct3D 9 sy'n seiliedig ar WineD3D, mae D9VK yn caniatΓ‘u perfformiad uwch, gan fod cyfieithu Direct3D 9 trwy OpenGL yn arafach na chyfieithu trwy Vulkan.

Π’ fersiwn newydd ychwanegu galwadau Direct3D 9 newydd
D3DBLEND_BOTHSRCALPHA a D3DBLEND_BOTHINVSCALLPHA, mae system gloi wedi'i gweithredu ar gyfer delweddau MSAA a mapiau dyfnder, cefnogaeth ar gyfer fformatau YUV2 a YUVY wedi'i ychwanegu, mae set ehangach o gysonion wedi'i ychwanegu wrth alluogi prosesu meddalwedd arlliwwyr fertig, mae optimeiddio perfformiad wedi'i wneud, mae galwadau i TexM3x3Spec a TexMXNUMXxXNUMXSpec wedi'u gweithredu ar gyfer DXSO
TexM3x3VSpec, 27 bygiau sefydlog.

Ffynhonnell: opennet.ru

Ychwanegu sylw