lansare experimentală a implementării deschise a API-ului Win32 - . De la lansarea versiunii 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ă (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 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 construirea proiectului , care se bazează pe evoluțiile proiectului Wine și are ca scop asigurarea lansării în Linux aplicații de jocuri create pentru Windows și prezentate în catalogul Steam. Dezvoltări ale proiectului sub licența BSD. Proton vă permite să rulați direct în Linux-Aplicații de joc client Steam furnizate doar pentru WindowsPachetul include o implementare DirectX 10/11 (bazată pe ) și 12 (pe baza ), 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 Eventfd).
В 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
