āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ 4.18 āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻ¸ā§āĻŸā§‡āĻœāĻŋāĻ‚ 4.18 āĻāĻ° āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ Win32 API āĻāĻ° āĻ‰āĻ¨ā§āĻŽā§āĻ•ā§āĻ¤ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻĒā§āĻ°āĻ•āĻžāĻļ - āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ 4.18. āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻĒāĻ° āĻĨā§‡āĻ•ā§‡ 4.17 38āĻŸāĻŋ āĻŦāĻžāĻ— āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ 305āĻŸāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨:

  • āĻ…āĻ¨ā§‡āĻ• āĻ¨āĻ¤ā§āĻ¨ VBScript āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°, āĻ˜āĻ¨ā§āĻŸāĻž, āĻĻāĻŋāĻ¨, āĻŽāĻžāĻ¸ āĻĢāĻžāĻ‚āĻļāĻ¨, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ);
  • quartz.dll āĻāĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡;
  • ntdll-āĻ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ‚ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ RtlSetSearchPathMode āĻāĻŦāĻ‚ RtlGetSearchPath() āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡;
  • āĻ¯ā§āĻ•ā§āĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨ wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_ps_consts_f();

  • āĻ˛ā§‡āĻ—ā§‹ āĻ†āĻ‡āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄ 2, āĻ¸ā§āĻĒā§‡āĻ¸ āĻ°ā§‡āĻžā§āĻœāĻžāĻ°ā§āĻ¸ 2, āĻŽā§‡āĻŽā§‡āĻ¨ā§āĻŸā§‹ āĻŽāĻ°āĻŋ, fr-043, āĻ˛ā§‡āĻ—ā§‹ āĻ¸ā§āĻŸāĻžāĻ¨ā§āĻŸ āĻ°â€ā§āĻ¯āĻžāĻ˛āĻŋ, āĻ•ā§āĻ¯āĻžāĻ¸āĻ˛ā§‡āĻ­āĻžāĻ¨āĻŋāĻ¯āĻŧāĻž: āĻ˛āĻ°ā§āĻĄāĻ¸ āĻ…āĻĢ āĻļā§āĻ¯āĻžāĻĄā§‹ 2, āĻŦā§āĻ°ā§‹āĻ•ā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻĄ: āĻĻā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻžā§āĻœā§‡āĻ˛ āĻ…āĻĢ āĻĄā§‡āĻĨ, āĻĻā§āĻ¯ āĻ‰āĻ‡āĻšāĻžāĻ° 2: āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ¸āĻŋāĻ¨āĻ¸ āĻ—ā§‡āĻŽāĻ¸ āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•ā§āĻ˛ā§‹āĻœāĻĄ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ…āĻĢ āĻ•āĻŋāĻ‚āĻ¸, āĻāĻœ āĻ…āĻĢ āĻāĻŽā§āĻĒāĻžāĻ¯āĻŧāĻžāĻ°ā§āĻ¸, āĻ—ā§āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻž II āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻ­āĻžāĻ°ā§āĻ¸āĻžāĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ, āĻ•ā§āĻ¯āĻžāĻ¸āĻ˛ā§‡āĻ­āĻžāĻ¨āĻŋāĻ¯āĻŧāĻž: āĻ˛āĻ°ā§āĻĄāĻ¸ āĻ…āĻĢ āĻļā§āĻ¯āĻžāĻĄā§‹ 2, āĻšā§āĻ¯āĻžāĻ˛ā§‹ 2, āĻ‰āĻ˛āĻĢ āĻ†āĻ°āĻĒāĻŋāĻœāĻŋ āĻāĻĄāĻŋāĻŸāĻ°, āĻ˛ā§‹āĻ—ā§‹āĻ¸ āĻŦāĻžāĻ‡āĻŦā§‡āĻ˛ āĻ¸āĻĢāĻŸā§‡āĻ¯āĻŧāĻžāĻ°, āĻ…ā§āĻ¯āĻžāĻŸāĻŽā§‡āĻ˛ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ 7, āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ¸ā§‡āĻ¨ā§āĻĄā§‡āĻ¨ā§āĻ¸, āĻ†āĻ°ā§āĻŸ āĻ…āĻĢ āĻŽāĻžāĻ°ā§āĻĄāĻžāĻ°, āĻ—āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨: āĻ•āĻžāĻ°ā§āĻŦāĻ¨, āĻŦā§āĻ˛āĻžāĻ°āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¸ā§āĻĨāĻžāĻ¨ āĻĻāĻ–āĻ˛ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻ¸ā§āĻŸā§‡āĻœāĻŋāĻ‚ 4.18, āĻ¯āĻž āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ā§‡āĻ° āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻž āĻā§āĻāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ¯āĻžāĻš āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻāĻ–āĻ¨āĻ“ āĻŽā§‚āĻ˛ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻļāĻžāĻ–āĻžāĻ¯āĻŧ āĻ—ā§āĻ°āĻšāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ, āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻ¸ā§āĻŸā§‡āĻœāĻŋāĻ‚ 850 āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻš āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ āĻ¸ā§āĻŸā§‡āĻœāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ 4.18 āĻ•ā§‹āĻĄāĻŦā§‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŋāĻ™ā§āĻ• āĻ•āĻ°ā§‡āĨ¤ d3dx9_36 āĻĒā§āĻ¯āĻžāĻšāĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ¨ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž D3DXCheckTexture Requirements-āĻ āĻŸā§‡āĻ•ā§āĻ¸āĻšāĻžāĻ° āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡ āĻŸā§‡āĻ•ā§āĻ¸āĻšāĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ User32-āĻ InternalGetWindowIcon āĻ¸ā§āĻŸāĻžāĻŦ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ¯āĻžāĻš eventfd_synchronization, wined3d-zero-inf-shaders и dinput-joy-mappings.

āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° DXVK 1.4.3 Vulkan API-āĻāĻ° āĻ‰āĻĒāĻ°ā§‡ DXGI, Direct3D 10 āĻāĻŦāĻ‚ Direct3D 11 āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻŸ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡, āĻ¯āĻž āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ†āĻ•āĻžāĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°ā§‡āĻ›ā§‡ (āĻĒā§āĻ°āĻ¨ā§‹ āĻ°āĻŋāĻ˛āĻŋāĻœāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ†āĻĒāĻ—ā§āĻ°ā§‡āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸāĻŸāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡)āĨ¤ āĻĒā§āĻ°āĻšā§āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻļā§‡āĻĄāĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ—ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ CPU āĻ˛ā§‹āĻĄ āĻ•āĻŽāĻžāĻ¤ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ UAV (āĻ†āĻ¨āĻ…āĻ°ā§āĻĄāĻžāĻ°āĻĄ āĻāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ­āĻŋāĻ‰) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻļā§‡āĻĄāĻžāĻ°ā§‡āĻ° āĻ…āĻ¨āĻžāĻ•ā§āĻ°āĻŽā§āĻ¯ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻĨā§āĻ°ā§‡āĻĄā§‡āĻĄ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨