Ukukhishwa kweWine 4.10 kanye ne-Proton 4.2-6

Iyatholakala ukukhishwa kokuhlolwa kokuqaliswa okuvulekile kwe-Win32 API - I-Wine 4.10. Kusukela ekukhululweni kwenguqulo 4.9 Imibiko yesiphazamisi engama-44 yavalwa futhi kwenziwa izinguquko ezingama-431.

Izinguquko ezibaluleke kakhulu:

  • Ama-DLL angaphezu kwekhulu akhiwe ngokuzenzakalelayo ngomtapo wolwazi owakhelwe ngaphakathi msvcrt (kuhlinzekwe iphrojekthi Yewayini, kanye ne-DLL evela ku-Windows) ngefomethi ye-PE (Portable Executable);
  • Usekelo lokufaka izishayeli ze-PnP (Plug and Play) lunwetshiwe. Usebenzise umsebenzi we-UpdateDriverForPlugAndPlayDevices();
  • Kuhlaka Media Isisekelo ukusekelwa okwengeziwe kokuvumelanisa iwashi;
  • Kwengezwe amandla okushintsha ivolumu kubashayeli bomsindo;
  • Imibiko yamaphutha ehlobene nokusebenza kwemidlalo nezinhlelo zokusebenza ivaliwe:

Ngesikhathi esifanayo, i-valve eshicilelwe ukwakha iphrojekthi I-Proton 4.2-6, esekelwe ekuthuthukisweni kwephrojekthi Yewayini futhi okuhloswe ngayo ukuqinisekisa ukwethulwa kwezinhlelo zemidlalo ezidalelwe iWindows futhi zethulwe kukhathalogi yeSteam ku-Linux. Intuthuko yephrojekthi ukubhebhetheka ngaphansi kwelayisensi ye-BSD. I-Proton ikuvumela ukuthi usebenzise ngokuqondile izinhlelo zokudlala ze-Windows kuphela kuklayenti le-Steam Linux. Iphakheji ifaka ukuqaliswa kwe-DirectX 10/11 (ngokusekelwe ku I-DXVK) kanye no-12 (kusekelwe ku vkd3d), esebenza ngokuhumusha kwamakholi e-DirectX ku-Vulkan API, inikeza ukusekelwa okuthuthukisiwe kwezilawuli zegeyimu kanye nekhono lokusebenzisa imodi yesikrini esigcwele kungakhathaliseki ukuthi yiziphi izinqumo zesikrini ezisekelwa imidlalo. Uma kuqhathaniswa newayini loqobo, ukusebenza kwemidlalo enemicu eminingi kwenyuke kakhulu ngenxa yokusetshenziswa kweziqephu "esync"(Eventfd Ukuvumelanisa).

Π’ inguqulo entsha I-Proton:

  • Izingxenye ze-FAudio ezisebenzisa imitapo yomsindo ye-DirectX (API XAudio2, X3DAudio, XAPO kanye ne-XACT3) zibuyekeziwe ukuze kukhishwe i-19.06.
  • Isendlalelo se-DXVK 1.2.1 sahlanganiswa ne-compiler entsha, eyavumela ukusebenza okuthuthukisiwe emidlalweni engu-32-bit.
  • Ukunikezwa kwefonti okuthuthukisiwe ku-SpellForce 3.
  • Izinkinga ezilungisiwe ngosekelo lwezilawuli zegeyimu ye-Rumble kweminye imidlalo, okufaka phakathi i-Team Sonic Racing.
  • Izinkinga ngemidlalo uma usebenzisa izilimi okungezona ezesiNgisi zixazululiwe.
  • Sisebenze ngeziphazamisi ku-API entsha yenethiwekhi ye-Steam, okuhlanganisa nokwenza kube nokwenzeka ukudlala abadlali abaningi ku-A Hat in Time.

Source: opennet.ru

Engeza amazwana