Experimentální vydání otevřené implementace WinAPI - Wine 7.4. Od vydání verze 7.3 bylo uzavřeno 14 hlášení o chybách a bylo provedeno 505 změn.
Nejdůležitější změny:
- Výchozí motiv je 'Světlo'.
- Hlavní struktura zahrnuje knihovnu vkd3d 1.3 s implementací Direct3D 12, která funguje prostřednictvím překladu volání do grafického API Vulkan.
- Knihovny WineD3D, D3D12 a DXGI byly převedeny tak, aby místo ELF používaly formát spustitelného souboru PE (Portable Executable).
- Přidány útržky pro funkce rozpoznávání řeči (API SpeechRecognizer).
- Do knihovny gsm byla přidána podpora formátu WAV49.
- crypt32 DLL přidává počáteční podporu pro kódování a dekódování digitálně podepsaných požadavků OCSP (Online Certificate Status Protocol).
- Pokračování podpory pro kód typu „dlouhý“ (asi 200 změn).
- Zajišťuje správné fungování vibračních efektů ve hrách při použití ovladačů DualSense.
- Problémy s načítáním knihoven DLL, které podporují sady Windows API na Arch Linuxu, byly vyřešeny.
- Chybová hlášení související s provozem her jsou uzavřena: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Chybová hlášení související s provozem aplikací jsou uzavřena: 3Dmark03, 3Dmark05, 3Dmark06.
Dále můžeme zaznamenat formování vydání projektu Wine Staging 7.4, v jehož rámci vznikají rozšířené sestavení Wine, včetně ne zcela připravených nebo rizikových patchů, které zatím nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine poskytuje Wine Staging 561 dalších oprav. Nová verze přináší synchronizaci s kódovou základnou Wine 7.4. Byla odvedena práce na odstranění varování z patchů souvisejících s používáním typu „long“ (například náhrady „%u“ byly nahrazeny „%lu“ nebo typ ULONG byl nahrazen UINT32).
Zdroj: opennet.ru