Një lëshim eksperimental i zbatimit të hapur të WinAPI - Wine 7.4. Që nga lëshimi i versionit 7.3, janë mbyllur 14 raporte të gabimeve dhe janë bërë 505 ndryshime.
Ndryshimet më të rëndësishme:
- Tema 'Drita' është aktivizuar si parazgjedhje.

- Paketa thelbësore përfshin bibliotekën vkd3d 1.3 me një implementim Direct3D 12 që funksionon duke përkthyer thirrjet në API-në grafike Vulkan.
- Bibliotekat WineD3D, D3D12 dhe DXGI janë migruar për të përdorur formatin e skedarit ekzekutues PE (Portable Executable) në vend të ELF.
- U shtuan stub-e për funksionet e njohjes së të folurit (SpeechRecognizer API).
- Mbështetja për formatin WAV49 është shtuar në bibliotekën gsm.
- DLL-ja crypt32 është përditësuar për të përfshirë mbështetjen fillestare për kodimin dhe dekodimin e kërkesave OCSP (Protokolli i Statusit të Certifikatës Online) të nënshkruara dixhitalisht.
- Vazhdoi të ofrojë mbështetje për kodin e tipit 'të gjatë' (rreth 200 ndryshime).
- Efektet e dridhjeve tani funksionojnë siç duhet në lojëra kur përdoren kontrolluesit DualSense.
- Probleme të rregulluara me ngarkimin e DLL-ve me mbështetje Windows Vendos API-në në Arch Linux.
- Raportet e mbyllura të defekteve në lidhje me funksionimin e lojërave të mëposhtme: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Raportet e mbyllura të gabimeve që lidhen me funksionimin e aplikacioneve: 3Dmark03, 3Dmark05, 3Dmark06.
Për më tepër, projekti Wine Staging 7.4 është në zhvillim e sipër, duke krijuar versione të zgjeruara të Wine që përfshijnë patch-e të paplota ose të rrezikshme që ende nuk janë të përshtatshme për integrim në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 561 patch-e shtesë. Versioni i ri sinkronizohet me bazën e kodit të Wine 7.4. Është bërë punë për të hequr paralajmërimet që lidhen me përdorimin e tipit "i gjatë" nga patch-et (për shembull, duke zëvendësuar zëvendësimet "%u" me "%lu" ose duke zëvendësuar tipin ULONG me UINT32).
Burimi: opennet.ru

