Eksperimentalno izdanje otvorene implementacije WinAPI-ja - Wine 7.4. Od izdanja verzije 7.3 zatvoreno je 14 izvješća o pogreškama i napravljeno je 505 promjena.
Najvažnije promjene:
- Zadana tema je 'Svjetlo'.
- Glavna struktura uključuje biblioteku vkd3d 1.3 s implementacijom Direct3D 12, koja radi putem prijevoda poziva na Vulkan graphics API.
- Biblioteke WineD3D, D3D12 i DXGI pretvorene su u PE (Portable Executable) format izvršne datoteke umjesto ELF.
- Dodani dodaci za funkcije prepoznavanja govora (API SpeechRecognizer).
- Podrška za WAV49 format je dodana u gsm biblioteku.
- DLL crypt32 dodaje početnu podršku za kodiranje i dekodiranje digitalno potpisanih OCSP (Online Certificate Status Protocol) zahtjeva.
- Nastavak podrške za 'dugi' kod tipa (oko 200 promjena).
- Osigurava da efekti vibracije ispravno rade u igrama kada se koriste DualSense kontroleri.
- Problemi s učitavanjem DLL-ova koji podržavaju Windows API setove na Arch Linuxu su riješeni.
- Zatvorena su izvješća o pogreškama u vezi s radom igara: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Zatvaraju se izvješća o pogreškama vezanim uz rad aplikacija: 3Dmark03, 3Dmark05, 3Dmark06.
Dodatno, možemo primijetiti formiranje izdanja projekta Wine Staging 7.4, 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 561 dodatnu zakrpu. Novo izdanje donosi sinkronizaciju s Wine 7.4 kodnom bazom. Radilo se na uklanjanju upozorenja iz zakrpa povezanih s upotrebom "dugog" tipa (na primjer, zamjene "%u" zamijenjene su s "%lu" ili je tip ULONG zamijenjen s UINT32).
Izvor: opennet.ru