рд╡рд╛рдЗрди 9.0 рдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди

рдПрдХ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░ рдЖрдгрд┐ 26 рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдирдВрддрд░, Win32 API - Wine 9.0 рдЪреНрдпрд╛ рдЦреБрд▓реНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рдПрдХ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ 7000 рд╣реВрди рдЕрдзрд┐рдХ рдмрджрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. 64-рдмрд┐рдЯ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд 32-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░реЕрдо рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА WoW64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА, Wayland рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдЗрдВрдЯрд┐рдЧреНрд░реЗрд╢рди, ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓рд╛ рд╕рдкреЛрд░реНрдЯ, DirectMusic API рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдбреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреАрд▓ рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛ рдХрд╛рдордЧрд┐рд░реАрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

рд╡рд╛рдИрдирдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╕рд╛рдареА 5336 (рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА 5266, рджреЛрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 5156, рддреАрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 5049) рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреНрдпрд╛ рдкреВрд░реНрдг рдСрдкрд░реЗрд╢рдирдЪреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЖрд╣реЗ, рдЖрдгрдЦреА 4397 (рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА 4370, рджреЛрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 4312, рддреАрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 4227) рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдЙрддреНрддрдо рдкреНрд░рдХрд╛рд░реЗ рдХрд╛рдо рдХрд░рддрд╛рдд. рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рдмрд╛рд╣реНрдп DLL. 3943 рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ (рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА 3888, рджреЛрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 3813, рддреАрди рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА 3703) рдСрдкрд░реЗрд╢рдирдордзреНрдпреЗ рдХрд┐рд░рдХреЛрд│ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗрдд рдЬреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреНрдпрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгрдд рдирд╛рд╣реАрдд.

рд╡рд╛рдЗрди 9.0 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдбреНрд░рд╛рдпрд╡реНрд╣рд░ winewayland.drv рдЬреЛрдбрд▓реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ XWayland рдЖрдгрд┐ X11 рдШрдЯрдХ рди рд╡рд╛рдкрд░рддрд╛ Wayland рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд╡рд╛рдИрди рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. X11-рд╕рдВрдмрдВрдзрд┐рдд рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╕реНрдерд╛рдкрдиреЗрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╕рд▓реЗрд▓реНрдпрд╛ Windows рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣ рд╢реБрджреНрдз рд╡реЗрд▓рдБрдб рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╣реЗ рдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕реНрддрд░ рдХрд╛рдвреВрди рдЯрд╛рдХреВрди рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рдЧреЗрдордЪреНрдпрд╛ рдкреНрд░рддрд┐рд╕рд╛рджрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд╛рдИрдирд╕рд╛рдареА рд╢реБрджреНрдз рд╡реЗрд▓рдБрдб рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд╛рдкрд░рд▓реНрдпрд╛рдиреЗ X11 рдордзреНрдпреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦреАрд▓ рджреВрд░ рд╣реЛрддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, X11 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд░реНрд╡ рдЗрдирдкреБрдЯ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕ рдЖрдгрд┐ рдмрдирд╛рд╡рдЯ рдХреАрд╕реНрдЯреНрд░реЛрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдд тАЛтАЛрдЕрд╕рд▓реНрдпрд╛рдиреЗ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕реВ X11 рдЧреЗрдо рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╡рд░ рд╣реЗрд░рдЧрд┐рд░реА рдХрд░реВ рд╢рдХрддрд╛рдд).

    рдбреНрд░рд╛рдпрд╡реНрд╣рд░рд▓рд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рдзреАрди рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ, рддрд░реАрд╣реА, рддреНрдпрд╛рдд рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдЕрдиреЗрдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА рд╡рд┐рдВрдбреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдПрдХрд╛рдзрд┐рдХ рдореЙрдирд┐рдЯрд░реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ, рдЙрдЪреНрдЪ-рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддрд╛ (рдЙрдЪреНрдЪ-рдбреАрдкреАрдЖрдп) рд╕реНрдХреНрд░реАрдирд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдХреЗрд▓рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди, рдпрд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ. рд╡рд▓реНрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╕рд╛рдареА рдорд╛рдКрд╕рдЪреА рд╣рд╛рд▓рдЪрд╛рд▓ рдЖрдгрд┐ рд╕рдорд░реНрдерди рдЯреНрд░реЕрдХ рдХрд░рддрд╛рдирд╛ рд╕рд╛рдкреЗрдХреНрд╖ рд╕рдордиреНрд╡рдп. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╕рдХреНрд░рд┐рдп рдирд╛рд╣реА рдЖрдгрд┐ рддреЛ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣реА "HKCU\Software\Wine\Drivers" рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рдкреЕрд░рд╛рдореАрдЯрд░рдордзреНрдпреЗ "рд╡реЗрд▓рдБрдб" рдЬреЛрдбрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рдЖрдгрд┐ DISPLAY рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рд╕реЗрдЯ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛: wine reg.exe add HKCU\ \рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░\\рд╡рд╛рдЗрди\\рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ /v рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ /d x11,рд╡реЗрд▓рдБрдб

  • PE (рдкреЛрд░реНрдЯреЗрдмрд▓ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓) рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рдлреЙрд░рдореЕрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ DLLs рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреЗрдХ рд╡рд░реНрд╖рд╛рдВрдЪреЗ рдХрд╛рдо рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рдЪреА рдЦреВрдг рдХрд░реВрди, PE рдЖрдгрд┐ Unix рд╕реНрддрд░рд╛рдВрджрд░рдореНрдпрд╛рди рдереЗрдЯ рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рд╕рд░реНрд╡ рдореЙрдбреНрдпреВрд▓реНрд╕ NT рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • WoW64 рд▓реЗрдпрд░рдЪрд╛ рд╡рд┐рдХрд╛рд╕ (64-рдмрд┐рдЯ рд╡рд┐рдВрдбреЛрдЬ-рдСрди-рд╡рд┐рдВрдбреЛрдЬ), рдЬреЛ 32-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ 64-рдмрд┐рдЯ рд╡рд┐рдВрдбреЛрдЬ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ, рдЪрд╛рд▓реВ рдЖрд╣реЗ. рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгрд╛рд░реА рд╕рд░реНрд╡ рдореЙрдбреНрдпреВрд▓реНрд╕ 64-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 32-рдмрд┐рдЯ рдкреАрдИ-рд╕реНрд╡рд░реВрдкрд┐рдд рдореЙрдбреНрдпреВрд▓рд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА WoW64 рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдердВрдХреНрд╕ рд╡рд╛рдкрд░рддрд╛рдд.

    рдирд╡реАрди WoW64 рд▓реЙрдиреНрдЪ рдореЛрдб рд╕реБрдзрд╛рд░рд▓рд╛, рдЬреЛ 32-рдмрд┐рдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд 64-рдмрд┐рдЯ рдХреЛрдб рдЪрд╛рд▓рд╡рддреЛ (рдЬреБрдиреНрдпрд╛ WoW64 рдореЛрдбрдордзреНрдпреЗ, 32-рдмрд┐рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ 32-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рдЪрд╛рд▓рддрд╛рдд). macOS рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдирд╡реАрди WoW64 рдореЛрдб рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдирд╡реАрди WoW64 рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд╣реА рдЙрдгреАрд╡рд╛ рдЖрд╣реЗрдд, рдЬрд╕реЗ рдХреА 16-рдмрд┐рдЯ рдореЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдирд╕рдгреЗ рдЖрдгрд┐ ARB_buffer_storage рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ OpenGL рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдХрдореА рдХрд░рдгреЗ, рддреЗ рдЕрджреНрдпрд╛рдк рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ "-enable-" рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. archs=i386,x86_64тАЭ " рдХреЙрдиреНрдлрд┐рдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ.

  • ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рд╡рд┐рджреНрдпрдорд╛рди рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. ARM64EC ABI (ARM64 рдЗрдореНрдпреБрд▓реЗрд╢рди рдХрдВрдкреЕрдЯрд┐рдмрд▓) рд╕рд╛рдареА рд╡рд╛рдЗрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрдгрд┐ ARM64EC рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ x64_86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдореВрд│рддрдГ ARM64 рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреЗ рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА x64_86 рд╕рд╣ рд╡реИрдпрдХреНрддрд┐рдХ рдореЙрдбреНрдпреВрд▓реНрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░реВрди рдПрдореБрд▓реЗрдЯрд░ рд╡рд╛рдкрд░реВрди ARM64 рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддреАрд▓ рдХреЛрдб. ARM64X PE рдлрд╛рдИрд▓ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреЗ x64/Arm64EC рдЖрдгрд┐ ARM64 рдкреНрд░рдХреНрд░рд┐рдпреЗрдордзреНрдпреЗ рдПрдХрдЪ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. 32-рдмрд┐рдЯ x86 рд╕рд┐рд╕реНрдЯреАрдордЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдПрдореБрд▓реЗрдЯрд░ рдЕрд╕рд▓реЗрд▓реА рд▓рд╛рдпрдмреНрд░рд░реА рдЕрджреНрдпрд╛рдк рдореБрдЦреНрдп рд╡рд╛рдЗрди рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА (рддреБрдореНрд╣реА ARM86 рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд x64 рдХреЛрдб рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдмрд╛рд╣реНрдп FEX рдПрдореБрд▓реЗрдЯрд░ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛).
  • рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • рдкреЛрд╕реНрдЯрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд▓рд╛ рд╡рд┐рдВрдбреЛрдЬ-рдлреЙрд░реНрдореЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдкреВрд▓ рдлрд╛рдЗрд▓реНрд╕рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЬреЗ рдкреНрд░рд┐рдВрдЯ рдЬреЙрдмреНрд╕рдмрджреНрджрд▓ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЗ. рдпреБрдирд┐рдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддреВрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░рд▓рд╛ рдереЗрдЯ рдХреЙрд▓ рд╡рдЧрд│рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗрдд.
    • WinRT рдереАрдордордзреНрдпреЗ рдбрд╛рд░реНрдХ рдореЛрдб рд╕рдкреЛрд░реНрдЯ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. рдЧрдбрдж рдЗрдВрдЯрд░рдлреЗрд╕ рдбрд┐рдЭрд╛рдЗрди рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА WineCfg рдордзреНрдпреЗ рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╕рд╛рдареА рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдиреЗ Vulkan 1.3.272 рддрдкрд╢реАрд▓рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ (8.0 Wine 1.3.237 рдордзреНрдпреЗ рд╕рдорд░реНрдерд┐рдд рд╣реЛрддреЗ).
    • GdiPlus рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рдХрд╛рд░реНрдпреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдореБрд│реЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдд рд╡рд╛рдв рд╣реЛрдК рд╢рдХрддреЗ.
  • рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕рдПрдирдпреВрдПрдордПрдХреНрд╕рдбреА
    • рдХреЛрдгрддреНрдпрд╛рд╣реА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрдорд╛рдВрдбрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрдд рдирд╕рддрд╛рдирд╛ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдХрдорд╛рдВрдб рд╕реНрдЯреНрд░реАрдордЪреЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдирд┐рд▓рдВрдмрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рд╕рдВрдкреВрд░реНрдг рдХрдорд╛рдВрдб рд╕реНрдЯреНрд░реАрдо рдмрдБрдбрд╡рд┐рдбреНрде рд╡реНрдпрд╛рдкрдд рдирд╕рд▓реЗрд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛рдирд╛ рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧрдЪреНрдпрд╛ рдкрд╛рддрд│реАрд╡рд░ рдЙрд░реНрдЬреЗрдЪрд╛ рд╡рд╛рдкрд░ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
    • Direct3D 10 рдордзреНрдпреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рднрд╛рд╡рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
    • рд╡рд▓реНрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╡рд╛рдкрд░реВрди WineD3D рдХреЛрдб рдЖрдгрд┐ рдмреЕрдХрдПрдВрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдХреЗрд▓реЗ.
    • Vulkan API-рдЖрдзрд╛рд░рд┐рдд рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛрдб рдЖрддрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХреЛрдгрддреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ рддреЗ рддрдкрд╛рд╕рддреЛ рдЖрдгрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕ рд╕рд╛рдВрдЧрддреЗ рдХреА Direct3D рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛрдгрддреНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.
    • D3DXFillTextureTX рдЖрдгрд┐ D3DXFillCubeTextureTX рдХрд╛рд░реНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд.
    • рдХреНрд▓рд╛рд╕рд┐рдХ OpenGL ARB рд╢реЗрдбрд░ рдмреЕрдХрдПрдВрдбрдиреЗ ARB_fragment_program_shadow рдПрдХреНрд╕реНрдЯреЗрдВрд╢рди рд╡рд╛рдкрд░реВрди рд╕рд╛рд╡рд▓реНрдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • D3DXLoadMeshHierarchyFromX рдЖрдгрд┐ рддрддреНрд╕рдо рдлрдВрдХреНрд╢рдиреНрд╕рдиреА ID3DXLoadUserData рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд╛рдкрд░реВрди рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
  • рдзреНрд╡рдиреА рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ
    • DirectMusic API рдЪреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. SoundFont рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣, рд╡рд╛рджреНрдпреЗ рдЖрдгрд┐ рдзреНрд╡рдиреА рдирдореБрдиреЗ рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдбреЙрдкрд▓рд░ рдкреНрд░рднрд╛рд╡рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. dmime sequencer рдЖрдгрд┐ dmsynth MIDI рд╕рд┐рдВрдереЗрд╕рд╛рдпрдЭрд░ рдЪрд╛рд▓рд╡рддрд╛рдирд╛ рдпреЛрдЧреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рдкрдбрддрд╛рд│рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЪрд╛рдЪрдгреНрдпрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
    • FluidSynth рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА DirectMusic API рдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ.
    • DLS1 рдЖрдгрд┐ DLS2 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ, рддрд╕реЗрдЪ Linux рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ SF2 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдзреНрд╡рдиреА рдлреЙрдиреНрдЯ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди (SoundFont - рдирдореБрдирд╛-рдЖрдзрд╛рд░рд┐рдд рд╕рдВрд╢реНрд▓реЗрд╖рдг рд╕реНрд╡рд░реВрдк рдЬреЗ MIDI рдлрд╛рдЗрд▓реНрд╕ рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ) рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • dmsynth рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди, FluidSynth рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕рд┐рдВрдереЗрд╕рд╛рдпрдЭрд░ рдЖрдгрд┐ рдСрдбрд┐рдУ рдЖрдЙрдЯрдкреБрдЯрд╕рд╛рдареА DirectSound API рд╡рд╛рдкрд░реВрди MIDI рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА.
    • Indeo IV50 рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЛрдбреЗрдХ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╛рдареА рдбреАрдХреЛрдбрд░ рдЬреЛрдбрд▓рд╛.
  • рдбрд╛рдпрд░реЗрдХреНрдЯрд╢реЛ
    • WMV (Windows Media Video) рдлреЙрд░рдореЕрдЯ рдбреАрдХреЛрдбрд░рд╕рд╣ DMO (DirectX Media Object) рдШрдЯрдХ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ.
    • рдСрдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдлрд┐рд▓реНрдЯрд░ рдЬреЛрдбрд▓рд╛ (рдбрд╛рдпрд░реЗрдХреНрдЯ рд╢реЛ рдСрдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдлрд┐рд▓реНрдЯрд░).
    • рдСрдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, MPEG-1 рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреНрд▓рд┐рдЯрд░ (рдбрд╛рдпрд░реЗрдХреНрдЯ рд╢реЛ MPEG-1 рд╕реНрдЯреНрд░реАрдо рд╕реНрдкреНрд▓рд┐рдЯрд░) рдЖрддрд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
    • MPEG-1 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлрд┐рд▓реНрдЯрд░ (рдбрд╛рдпрд░реЗрдХреНрдЯ рд╢реЛ MPEG-1 рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдбрд░) рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
  • рдЗрдирдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕
    • рдбрд╛рдпрд░реЗрдХреНрдЯрдЗрдирдкреБрдЯ ре▓рдХреНрд╢рди рдореЕрдкрд┐рдВрдЧрд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЧреЗрдо рдХрдВрдЯреНрд░реЛрд▓рд░рд╡рд░реАрд▓ рдмрдЯрдгреЗ рдЧреЗрдордордзреАрд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рд┐рдпрд╛рдВрд╢реА рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдХрддреНрд░реАрдХрд░рдг
    • рдмрд╛рдЗрдВрдбрд┐рдВрдЧреНрдЬ рдореБрдЦреНрдп рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдирд┐рд░реНрдпрд╛рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд╛рдЗрди рдЕрдВрддрд░реНрдЧрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдирд╛ URL рдЙрдШрдбрддрд╛рдирд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣рдБрдбрд▓рд░ рдореНрд╣рдгреВрди рд╕рдВрдмреЛрдзрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, тАЬspotify:user:spotify:playlist:848218482355482821тАЭ рд╕рд╛рд░рдЦреНрдпрд╛ рд▓рд┐рдВрдХреНрд╕ рдЙрдШрдбрддрд╛рдирд╛ spotify.exe рд▓рд╛рдБрдЪ рдХрд░рдгреЗ).
    • EDID (рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдбрд┐рд╕реНрдкреНрд▓реЗ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд┐рдХреЗрд╢рди рдбреЗрдЯрд╛) рдбреЗрдЯрд╛рдЪреЗ рдПрдХреНрд╕рдЯреНрд░реЕрдХреНрд╢рди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХрдиреЗрдХреНрдЯреЗрдб рдореЙрдирд┐рдЯрд░рдЪреНрдпрд╛ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреА рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдЪреЗ рдирд╛рд╡ рдЖрдгрд┐ рдореЙрдбреЗрд▓.
    • "рд╕реНрдЯрд╛рд░реНрдЯ" рдореЗрдиреВрдордзреАрд▓ "рдбреЗрд╕реНрдХрдЯреЙрдкрдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрд╛" рдмрдЯрдг рд╡рд╛рдкрд░реВрди рдлреБрд▓ рд╕реНрдХреНрд░реАрди рдореЛрдбрдордзреНрдпреЗ рддреИрдирд╛рдд рдХреЗрд▓реЗрд▓реА рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд┐рдВрдбреЛ рдмрдВрдж рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.
  • рдЖрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдпреАрдХрд░рдг
    • IME (рдЗрдирдкреБрдЯ рдореЗрдердб рдПрдбрд┐рдЯрд░) рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди. рдиреЗрдЯрд┐рд╡реНрд╣ рд╡рд┐рдВрдбреЛрдЬ IME рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ Linux IME рд╕рд╣ рдПрдХреАрдХрд░рдг рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ
    • рдпреБрдирд┐рдХреЛрдб CLDR (рдпреБрдирд┐рдХреЛрдб рдХреЙрдорди рд▓реЛрдХреЗрд▓ рдбреЗрдЯрд╛ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реА) рдЖрд╡реГрддреНрддреА 44 рдбреЗрдЯрд╛рдмреЗрд╕рдордзреВрди locale.nls рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд▓реЛрдХреЗрд▓ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреА рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдЕрддрд┐рд░рд┐рдХреНрдд рд▓реЛрдХреЗрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди bew-ID, blo-BJ, csw-CA, ie-EE, mic-CA. , prg-PL рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ , skr-PK, tyv-RU, vmw-MZ, xnr-IN рдЖрдгрд┐ za-CN.
    • рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЙрд░реНрдЬрд┐рдпрдирдордзреНрдпреЗ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. 16 рднрд╛рд╖рд╛рдВрд╕рд╛рдареА рдкреВрд░реНрдг рднрд╛рд╖рд╛рдВрддрд░реЗ рдЖрдгрд┐ 31 рднрд╛рд╖рд╛рдВрд╕рд╛рдареА рдЖрдВрд╢рд┐рдХ рднрд╛рд╖рд╛рдВрддрд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЬрд╛рддрд╛рдд.
    • рдпреБрдирд┐рдХреЛрдб рд╡рд░реНрдг рд╕рд╛рд░рдгреА рдорд╛рдирдХ рдЖрд╡реГрддреНрддреА 15.1.0 рдордзреНрдпреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд. рдЯрд╛рдЗрдо рдЭреЛрди рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
  • рдХрд░реНрдирд▓ (рд╡рд┐рдВрдбреЛрдЬ рдХрд░реНрдирд▓ рдЗрдВрдЯрд░рдлреЗрд╕)
    • рдЬрд╛рд░реА рдХреЗрд▓реЗрд▓реА рд╡рд┐рдВрдбреЛрдЬрдЪреА рдбреАрдлреЙрд▓реНрдЯ рдЖрд╡реГрддреНрддреА рд╡рд┐рдВрдбреЛрдЬ резреж рдЖрд╣реЗ.
    • рдкреАрдИ рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА, ре▓рдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдпрд╛рджреГрдЪреНрдЫрд┐рдХреАрдХрд░рдг (рдПрдПрд╕рдПрд▓рдЖрд░) рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдореЗрдорд░реАрдордзреНрдпреЗ рдХреЛрдб рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареАрдЪреЗ рдкрддреНрддреЗ рдЕрджреНрдпрд╛рдк рдкреВрд░реНрдгрдкрдгреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реАрдд.
    • рдХрдордХреБрд╡рдд рд╡рд┐рдЦрдВрдбрд┐рдд рдвреАрдЧ (LFH, рд▓реЛ рдлреНрд░реЕрдЧрдореЗрдВрдЯреЗрд╢рди рд╣реАрдк) рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдореЗрдорд░реА рд╡рд╛рдЯрдк рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдврд▓реА рдЖрд╣реЗ.
    • рдореЗрдорд░реА рдЖрд░рдХреНрд╖рдг (рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрднрд╛рд╕реА рдореЗрдорд░реА рд╡рд╛рдЯрдк рдпрдВрддреНрд░рдгреЗрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд▓рд╛ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдореЗрдорд░реАрдЪреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ рдЖрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рдпреЗрддреЗ.
    • рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪреЗ 64-рдмрд┐рдЯ рд▓реЛрдбрд░ (рд▓реЛрдбрд░ рдЖрдгрд┐ рдкреНрд░реАрд▓реЛрдбрд░) 32-рдмрд┐рдЯ ре▓рдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕рдЪрд╛ рдХрд╛рд╣реА рднрд╛рдЧ рдореЛрдХрд│рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА PIE (рдкреЛрдЭрд┐рд╢рди-рд╕реНрд╡рддрдВрддреНрд░ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓реНрд╕) рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
    • NT рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓реНрд╕ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдХреЙрд▓рдмреЕрдХ рдХреЙрд▓реНрд╕рд╕рд╛рдареА рдпреЛрдЧреНрдп рд╕реНрдЯреЕрдХ рдЕрдирд╡рд╛рдЗрдВрдбрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
    • рдПрдордПрд╕рдПрдЪрдЯреАрдПрдордПрд▓ рдЗрдВрдЬрд┐рди "рд╕рд╛рдпрдХрд▓ рдХрд▓реЗрдХреНрд╢рди" рдХрдЪрд░рд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдпрдВрддреНрд░рдгреЗрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
    • MSHTML рдиреЗ XMLHttpRequest рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • jscript.dll рдХреА/рд╡реНрд╣реЕрд▓реНрдпреВ рдЬреЛрдбреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЧреНрд░рд╣рд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА WeakMap рдСрдмреНрдЬреЗрдХреНрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреА рд╣реА рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдЖрд╣реЗ рдЬреНрдпрд╛рд▓рд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдореВрд▓реНрдп рдЬреЛрдбрд▓реЗрд▓реЗ рдЕрд╕реВ рд╢рдХрддреЗ. WeakMap.get(), WeakMap.delete(), WeakMap.clear() рдЖрдгрд┐ WeakMap.has() рдкрджреНрдзрддреА рд▓рд╛рдЧреВ рдХреЗрд▓реНрдпрд╛.
    • Gecko рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рди рдЖрд╡реГрддреНрддреА 2.47.4 рд╡рд░ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрддреАрд▓ рдмрджрд▓рд╛рдВрдмрджреНрджрд▓ рд╕реВрдЪрдирд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд╛
    • Winscard.dll рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ PCSClite рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдпрдмреНрд░рд░реАрджреНрд╡рд╛рд░реЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
    • BCrypt рдиреЗ Diffie-Hellman рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • рдирд┐рдЧреЛрд╢рд┐рдПрдЯ рдкреЕрдХреЗрдЬ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдПрд╕рдПрд╕рдкреАрдЖрдп (рд╕реБрд░рдХреНрд╖рд╛ рд╕рдкреЛрд░реНрдЯ рдкреНрд░реЛрд╡реНрд╣рд╛рдпрдбрд░ рдЗрдВрдЯрд░рдлреЗрд╕) рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрд╕рдПрд╕рдкреА (рд╕реБрд░рдХреНрд╖рд╛ рд╕рдкреЛрд░реНрдЯ рдкреНрд░реЛрд╡реНрд╣рд╛рдпрдбрд░) рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдирд╛ рдПрдХ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • рдПрдореНрдмреЗрдб рдХреЗрд▓реЗрд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ
    • рд╡рд╛рдИрди рдбреАрдмрдЧрд░ (winedbg) X86 рдорд╢реАрди рд╕реВрдЪрдирд╛ рд╡реЗрдЧрд│реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Zydis рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рддреЗ.
    • 64-рдмрд┐рдЯ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рд╡рд┐рдВрдбреЛрдЬрдЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛ (рдкреНрд░реА-рдПрдХреНрд╕рдкреА) рдЙрдШрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ WineCfg рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ WoW64 рдореЛрдб рд╡рд╛рдкрд░реВрди рд▓реЗрдЧрд╕реА ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • рд╕рд░реНрд╡ рдмрд┐рд▓реНрдЯ-рдЗрди рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрддрд╛ рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рд╡реЗрдЧрд│реНрдпрд╛ рдбрд╛рдпрд▓реЙрдЧрдордзреНрдпреЗ рддреНрд░реБрдЯреА рдорд╛рд╣рд┐рддреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛рдд.
    • рд╕рд┐рд╕реНрдЯрдордЗрдиреНрдлреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо WMI (рд╡рд┐рдВрдбреЛрдЬ рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдЗрдВрд╕реНрдЯреНрд░реБрдореЗрдВрдЯреЗрд╢рди) рдбреЗрдЯрд╛рдмреЗрд╕рдордзреАрд▓ рдорд╛рд╣рд┐рддреАрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЛ.
    • Kerberos рддрд┐рдХрд┐рдЯреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА klist рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЛрдбрд▓реЗ.
    • рдЯрд╛рд╕реНрдХрдХрд┐рд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдХреНрддреАрдиреЗ рд╕рдВрдкреБрд╖реНрдЯрд╛рдд рдЖрдгрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ.
    • x86 рдЖрдгрд┐ ARM рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдгрд╛рд░реА рд╣рд╛рдпрдмреНрд░рд┐рдб рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдЪрд╛рд▓рд╡рддрд╛рдирд╛ рд╡рд╛рдкрд░рд▓реЗрд▓реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдЯрд╛рд░реНрдЯ рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ "/ рдорд╢реАрди" рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
    • рдЯрд╛рд╕реНрдХрд▓рд┐рд╕реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдордЪреА рдмрд╣реБрддреЗрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • Findstr рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреА рдореВрд▓рднреВрдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬреЛрдбрд▓реА.
  • рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдзрдиреЗ
    • WineDump рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╡рд┐рдВрдбреЛрдЬ рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рдлрд╛рдЗрд▓реНрд╕рдЪреА рд╕рд╛рдордЧреНрд░реА (REGF рдлреЙрд░рдореЕрдЯ), рддрд╕реЗрдЪ рд╣рд╛рдпрдмреНрд░рд┐рдб PE рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рд╕рдорд░реНрдерд┐рдд рд╕рд░реНрд╡ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░реНрд╕ (x86/ARM64) рд╕рд╛рдареА рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
    • IDL рдХрдВрдкрд╛рдЗрд▓рд░рдиреЗ "рдХрдВрдкреЛрдЬреЗрдмрд▓", "рдбрд┐рдлреЙрд▓реНрдЯ_рдУрд╡реНрд╣рд░рд▓реЛрдб", "рдбрд┐рдкреНрд░рд┐рдХреЗрдЯреЗрдб" рдЖрдгрд┐ "рд╕рдВрд░рдХреНрд╖рд┐рдд" рд╡рд┐рд╢реЗрд╖рддрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • libwine.so рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ, рдЬреЗ рд╡рд╛рдЗрди 6.0 рдордзреНрдпреЗ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ рдпрд╛рдкреБрдвреЗ рд╡рд╛рдИрдирдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА. libwine рд╕рд╣ рд╡рд╛рдИрди (5.0 рдЖрдгрд┐ рдЬреБрдиреНрдпрд╛) рдЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ ELF рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо. рддреНрдпрд╛рдореБрд│реЗ рд╡рд╛рдЗрди 9.0 рдордзреНрдпреЗ рдЪрд╛рд▓рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдирд░реНрдмрд╛рдВрдзрдгреА рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
  • рдЕрдВрдЧрднреВрдд рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рдмрд╛рд╣реНрдп рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡
    • FluidSynth 2.3.3, Musl 1.2.3 (рдХреЗрд╡рд│ рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпреЗ) рдЖрдгрд┐ Zydis 4.0.0 рдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реА рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдПрдХрддреНрд░рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
    • рдШрдЯрдХ рд╡реНрд╣реАрдХреЗрдбреА 3 рдбреА 1.10, рдлреМрджрд┐рдУ 23.12, рдУрдкрдирд▓рдбреЕрдк 2.5.16, рдПрд▓рд╕реАрдПрдордПрд╕ 2 2.15, рд▓рд┐рдмрдПрдордкреАрдЬреА 123 1.32.2, рд▓рд┐рдмрдкреАрдПрдирдЬреА 1.6.40, рдПрд▓рдЖрдпрдмреАрдЯреАрдЖрдпрдПрдлрдПрдл 4.6.0, рдПрд▓рдЖрдпрдмреАрдПрдХреНрд╕рдПрдордПрд▓ 2, рд▓рд┐рдмрдПрдХреНрд╕рдПрд╕рдПрд▓рдЯреА 2.11.5 рдирд╡реАрди рдЖрд╣реЗрдд. .NET рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╡рд╛рдЗрди рдореЛрдиреЛ рдЗрдВрдЬрд┐рди 1.1.38 рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • рдбреНрд░рд╛рдпрд╡реНрд╣рд░ winewayland.drv рдмрд╛рд╣реНрдп рдЕрд╡рд▓рдВрдмрди, рддрд╕реЗрдЪ xkbcommon рдЖрдгрд┐ xkbregistry рд▓рд╛рдпрдмреНрд░рд░реА рдореНрд╣рдгреВрди Wayland рдХреНрд▓рд╛рдпрдВрдЯ рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рддреЛ.
    • рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдбрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА, рдмрд╛рд╣реНрдп рд▓рд╛рдпрдмреНрд░рд░реА PCSClite (macOS - PCSC рдордзреНрдпреЗ) рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ.
    • рдиреЙрди-i386 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ PE рдлрд╛рдЗрд▓реНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрддрд╛ рдЕрдкрд╡рд╛рдж рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА ".seh" рдирд┐рд░реНрджреЗрд╢рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣ рдХреНрд░реЙрд╕-рдХрдВрдкрд╛рдЗрд▓рд░ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛