Megjelent a Win32 API nyílt megvalósításának kísérleti kiadása - Wine 10.9. A 10.8 kiadása óta 34 hibaügyet zártak le és 277 módosítást hajtottak végre.
A legfontosabb változások:
- A beépített Vkd3d csomag, amely a Direct3D 12 megvalósítását tartalmazza, frissült 1.16 verzióra, amely alapértelmezetten támogatja a DXIL (DirectX Intermediate Language) shadereket és megvalósítja a geometriai shaderek kezdeti támogatását HLSL-ben.
- A WIDL (Wine Interface Definition Language) nyelvi leíró implementációjában megjelent a Windows Runtime (WinRT) metadatok generálásának kezdeti támogatása.
- Megvalósították az exception kezelés támogatását a Clang fordító használatával.
- Minden grafikus meghajtóban, beleértve a winewayland és wineandroid-t is, elérhető az EGL támogatás.
- A következő alkalmazásokkal kapcsolatos hibaügyeket zárták le: MS Office 2010, Photoshop CS6, Code::Blocks 8.02, Heavy Metal Pro, Ableton Live 10.0.6, ln.exe, 7-zip, Gigapixel ai, PL/SQL Developer, Geekbench 6, Player2.
- A következő játékokkal kapcsolatos hibaügyeket zárták le: Alonix, 3D Pinball - Space Cadet, Empire Earth 1.x, The Legend of Heroes: Trails of Cold Steel, Dyson Sphere Program, Sega Rally Championship, Zafehouse: Diaries, The Journeyman Project 3, Crystal of Atlan - Hard.
Egyidejűleg kiadta a Wine Staging 10.9 projektet, amely kibővített Wine build-eket biztosít, beleértve a még nem teljesen készen lévő vagy kockázatos javításokat, amelyek jelenleg nem alkalmasak a Wine fő ágainak elfogadására. A Wine Staging 342 további javítást kínál a Wine-hoz képest. Az új Wine Staging kiadás a Wine 10.9 kódalapjával való szinkronizálást hajtott végre, a kernel32 könyvtárban pedig 3MB-ra korlátozza a régi exe fájlok címtartományát.
Továbbá megemlíthető a GE-Proton 10-4 projekt kiadása, amely keretében a lelkes önkéntesek független, a Valve-tól független kibővített Proton build-eket állítanak elő Windows alkalmazások futtatásához, amelyek frissebb Wine verzióval, FFmpeg használatával FAudio-ban és további javításokkal rendelkeznek, amelyek megoldják a problémákat különböző játékalkalmazásokban. Az új verzió megoldotta a kurzor problémáit a DOOM Eternal, DOOM Dark Ages és Rocket League játékokban a winewayland használata esetén. Minimalista megvalósítás került bevezetésre az amdxc64.dll könyvtárhoz, amely lehetővé teszi az FSR4 (AMD FidelityFX Super Resolution) engedélyezését. Megoldották a problémákat a Star Citizen, Daedalic, Once human, The Chronicles of Myrtana: Archolos, Colin McRaie: DiRT, Tree of Savior és LOTRO játékok indításakor.
Forrás: opennet.ru
