Wine 4.20-ի և Wine Staging 4.20-ի նոր տարբերակները

Հասանելի է Win32 API-ի բաց իրականացման փորձնական թողարկում - Գինի 4.20. Տարբերակի թողարկումից ի վեր 4.19 Փակվել է վրիպակի 37 հաշվետվություն և կատարվել է 341 փոփոխություն:

Ամենակարևոր փոփոխությունները.

  • Mono 4.9.4 շարժիչի նոր թողարկումը միացված է աջակցության թարմացումով FNA- ն (Microsoft XNA Game Studio 4.0-ի այլընտրանքային ներդրում ստեղծելու նախագիծ՝ Windows-ի խաղերի տեղափոխումը պարզեցնելու համար);
  • Տրամադրվում է կոդի վիճակի պահպանում VBScript-ում և JScript-ում (script persistence);
  • 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, Epic Games Launcher:

Նույնպես տեղի ունեցավ նախագծի թողարկում Գինու բեմականացում 4.20, որը մշակում է Wine-ի ընդլայնված կառուցվածքներ, որոնք ներառում են թերի կամ ռիսկային պատյաններ, որոնք դեռևս հարմար չեն Գինու հիմնական մասնաճյուղում ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 832 լրացուցիչ patches:

Wine Staging-ի նոր թողարկումը համաժամացնում է Wine 4.20 կոդերի բազայի հետ: dsdmo-ի, winebus.inf-ի, winebus.sys-ի, wineboo-ի, ntoskrnl.exe-ի, wine.inf-ի և ole8-ի վրա ազդող 32 patches տեղափոխվել են հիմնական Wine: Ավելացվեց 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-ի ներդրմամբ Vulkan API-ի միջոցով հավաքվում էր որպես DLL գրադարան և կարող էր օգտագործվել միայն Wine-ի հետ՝ Windows-ի խաղերը գործարկելու համար: Առաջարկվող փոփոխությունները հնարավորություն են տալիս DXVK-ն կազմել Linux-ի համար ընդհանուր գրադարանի տեսքով, որը կարող է կապվել սովորական Linux հավելվածների հետ Direct3D 11 API-ն օգտագործելու համար: Այս հատկությունը կարող է օգտակար լինել Windows-ի խաղերի Linux տեղափոխումը պարզեցնելու համար:

Source: opennet.ru

Добавить комментарий