Win32 API - Wine 9.2 - āĻāϰ āĻāĻāĻāĻŋ āĻāύā§āĻŽā§āĻā§āϤ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύā§āϰ āĻāĻāĻāĻŋ āĻĒāϰā§āĻā§āώāĻžāĻŽā§āϞāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāĻā§āĻā§āĨ¤ 9.1 āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻĒāϰ āĻĨā§āĻā§, 14āĻāĻŋ āĻŦāĻžāĻ āϰāĻŋāĻĒā§āϰā§āĻ āĻŦāύā§āϧ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ 213āĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āϏāĻŦāĻā§āϝāĻŧā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ:
- .NET āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ āϏāĻš āĻāϝāĻŧāĻžāĻāύ āĻŽāύ⧠āĻāĻā§āĻāĻŋāύ 9.0.0 āĻĒā§āϰāĻāĻžāĻļ āĻāϰāϤ⧠āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻāύā§āύāϤ āϏāĻŋāϏā§āĻā§āĻŽ āĻā§āϰ⧠āϏāĻŽāϰā§āĻĨāύ.
- ARM āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āĻŦā§āϝāϤāĻŋāĻā§āϰāĻŽ āĻšā§āϝāĻžāύā§āĻĄāϞāĻŋāĻ āĻāύā§āύāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- 2038-āĻŦāĻŋāĻ time_t āĻāĻžāĻāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻŦāĻŋāϞā§āĻĄ YEAR64 āĻŽā§āϝāĻžāĻā§āϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤
- winewayland.drv āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻāĻžāϰā§āϏāĻžāϰ āĻĒāϰāĻŋāĻāĻžāϞāύāĻžāϰ āĻāύā§āύāϤāĻŋ āĻāϰā§āĻā§āĨ¤
- āĻā§āĻŽā§āϰ āĻ āĻĒāĻžāϰā§āĻļāύ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϤā§āϰā§āĻāĻŋ āϰāĻŋāĻĒā§āϰā§āĻ āĻŦāύā§āϧ: āĻāϞāĻŋāĻ āĻĄā§āĻā§āĻāĻžāϰāĻžāϏ, āĻāĻĒāĻŋāĻ āĻā§āĻŽāϏ āϞāĻā§āĻāĻžāϰ 15.21.0, āϞā§āϝāĻžāύāĻāĻŽāĻžāύā§āĻĄāĻžāϰ, āĻā§āĻĄā§āĨ¤
- āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻŦāύā§āϧ āĻāϰāĻž āĻŦāĻžāĻ āϰāĻŋāĻĒā§āϰā§āĻāĻā§āϞāĻŋ: Quick3270 5.21, digikam, Dolphin Emulator, Windows āϏāĻŋāϏāĻāύā§āĻāĻžāϰāύāĻžāϞāϏ āĻĒā§āϰāϏā§āϏ āĻāĻā§āϏāĻĒā§āϞā§āϰāĻžāϰ ā§§ā§.ā§Ļā§Ģ, āĻŽāĻžāĻāĻā§āϰā§āϏāĻĢāĻ āĻāϝāĻŧā§āĻŦāĻāĻŋāĻ ā§¨ āĻāύāϏā§āĻāϞāĻžāϰāĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻāĻāĻŋ āĻŦāĻŋāĻā§āĻāĻĒā§āϤāĻŋ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻā§āĨ¤ Android- Winlator 5.0 āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ, āϝāĻž āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ Wine āĻāĻŦāĻ Box86/Box64 āĻāĻŽā§āϞā§āĻāϰāĻā§āϞā§āϰ āĻāĻĒāϰ āĻāĻāĻāĻŋ āϰâā§āϝāĻžāĻĒāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ WindowsāĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋ AndroidāĻāĻāύāϞā§āĻāϰ āĻāύā§āĻŽā§āĻāĻŋāϤ āĻšāĻā§āĻā§ LinuxāĻāĻžāĻāĻāĻŋāϰ āĻĒāϰāĻŋāĻŦā§āĻļ Ubuntu Mesa3D, DXVK, D8VK āĻāĻŦāĻ CNC DDraw-āĻāϰ āϏāĻžāĻĨā§, āϝā§āĻā§āϞā§āϤ⧠āĻāĻāĻāĻŋ āĻāĻŽā§āϞā§āĻāϰ āĻāĻŦāĻ Wine āĻ āύ ARM āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ⧠Android āϏāĻā§āĻāĻžāϞāĻŋāϤ Windowsx86 āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āĻŽāĻŋāϤ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĨ¤ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖā§ āĻāύā§āύāϤ āĻāĻžāϏā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ, āĻŦāϰā§āϧāĻŋāϤ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ, āĻĨāĻŋāĻŽ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāύā§āϝ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āϏāĻžāĻĒā§āϰā§āĻ āĻāĻŦāĻ āĻāύā§āύāϤ XInput āĻāĻŽā§āĻĒā§āϝāĻžāĻāĻŋāĻŦāĻŋāϞāĻŋāĻāĻŋ āϰāϝāĻŧā§āĻā§āĨ¤
āĻāĻĒāύāĻŋ āĻāĻžāϰā§āύā§āϞ āĻŽā§āĻāϞāĻŋāĻ āϞāĻŋāϏā§āĻā§āĻ āĻĒā§āϰāĻāĻžāĻļāύāĻžāĻāĻŋ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ Linux ntsync āĻĄā§āϰāĻžāĻāĻāĻžāϰ, āϝāĻž /dev/ntsync āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻĄāĻŋāĻāĻžāĻāϏ āĻāĻŦāĻ āĻāĻžāϰā§āύā§āϞ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻāĻ āϏā§āĻ āϏāĻŋāύāĻā§āϰā§āύāĻžāĻāĻā§āĻļāύ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ āĻāϰā§āĨ¤ Windows āĻāύāĻāĻŋāĨ¤ āĻāĻžāϰā§āύā§āϞ āϏā§āϤāϰ⧠āĻāĻ āϧāϰāύā§āϰ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāϞ⧠āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻāύā§āύāϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ WindowsWine āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻžāϞ⧠āĻāϰāĻž āĻā§āĻŽāĻā§āϞā§āϰ āĻā§āώā§āϤā§āϰā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, ntsync āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, NT āϏāĻŋāύāĻā§āϰā§āύāĻžāĻāĻā§āĻļāύ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻā§āϰ āĻāĻāĻāĻžāϰ-āϏā§āĻĒā§āϏ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻā§āĻļāύā§āϰ āϤā§āϞāύāĻžāϝāĻŧ Dirt 3-āϤ⧠āϏāϰā§āĻŦā§āĻā§āĻ FPS ā§Ŧā§ā§Ž%, Resident Evil 2-āϤ⧠⧧⧝ā§Ŧ%, Tiny Tina's Wonderlands-āĻ ā§§ā§ā§%, Lara Croft: Temple of Osiris-āĻ ā§§ā§Šā§§%, Call of Juarez-āĻ ā§§ā§¨ā§Ģ%, The Crew-āϤ⧠⧝ā§Ŧ%, Forza Horizon 5-āĻ ā§Ēā§Ž%, āĻāĻŦāĻ Anger Foot-āĻ ā§Ēā§Š% āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§āϝāĻŧā§āĻā§āĨ¤
āĻāĻāĻāĻžāϰ āϏā§āĻĒā§āϏ⧠RPC āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻāĻāĻžāϰāĻšā§āĻĄ āĻĻā§āϰ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻŦā§āĻĻā§āϧāĻŋ āĻ
āϰā§āĻāύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻžāϰā§āύā§āϞ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤ Linux āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻžāϰā§āύā§āϞ āĻĒā§āϰāĻŋāĻŽāĻŋāĻāĻŋāĻāĻā§āϞā§āϰ āĻāĻĒāϰ āĻāύāĻāĻŋ āϏāĻŋāύāĻā§āϰā§āύāĻžāĻāĻā§āĻļāύ āĻāĻĒāĻŋāĻāĻ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϏā§āϝāĻžāĻāύāĻ āĻĒā§āϰāĻā§āϤāĻŋāϰ āĻāĻžāϰāĻŖā§āĻ āĻāĻāĻŋ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, NtPulseEvent() āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāĻŦāĻ NtWaitForMultipleObjects()-āĻāϰ "wait-for-all" āĻŽā§āĻĄā§āϰ āĻāύā§āϝ āĻāϝāĻŧā§āĻ āĻāĻŋāĻ-āĻāϰ āϏāϰāĻžāϏāϰāĻŋ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧāĨ¤ ntsync āĻĄā§āϰāĻžāĻāĻāĻžāϰāϏāĻš āĻĒā§āϝāĻžāĻāĻā§āϞ⧠āĻŦāϰā§āϤāĻŽāĻžāύ⧠RFC āĻĒāϰā§āϝāĻžāϝāĻŧā§ āϰāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻ
āϰā§āĻĨ āĻšāϞ⧠āĻāĻā§āϞ⧠āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋāϰ āĻāϞā§āĻāύāĻž āĻ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻžāϰ āĻāύā§āϝ āĻĒā§āϏā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāύāĻ āĻŽā§āϞ āĻāĻžāϰā§āύā§āϞ⧠āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĻā§āĻĻāĻŋāώā§āĻ āύāϝāĻŧāĨ¤ Linux.
āĻāϤā§āϏ: opennet.ru
