Utjefte fan Wine 4.10 en Proton 4.2-6

Beskikber eksperimintele release fan in iepen ymplemintaasje fan 'e Win32 API - Wyn 4.10. Sûnt de frijlitting fan 'e ferzje 4.9 44 brekrapporten waarden sluten en 431 wizigingen waarden makke.

De wichtichste feroarings:

  • Mear dan hûndert DLL's wurde standert boud mei in ynboude bibleteek msvcrt (fersoarge troch it Wine-projekt, en de DLL fan Windows) yn PE (Portable Executable) opmaak;
  • Stipe foar it ynstallearjen fan PnP (Plug and Play)-bestjoerders is útwreide. Implementearre de UpdateDriverForPlugAndPlayDevices() funksje;
  • Oan it ramt Media Foundation tafoege stipe foar kloksyngronisaasje;
  • Tafoege de mooglikheid om te feroarjen folume yn lûd drivers;
  • Flaterrapporten yn ferbân mei de wurking fan spultsjes en applikaasjes binne sletten:

Tagelyk, Valve publisearre it bouwen fan it projekt Proton 4.2-6, dy't basearre is op 'e ûntwikkelingen fan it Wine-projekt en is rjochte op it garandearjen dat gaming-applikaasjes makke foar Windows en presintearre yn' e Steam-katalogus op Linux kinne wurde útfierd. Projekt prestaasjes fersprieding ûnder BSD lisinsje. Proton lit jo direkt Windows-spielapplikaasjes útfiere yn 'e Steam Linux-kliïnt. It pakket omfettet in ymplemintaasje fan DirectX 10/11 (basearre op DXVK) en 12 (basearre op vkd3d), wurkje fia oersetting fan DirectX-oproppen nei de Vulkan API, biedt ferbettere stipe foar spielkontrôlers en de mooglikheid om folslein skermmodus te brûken, nettsjinsteande de skermresolúsjes dy't wurde stipe yn spultsjes. Yn ferliking mei de orizjinele Wine binne de prestaasjes fan spultsjes mei meardere threaden signifikant ferhege troch it brûken fan patches "esync"(Eventfd Syngronisaasje).

В nije ferzy Proton:

  • FAudio-komponinten dy't DirectX-lûdbiblioteken ymplementearje (API XAudio2, X3DAudio, XAPO en XACT3) binne bywurke om 19.06.
  • De DXVK 1.2.1-laach waard kompilearre mei in nije kompilator, wêrtroch ferbettere prestaasjes yn 32-bit spultsjes mooglik makke.
  • Ferbettere lettertype-rendering yn SpellForce 3.
  • Fêste problemen mei stipe foar Rumble-spielkontrôles yn guon spultsjes, ynklusyf Team Sonic Racing.
  • Problemen mei spultsjes by it brûken fan net-Ingelske lokaasjes binne oplost.
  • Wy hawwe wurke oan bugs yn 'e nije Steam-netwurk API, ynklusyf it meitsjen fan multiplayer yn A Hat in Time.

Boarne: opennet.ru

Add a comment