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, Сынган Кылыч: Өлүм периштеси, Сыйкырчы 2: Ассасиндер оюндарынын жана тиркемелеринин иштешине байланыштуу жабык ката отчеттору Падышалар, Империялар доору, Grandia II Anniversary Edition, Castlevania: Lords of Shadow 2, Halo 2, Wolf RPG редактору, Logos Bible Softare, Atmel Studio 7, Transcendence, Өлтүрүү Art, Need for Speed: Carbon, Blur.

дагы алып, долбоор чыгаруу Шарап коюу 4.18, ал Шараптын толук эмес же кооптуу патчтарды камтыган кеңейтилген түзүлүштөрүн иштеп чыгат, алар али Шараптын негизги тармагына кабыл алууга ылайыксыз. Шарап менен салыштырганда, Wine Staging 850 кошумча тактарды камсыз кылат.

Wine Staging жаңы чыгарылышы Wine 4.18 код базасы менен шайкештештирилет. D3dx9_36 патч D3DXCheckTextureRequirements ичинде текстураны кысуу колдонууда текстура өлчөмдөрүн блоктун өлчөмүнө тегиздөөнү камсыз кылган негизги Шарапка өткөрүлдү. InternalGetWindowIcon stub user32ге кошулду. Жаңыртылган тактар eventfd_synchronization, wined3d-нөл-inf-шейдерлери и dinput-joy-mappings.

Мындан тышкары, белгилей кетүү керек өзгөртүү аралык катмарлар DXVK 1.4.3 Vulkan API үстүнө DXGI, Direct3D 10 жана Direct3D 11 ишке ашыруу менен. Жаңы релиз штаттык кэш менен жаңы файл форматын сунуштайт, ал бул файлдардын көлөмүн бир топ кыскартты (эски релиздерден жаңыртууда кэш форматы автоматтык түрдө өзгөртүлөт). Ар кандай шейдерлердин көп саны бар оюндарда CPU жүгүн азайтуу боюнча иштер жасалды. UAV (тартипсиз кирүү көрүнүшү) жардамы менен графикалык шейдерлерди иретсиз көп жиптүү жазуу көйгөйлөрү чечилди.

Source: opennet.ru

Комментарий кошуу