Megjelent a Win32 API nyílt forráskódú megvalósításának kísérleti kiadása — Wine 11.9. A 11.8-as kiadás óta 24 hiba-jelentés került lezárásra és 197 módosítás történt.
A legfontosabb változások:
- A csomag részeként az SQLite 3.51.1 könyvtár is megtalálható.
- Bevezetésre került a rendszer szálak kezdeti támogatása. Az ntdll-ben funkciók kerültek hozzáadásra, amelyek lehetővé teszik a szál létrehozását pthread segítségével.
- Hozzáadva a szál felfüggesztésének támogatása emulált kód esetében ARM64 rendszereken történő végrehajtáskor.
- Javítva a VBScript-tel való kompatibilitás.
- A winewayland.drv meghajtóban, amely lehetővé teszi a Wine használatát Wayland protokollal rendelkező környezetekben, a kurzor pozíciójának beállításához a Wayland protokoll wp_pointer_warp_v1 van használva, amely lehetővé teszi a mutató azonnali áthelyezését a megadott pozícióra.
- A d3d9-be került egy hamis inicializálási szekvencia a virtuális módszerek táblájához (d3d9_device_vtbl, Virtuális Módszerek Tábla), amely csak a d3d9_device_GetDisplayModeEx módszert tartalmazza. A módosítás lehetővé tette a BFME Online Arena online játékplatform kompenzálását.
- Lezárva a hibajelentések, amelyek a következő alkalmazások működésével kapcsolatosak: Lotus Notes 8.x, Photoshop CS 2, Logos 9, WinSCP, Homesite 5.5, GOM Player, Graphpad Prism 9, GXSCC, ExamDiff Pro Fileeditor, SteelSeries GG 110.0.
- Lezárva a hibajelentések, amelyek a következő játékokkal kapcsolatosak: Wargaming Game Center, Command & Conquer 3, Command & Conquer Red Alert 3.
Egyidejűleg megjelent a Wine Staging 11.9 kiadás is, amely kiterjesztett Wine összeállításokat kínál, beleértve a nem teljesen készen álló vagy kockázatos javításokat, amelyek még nem alkalmasak az alap Wine ágba való felvételre. A Wine Staging 273 további javítást tartalmaz a Wine-hoz képest. Az új Wine Staging kiadás során szinkronizálásra került a Wine 11.9 kódalapjával, valamint frissült a vkd3d kód. A Wine alapösszetevőibe átkerültek a mingw eszközkészlettel való vkd3d építési problémák javítását célzó javítások, valamint a d3d9 eszközhöz hamis inicializálási szekvencia került hozzáadásra vtbl.
Forrás: opennet.ru
