Új verziók: Wine 9.2 és Winlator 5.0. Az Linux kerneli számára elérhető az ntsync meghajtó.

Megjelent a Win32 API nyílt megvalósításának kísérleti kiadása – Wine 9.2. A 9.1 kiadás óta 14 hibajelentés zárult le, és 213 módosítás történt.

A legfontosabb változások:

  • A Wine Mono motor, amely a .NET platform megvalósítását tartalmazza, frissült a 9.0.0 verzióra.
  • Javult a rendszer tálca támogatása.
  • ARM platformokon javult a kivételek kezelése.
  • A fordítás során a YEAR2038 makró is használatban volt a 64 bites time_t típushoz.
  • A winewayland.drv meghajtóban javították a kurzor működését.
  • Lezárt hibajelentések játékokkal kapcsolatosan: Elite Dangerous, Epic Games Launcher 15.21.0, LANCommander, Kodu.
  • Lezárt hibajelentések alkalmazásokkal kapcsolatosan: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, Microsoft Webview 2 telepítő.

Továbbá megjelent az Android-alkalmazás Winlator 5.0 kiadása, amely a Wine és a Box86/Box64 emulátorok köré épít, lehetővé téve Windows-alkalmazások futtatását Android platformon. A Winlator Ubuntu alapú Linux környezetet telepít Mesa3D, DXVK, D8VK és CNC DDraw használatával, amely emulátorral és Wine segítségével az Android ARM-eszközein futtatja az x86 architektúrára készült Windows-alkalmazásokat. Az új verzióban javult a feladatkezelő működése, nőtt a teljesítmény, megjelent a téma váltás támogatása, és javult az XInput kompatibilitás.

Emellett megemlítendő a Linux kerneli levelezőlistáján a ntsync meghajtó kiadása, amely megvalósítja a szimbolikus //dev/ntsync eszközt és a Windows NT kernelt használó szinkronizációs primitívák halmazát. Az ilyen primitívák kernel szintű megvalósítása jelentősen javíthatja a Wine segítségével futtatott Windows játékok teljesítményét. Például az ntsync meghajtó használatával a NT felhasználói térben lévő szinkronizációs primitívákhoz képest a Dirt 3 játék maximális FPS-je 678%-kal nőtt, a Resident Evil 2-ben 196%-kal, a Tiny Tina’s Wonderlands-ban 177%-kal, a Lara Croft: Temple of Osiris-ban 131%-kal, a Call of Juarez-ban 125%-kal, a The Crew-ben 96%-kal, a Forza Horizon 5-ben 48%-kal, az Anger Foot-ban pedig 43%-kal.

Jelentős teljesítménynövekedés érhető el az RPC felhasználói térben alkalmazásából eredő költségek megszüntetésével. A külön Linux kernelhez készült meghajtó létrehozása a NT szinkronizáló API megfelelő implementálásának problémáiból ered, például az NtPulseEvent() művelet és a „wait-for-all” mód a NtWaitForMultipleObjects() funkcióban közvetlen várakozási sorkezelést igényel. A ntsync meghajtóval kapcsolatos javítások jelenleg RFC státuszúak, azaz a közösség számára történő megvitatásra és felülvizsgálatra vannak kijelölve, de még nem pályáznak a Linux kernel fő összetevőivé válásra.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster