Cov qauv tshiab ntawm Wine 9.2 thiab Winlator 5.0. Rau lub kernel Linux tau pom zoo rau ntsync driver

Ib qho kev sim tso tawm ntawm qhov qhib kev siv ntawm Win32 API - Wine 9.2 - tau tshwm sim. Txij li thaum tso tawm 9.1, 14 kab lus ceeb toom tau raug kaw thiab 213 hloov pauv tau ua.

Qhov hloov tseem ceeb tshaj plaws:

  • Lub cav Wine Mono nrog kev siv ntawm .NET platform tau hloov kho kom tso tawm 9.0.0.
  • Txhim kho qhov system tais kev txhawb nqa.
  • Tshwj xeeb tuav tau zoo dua ntawm ARM platforms.
  • Qhov tsim siv YEAR2038 macro siv 64-ntsis time_t hom.
  • Tus tsav tsheb winewayland.drv tau txhim kho tus cursor tuav.
  • Cov ntaub ntawv yuam kev ntsig txog kev ua haujlwm ntawm kev ua si raug kaw: Cov Neeg Tseem Ceeb Dangerous, Epic Games Launcher 15.21.0, LANCommander, Kodu.
  • Kaw cov ntawv qhia txog kab laum uas cuam tshuam nrog kev ua haujlwm ntawm cov ntawv thov: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, Microsoft Webview 2 installer.

Tsis tas li ntawd xwb, muaj ib daim ntawv tso tawm Android- Winlator 5.0 daim ntawv thov, uas muab ib daim ntawv qhwv rau Wine thiab Box86 / Box64 emulators rau kev khiav Windows- cov ntawv thov ntawm lub platform AndroidWinlator tab tom nthuav tawm Linux-ib puag ncig ntawm lub hauv paus Ubuntu nrog Mesa3D, DXVK, D8VK thiab CNC DDraw, uas nrog kev pab los ntawm emulator thiab Wine ntawm ARM li nrog Android ua Windows- cov ntawv thov tsim rau lub x86 architecture. Cov version tshiab muaj kev tswj hwm haujlwm zoo dua, kev ua haujlwm zoo dua, kev txhawb nqa ntxiv rau kev hloov pauv lub ntsiab lus, thiab kev sib raug zoo ntawm XInput zoo dua.

Koj tuaj yeem cim qhov kev tshaj tawm rau ntawm daim ntawv teev npe xa ntawv kernel Linux tus tsav tsheb ntsync, uas siv cov cuab yeej cim /dev/ntsync thiab ib pawg ntawm cov txheej txheem sib dhos siv hauv lub kernel Windows NT. Kev siv cov primitives no ntawm theem kernel tuaj yeem txhim kho kev ua tau zoo heev. Windows-kev ua si uas tau tso tawm siv Wine. Piv txwv li, thaum siv tus tsav tsheb ntsync, piv rau qhov chaw siv ntawm NT synchronization primitives, qhov siab tshaj plaws FPS hauv Dirt 3 nce 678%, hauv Resident Evil 2 los ntawm 196%, Tiny Tina's Wonderlands los ntawm 177%, Lara Croft: Temple of Osiris los ntawm 131%, Call of Juarez los ntawm 125%, The Crew los ntawm 96%, Forza Horizon 5 los ntawm 48%, thiab Anger Foot los ntawm 43%.

Cov txiaj ntsig zoo ntawm kev ua tau zoo tau ua tiav los ntawm kev tshem tawm cov nqi siv uas cuam tshuam nrog kev siv RPC hauv qhov chaw neeg siv. Tsim ib tus tsav tsheb kernel sib cais Linux Qhov no piav qhia los ntawm qhov teeb meem ntawm kev siv NT synchronization API kom raug rau saum cov kernel primitives uas twb muaj lawm. Piv txwv li, NtPulseEvent() kev ua haujlwm thiab hom "tos-for-all" hauv NtWaitForMultipleObjects() xav tau kev tswj hwm ncaj qha ntawm kab tos. Cov kho nrog ntsync tsav tsheb tam sim no yog RFC xwm txheej, txhais tau tias lawv tau tshaj tawm rau kev sib tham thiab kev tshuaj xyuas los ntawm lub zej zog, tab sis tseem tsis tau npaj rau kev siv rau hauv lub kernel tseem ceeb. Linux.

Tau qhov twg los: opennet.ru

Yuav txhim khu kev qha hosting rau cov chaw nrog DDoS tiv thaiv, VPS VDS servers πŸ”₯ Yuav lub vev xaib hosting txhim khu kev qha nrog kev tiv thaiv DDoS, VPS VDS servers | ProHoster