Versi anyar saka Wine 9.2 lan Winlator 5.0. Kanggo kernel Linux driver ntsync sing disaranake

Rilis eksperimen saka implementasi mbukak saka Win32 API - Wine 9.2 - njupuk Panggonan. Wiwit diluncurake 9.1, 14 laporan bug wis ditutup lan 213 owah-owahan wis digawe.

Owah-owahan sing paling penting:

  • Mesin Wine Mono kanthi implementasi platform .NET wis dianyari kanggo ngeculake 9.0.0.
  • Dhukungan tray sistem sing luwih apik.
  • Penanganan pangecualian wis ditingkatake ing platform ARM.
  • Bangunan kasebut nggunakake makro YEAR2038 kanggo nggunakake jinis time_t 64-bit.
  • Pembalap winewayland.drv wis ningkatake penanganan kursor.
  • Laporan kesalahan sing ana gandhengane karo operasi game ditutup: Elite Dangerous, Epic Games Launcher 15.21.0, LANCommander, Kodu.
  • Laporan bug sing ditutup sing ana gandhengane karo operasi aplikasi: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, instaler Microsoft Webview 2.

Kajaba iku, rilis wis diterbitake Android- Aplikasi Winlator 5.0, sing nyedhiyakake pembungkus emulator Wine lan Box86/Box64 kanggo mlaku Windows-aplikasi ing platform AndroidWinlator lagi berkembang Linux-lingkungan ing basis Ubuntu nganggo Mesa3D, DXVK, D8VK lan CNC DDraw, sing nganggo bantuan emulator lan Wine ing piranti ARM nganggo Android dileksanakake Windows- aplikasi sing digawe kanggo arsitektur x86. Versi anyar iki nduweni fitur manajemen tugas sing luwih apik, kinerja sing luwih apik, dhukungan tambahan kanggo pangowahan tema, lan kompatibilitas XInput sing luwih apik.

Sampeyan uga bisa nandhani publikasi ing mailing list kernel Linux driver ntsync, sing ngimplementasikake piranti karakter /dev/ntsync lan sakumpulan primitif sinkronisasi sing digunakake ing kernel Windows NT. Ngleksanakake primitif kaya ngono ing tingkat kernel bisa ningkatake kinerja kanthi signifikan. Windows-game diluncurake nggunakake Wine. Contone, nalika nggunakake driver ntsync, dibandhingake karo implementasi ruang pangguna saka primitif sinkronisasi NT, FPS maksimum ing Dirt 3 mundhak 678%, ing Resident Evil 2 mundhak 196%, Tiny Tina's Wonderlands mundhak 177%, Lara Croft: Temple of Osiris mundhak 131%, Call of Juarez mundhak 125%, The Crew mundhak 96%, Forza Horizon 5 mundhak 48%, lan Anger Foot mundhak 43%.

Peningkatan kinerja sing signifikan bisa digayuh kanthi ngilangi biaya overhead sing ana gandhengane karo panggunaan RPC ing ruang pangguna. Nggawe driver kernel sing kapisah Linux Iki diterangake dening sifat masalah saka implementasi API sinkronisasi NT kanthi bener ing ndhuwur primitif kernel sing wis ana. Contone, operasi NtPulseEvent() lan mode "wait-for-all" ing NtWaitForMultipleObjects() mbutuhake manajemen langsung antrian tunggu. Patch karo driver ntsync saiki status RFC, tegese dikirim kanggo diskusi lan ditinjau dening komunitas, nanging durung dimaksudake kanggo diadopsi menyang kernel utama. Linux.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS πŸ”₯ Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster