Lansarea Wine 4.10 și Proton 4.2-6

Disponibil lansare experimentală a implementării deschise a API-ului Win32 - Vin 4.10. De la lansarea versiunii 4.9 Au fost închise 44 de rapoarte de eroare și au fost făcute 431 de modificări.

Cele mai importante schimbari:

  • Mai mult de o sută de DLL-uri sunt create implicit cu o bibliotecă încorporată msvcrt (furnizat de proiectul Wine, și DLL-ul de la Windows) în format PE (Portable Executable);
  • Suportul pentru instalarea driverelor PnP (Plug and Play) a fost extins. Implementarea funcției UpdateDriverForPlugAndPlayDevices();
  • La cadru Fundația Media suport adăugat pentru sincronizarea ceasului;
  • S-a adăugat posibilitatea de a schimba volumul în driverele de sunet;
  • Rapoarte de erori închise legate de funcționarea jocurilor și aplicațiilor:

În același timp, Valve а publicat construirea proiectului Protonul 4.2-6, care se bazează pe dezvoltările proiectului Wine și are ca scop asigurarea lansării de aplicații de gaming create pentru Windows și prezentate în catalogul Steam pe Linux. Dezvoltarea proiectelor răspândire sub licență BSD. Proton vă permite să rulați direct aplicații de jocuri numai pentru Windows în clientul Steam Linux. Pachetul include o implementare a DirectX 10/11 (bazat pe DXVK) și 12 (pe baza vkd3d), care lucrează prin apeluri DirectX către API-ul Vulkan, oferă suport îmbunătățit pentru controlerele de joc și capacitatea de a utiliza modul ecran complet, indiferent de rezoluțiile ecranului acceptate în jocuri. În comparație cu Wine original, performanța jocurilor cu mai multe fire a fost crescută semnificativ datorită utilizării de patch-uri "sincronizare„(Sincronizare Eventfd).

В versiune noua Proton:

  • Componentele FAudio care implementează bibliotecile de sunet DirectX (API XAudio2, X3DAudio, XAPO și XACT3) au fost actualizate pentru lansarea 19.06.
  • Stratul DXVK 1.2.1 a fost compilat cu un nou compilator, care a permis o performanță îmbunătățită în jocurile pe 32 de biți.
  • Redare îmbunătățită a fonturilor în SpellForce 3.
  • S-au rezolvat probleme legate de suportul pentru controlerele de joc Rumble în unele jocuri, inclusiv Team Sonic Racing.
  • Au fost rezolvate problemele cu jocurile atunci când se utilizează localuri non-engleze.
  • Am lucrat la erori în noul API al rețelei Steam, inclusiv făcând posibilă jocul multiplayer în A Hat in Time.

Sursa: opennet.ru

Adauga un comentariu