Elérkezett a Win32 API nyílt implementációjának kísérleti kiadása — Wine 9.7. A 9.6 kiadás óta 18 hibajelentést zártak le, és 123 változtatás történt.
A legfontosabb változások:
- A build rendszerbe támogatás került az ARM64X formátumban készült végrehajtható fájlok generálásához, amelyek egyszerre tartalmazzák az ABI Arm64EC és ARM64 kódját. A winebuild-hez hozzáadódott az „-marm64x” opció a hibrid ARM64X könyvtárak létrehozásához, valamint a winegcc-hez is az „-marm64x” opció, amely az ARM64X összeállítást biztosít.
- Bővült az ARM64EC (ARM64 Emulation Compatible) ABI támogatása, amely a x86_64 architektúrára eredetileg írt alkalmazások ARM64 rendszerre való egyszerűsített portálására szolgál. Az ARM64EC lehetővé teszi, hogy az ARM64 környezetében különböző x86_64 kódot tartalmazó modulokat futtassunk emulátor segítségével.
- Átstrukturálták a Vulkan grafikai API-hoz tartozó illesztőprogram interfészét.
- A WIDL (Wine Interface Definition Language) nyelv értelmezőjéhez hozzáadódott az ARM architektúra támogatása és a régi formátumú típusok könyvtára (TypeLib) (SLTG).
- Hibajelentések zárultak le a következő játékokkal kapcsolatban: Command and Conquer RA II, Command and Conquer Tiberian Sun, Oregon Trail II, Medieval II Total War, Totem Arts Launcher.
- Hibajelentések zárultak le az alábbi alkalmazásokkal kapcsolatban: MSYS2, ProcessHacker 2.x, Clang 6.0, Notepad++, explorer.exe, Geovision Parashara’s Light, Advanced IP Scanner, Mspaint, ON1 Raw Photo Editor, HP System Diagnostics.
Forrás: opennet.ru
