Wine 4.18 සහ Wine Staging 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 ();

  • ක්‍රීඩා සහ යෙදුම්වල ක්‍රියාකාරිත්වයට අදාළ සංවෘත දෝෂ වාර්තා Lego Island 2, Space Rangers 2, Memento Mori, fr-043, Lego Stunt Rally, Castlevania: Lords of Shadow 2, Broken Sword: The Angel of Death, The Witcher 2: Assassins රජුන්ගේ යුගය, අධිරාජ්‍යයන්ගේ යුගය, Grandia II සංවත්සර සංස්කරණය, Castlevania: Lords of Shadow 2, Halo 2, Wolf RPG Editor, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

එසේම සිදු විය ව්යාපෘති නිකුතුව වයින් වේදිකාගත කිරීම 4.18, එය තවමත් ප්‍රධාන වයින් ශාඛාව වෙත දරුකමට හදා ගැනීම සඳහා සුදුසු නොවන අසම්පූර්ණ හෝ අවදානම් සහිත පැච් ඇතුළත් වයින් වල දිගු ගොඩනැගීම් සංවර්ධනය කරයි. වයින් හා සසඳන විට, වයින් ස්ටේජිං අතිරේක පැච් 850 ක් සපයයි.

Wine Staging හි නව නිකුතුව Wine 4.18 කේත පදනම සමඟ සමමුහුර්ත වේ. d3dx9_36 පැච් ප්‍රධාන වයින් වෙත මාරු කර ඇත, D3DXCheckTextureRequirements හි වයනය සම්පීඩනය භාවිතා කරන විට බ්ලොක් ප්‍රමාණයට වයනය මානයන් පෙළගැස්වීම සහතික කරයි. InternalGetWindowIcon stub එක user32 වෙත එක් කර ඇත. යාවත්කාලීන කළ පැච් Eventfd_synchronization, wined3d-zero-inf-shaders и dinput-joy-mappings.

ඊට අමතරව, එය සටහන් කළ හැකිය යාවත්කාලීන කිරීම අන්තර් ස්ථර ඩීඑක්ස්වීකේ 1.4.3 Vulkan API මත DXGI, Direct3D 10 සහ Direct3D 11 ක්‍රියාත්මක කිරීමත් සමඟ. නව නිකුතුව රාජ්‍ය හැඹිලියක් සහිත නව ගොනු ආකෘතියක් හඳුන්වා දෙයි, මෙම ගොනු වල ප්‍රමාණය සැලකිය යුතු ලෙස අඩු කර ඇත (පැරණි නිකුතු වලින් උත්ශ්‍රේණි කිරීමේදී, හැඹිලි ආකෘතිය ස්වයංක්‍රීයව පරිවර්තනය වේ). විවිධ ෂෙඩර් විශාල සංඛ්‍යාවක් සහිත ක්‍රීඩා වල CPU භාරය අඩු කිරීමට කටයුතු කර ඇත. UAV (ඇණවුම් නොකළ ප්‍රවේශ දසුන) භාවිතයෙන් ග්‍රැෆික් ෂේඩර්වල ඇණවුම් නොකළ බහු-නූල් පටිගත කිරීමේ ගැටළු විසඳා ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න