Версияҳои нави Wine 4.20 ва Wine Staging 4.20

Дастрас барориши таҷрибавии татбиқи кушодаи Win32 API - Wine 4.20. Аз замони баровардани версия 4.19 37 гузориши хатогиҳо баста шуданд ва 341 тағйирот ворид карда шуданд.

Муҳимтарин тағйирот:

  • Нашри нави муҳаррики Mono 4.9.4 бо навсозии дастгирӣ фаъол аст ФНА (лоиҳа барои эҷоди татбиқи алтернативии Microsoft XNA Game Studio 4.0 барои содда кардани интиқоли бозиҳои Windows);
  • Таъмини нигоҳдории ҳолати код дар VBScript ва JScript (истеъмоли скрипт);
  • Татбиқи графикии Vulkan API бо мушаххасоти нави Vulkan 1.1.126 мутобиқ карда шудааст;
  • Дастгирии беҳтаршудаи LLVM MinGW;
  • Ҳисобот оид ба хатогиҳои пӯшида вобаста ба кори бозиҳо ва замимаҳои LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Қисмати якум, Ҳикоя дар бораи амакам, HotS, муштарии шабакаи иҷтимоии IVMU, TopoEdit, Notepad, Launcher Games Epic.

Ҳамчунин баргузор гардид нашри лоиҳа Саҳнаи шароб 4.20, ки сохторҳои васеъи Шаробро таҳия мекунад, ки часбҳои нопурра ё хатарнокро дар бар мегиранд, ки ҳанӯз барои қабул ба филиали асосии Шароб мувофиқ нестанд. Дар муқоиса бо шароб, Wine Staging 832 часбҳои иловагӣ медиҳад.

Нашри нави Wine Staging ҳамоҳангсозиро бо пойгоҳи коди Wine 4.20 меорад. 8 часбҳое, ки ба dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf ва ole32 таъсир мерасонанд, ба Шароби асосӣ интиқол дода шуданд. Ямоқи бо татбиқи функсияи Direct3DShaderValidatorCreate9() илова карда шуд, ки барои иҷро кардани версияи намоишии The Sims 2 лозим аст. Часбҳои навшуда winebuild-Fake_Dlls, ntdll-NtДавом диҳед и ntdll-MemoryWorkingSetExInformation.

Илова бар ин, метавон қайд кард иҷрои кор ба илова кардан ба DXVK имкониятҳои истифодаи мустақими Direct3D 11 дар Linux, бе пайвастшавӣ ба Wine. То ба ҳол, қабати DXVK бо татбиқи DXGI (DirectX Graphics Infrastructure), Direct3D 10 ва Direct3D 11 тавассути API Vulkan ҳамчун китобхонаи DLL ҷамъ оварда шуда буд ва танҳо бо Wine барои иҷрои бозиҳои Windows истифода мешуд. Тағйироти пешниҳодшуда имкон медиҳад, ки DXVK дар шакли китобхонаи муштарак барои Linux, ки метавонад бо барномаҳои муқаррарии Linux барои истифодаи Direct3D 11 API пайваст шавад.Ин хусусият метавонад барои содда кардани интиқоли бозиҳои Windows ба Linux муфид бошад.

Манбаъ: opennet.ru

Илова Эзоҳ