Objavljena je eksperimentalna grana otvorene implementacije WinAPI-ja, Wine 6.18. Od izdanja verzije 6.17 zatvoreno je 19 izvješća o pogreškama i napravljeno je 485 promjena.
Najvažnije promjene:
- Knjižnice Shell32 i WineBus pretvorene su u PE (Portable Executable) format.
- Unicode podaci ažurirani na verziju 14.
- Mono motor je ažuriran na verziju 6.4.0.
- Učinjen je dodatni rad na podršci DWARF 3/4 formata za otklanjanje pogrešaka.
- Nova pozadina omogućena je prema zadanim postavkama za upravljačke palice koje podržavaju HID (Human Interface Devices) protokol.
- Zatvorena su izvješća o pogreškama u vezi s radom igre Resident Evil 7.
- Zatvorena izvješća o pogreškama vezanim uz rad aplikacija: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.
Istovremeno je formirano izdanje projekta Wine Staging 6.18, u okviru kojeg se formiraju proširene verzije Wine-a, uključujući nepotpune ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 616 dodatnih zakrpa.
Novo izdanje sinkronizira se s kodnom bazom Wine 6.18. 7 zakrpa koje se odnose na ntoskrnl.exe, IRP, podršku za unixfs u shell32 i implementaciju funkcija K32GetModuleBaseNameW, K32GetModuleInformation i K32GetModuleBaseNameA prebačeno je u glavni Wine. Dodane su 4 zakrpe s mogućnošću integracije Token objekata u sapi i podrškom za funkcije FltBuildDefaultSecurityDescriptor i ISpObjectToken-CreateInstance. Ažurirana zakrpa za podršku za plat-streaming.
Dodatno, možemo primijetiti najavu Epic Gamesa o implementaciji podrške za Linux platformu u Easy Anti-Cheat sustav protiv varanja. Podrška je implementirana i za nativnu verziju Linuxa i za igre pokrenute pomoću slojeva Wine i Proton, što će riješiti probleme s pokretanjem igara s omogućenim anti-cheat-om u verzijama sustava Wine/Proton Windows. Easy Anti-Cheat vam omogućuje pokretanje mrežne igre u posebnom izolacijskom načinu rada, koji provjerava integritet klijenta igre i detektira ukliještenje procesa i manipulaciju njegovom memorijom.
Izvor: opennet.ru