Lansarea Wine 6.16 și Wine Staging 6.16

A fost lansată o ramură experimentală a implementării deschise a WinAPI, Wine 6.16. De la lansarea versiunii 6.15, 36 de rapoarte de eroare au fost închise și au fost făcute 443 de modificări.

Cele mai importante schimbari:

  • A fost propusă o versiune inițială a backend-ului pentru joystick-uri care acceptă protocolul HID (Human Interface Devices).
  • Suport îmbunătățit pentru teme pe ecranele cu densitate mare de pixeli (highDPI).
  • Pregătirile pentru implementarea interfeței de apel de sistem GDI au continuat.
  • WineDump are suport îmbunătățit pentru informațiile de depanare CodeView.
  • Problema cu construirea pe sisteme cu Glibc 2.34 a fost rezolvată.
  • Rapoartele de eroare legate de funcționarea jocurilor sunt închise: Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters, Tetris, TemTem, Star Citizen.
  • Rapoarte de eroare închise legate de funcționarea aplicațiilor: Kingsoft Office 2012, RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS Buchfuehrung und Bilanz, VPython 6.11, Homesite+ v5.5, Sumatra PDF 3.1.1. .

În același timp, s-a format lansarea proiectului Wine Staging 6.16, în cadrul căruia se formează versiuni extinse de Wine, inclusiv patch-uri care nu sunt complet gata sau riscante care nu sunt încă potrivite pentru adoptare în ramura principală Wine. În comparație cu Wine, Wine Staging oferă 605 de patch-uri suplimentare.

Noua versiune se sincronizează cu baza de cod Wine 6.16. Două patch-uri au fost traduse în Wine principal: ws2_32 (returnează ora corectă pentru SO_CONNECT_TIME) și dpnet (implementează IDirectPlay8Server EnumServiceProviders). Compoziția include patch-uri cu implementarea funcțiilor D3DX11GetImageInfoFromMemory și D3DX11CreateTextureFromMemory. Patch-uri actualizate server-default_integrity și ntdll-Syscall_Emulation.

Sursa: opennet.ru

Adauga un comentariu