Prebehlo experimentálne vydanie otvorenej implementácie Win32 API — Wine 9.7. Od vydania 9.6 bolo uzavretých 18 chýb a vykonaných 123 zmien.
Najdôležitejšie zmeny:
- Do build systému bola pridaná podpora pre generovanie spustiteľných súborov vo formáte ARM64X, ktoré obsahujú súčasne kód pre ABI Arm64EC a ARM64. Do winebuild bola pridaná možnosť „-marm64x“ na generovanie hybridných knižníc ARM64X, a v winegcc možnosť „-marm64x“ umožňujúca kompiláciu pre ARM64X.
- Bola rozšírená podpora ABI ARM64EC (ARM64 Emulation Compatible), ktorá sa používa na zjednodušenie portovania aplikácií na systémy ARM64, pôvodne napísaných pre architektúru x86_64. ARM64EC umožňuje spúšťanie modulov s kódom x86_64 v prostredí ARM64 pomocou emulátora.
- Bola vykonaná reštrukturalizácia rozhrania ovládača pre grafické API Vulkan.
- Do interpretátora jazyka popisu rozhrania WIDL (Wine Interface Definition Language) bola pridaná podpora architektúry ARM a typových knižníc (TypeLib) v starom formáte (SLTG).
- Boli uzavreté chyby týkajúce sa hier: Command and Conquer RA II, Command and Conquer Tiberian Sun, Oregon Trail II, Medieval II Total War, Totem Arts Launcher.
- Boli uzavreté chyby týkajúce sa aplikácií: 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.
Zdroj: opennet.ru
