Wine 4.18 және Wine Staging 4.18 жаңа нұсқалары

Қол жетімді Win32 API ашық іске асырудың эксперименттік шығарылымы - Шарап 4.18. Нұсқасы шыққаннан бері 4.17 38 қате туралы есеп жабылып, 305 өзгерту енгізілді.

Ең маңызды өзгерістер:

  • Көптеген жаңа VBScript функциялары қосылды (мысалы, қателерді өңдеушілер, Hour, Day, Month функциялары және т.б.);
  • 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, Сынған қылыш: Өлім періштесі, Witcher 2: Assassins ойындары мен қолданбаларының жұмысына қатысты жабық қате туралы есептер. Патшалардың дәуірі, Империялар дәуірі, Grandia II мерейтойлық шығарылымы, Кастлевания: Көлеңкенің лордтары 2, Halo 2, Wolf RPG редакторы, Logos Bible Softare, Atmel Studio 7, Transcendence, кісі өлтіру өнері, Жылдамдық қажеттілігі: Көміртек, бұлыңғыр.

Сондай-ақ, орын алды жобаның шығарылымы Шарап қою 4.18, ол негізгі Шарап филиалына қабылдауға әлі жарамсыз толық емес немесе қауіпті патчтарды қамтитын Шараптың кеңейтілген құрылымдарын әзірлейді. Шараппен салыстырғанда, Wine Staging 850 қосымша патч береді.

Wine Staging жаңа шығарылымы Wine 4.18 кодтық базасымен синхрондалады. D3dx9_36 патч D3DXCheckTextureRequirements ішінде текстураны қысуды пайдаланған кезде текстура өлшемдерін блок өлшеміне теңестіруді қамтамасыз ететін негізгі Шарапқа тасымалданды. InternalGetWindowIcon түйіні user32-ге қосылды. Жаңартылған патчтар eventfd_синхронизациясы, wined3d-нөлдік-инф-шейдерлері и dinput-joy-карталары.

Бұған қоса, атап өтуге болады обновление қабаттар DXVK 1.4.3 Vulkan API жоғарғы жағында DXGI, Direct3D 10 және Direct3D 11 енгізуімен. Жаңа шығарылым күй кэшімен жаңа файл пішімін ұсынады, ол осы файлдардың өлшемін айтарлықтай азайтты (ескі шығарылымдардан жаңарту кезінде кэш пішімі автоматты түрде түрлендіріледі). Түрлі шейдерлердің көп саны бар ойындарда CPU жүктемесін азайту бойынша жұмыс жүргізілді. UAV көмегімен графикалық шейдерлерді ретсіз көп ағынды жазуға қатысты мәселелер шешілді (ретсіз қол жеткізу көрінісі).

Ақпарат көзі: opennet.ru

пікір қалдыру