O ramură experimentală a implementării deschise a WinAPI, Wine 6.18, a fost lansată. De la lansarea versiunii 6.17, 19 de rapoarte de eroare au fost închise și au fost făcute 485 modificări.
Cele mai importante schimbari:
- Bibliotecile Shell32 și WineBus au fost convertite în format PE (Portable Executable).
- Date Unicode actualizate la versiunea 14.
- Motorul Mono a fost actualizat la versiunea 6.4.0.
- S-au făcut lucrări suplimentare pentru a sprijini formatul de depanare DWARF 3/4.
- Noul backend este activat în mod implicit pentru joystick-urile care acceptă protocolul HID (Human Interface Devices).
- Rapoartele de eroare legate de funcționarea Resident Evil 7 au fost închise.
- Rapoarte de eroare închise legate de funcționarea aplicațiilor: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.
În același timp, s-a format lansarea proiectului Wine Staging 6.18, î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ă 616 patch-uri suplimentare.
Noua versiune se sincronizează cu baza de cod Wine 6.18. 7 patch-uri legate de suportul ntoskrnl.exe, IRP, unixfs în shell32 și implementarea funcțiilor K32GetModuleBaseNameW, K32GetModuleInformation și K32GetModuleBaseNameA au fost transferate în Wine principal. S-au adăugat 4 patch-uri cu capacitatea de a integra obiecte Token în sapi și suport pentru funcțiile FltBuildDefaultSecurityDescriptor și ISpObjectToken-CreateInstance. Patch-ul de suport plat-streaming actualizat.
În plus, putem observa anunțul Epic Games despre implementarea suportului pentru platforma Linux în sistemul anti-cheat Easy Anti-Cheat. Suportul este implementat atât pentru build-urile native Linux, cât și pentru jocurile lansate folosind straturile Wine și Proton, care vor rezolva problemele la lansarea jocurilor cu anti-cheat activat în build-urile Wine/Proton Windows. Easy Anti-Cheat vă permite să rulați un joc de rețea într-un mod special de izolare, care verifică integritatea clientului de joc și detectează blocarea procesului și manipularea memoriei acestuia.
Sursa: opennet.ru