Win32 API-ի բաց իրականացման փորձնական թողարկում - . Տարբերակի թողարկումից ի վեր Փակվել է վրիպակի 37 հաշվետվություն և կատարվել է 341 փոփոխություն:
Ամենակարևոր փոփոխությունները.
- Mono 4.9.4 շարժիչի նոր թողարկումը միացված է աջակցության թարմացումով (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:
Նույնպես նախագծի թողարկում , որը մշակում է 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-ի ցուցադրական տարբերակը գործարկելու համար: Թարմացված պատչեր , и .
Բացի այդ, կարող եք նշել մասին դեպի DXVK Direct3D 11-ի ուղղակի օգտագործումը Linux, առանց Wine-ի հետ որևէ կապի։ Մինչ օրս, DXVIK շերտը՝ DXGI-ի (DirectX Graphics Infrastructure), Direct3D 10-ի և Direct3D 11-ի իրականացմամբ Vulkan API-ի միջոցով, կոմպիլյացվում էր որպես DLL ֆայլ և կարող էր օգտագործվել միայն Wine-ի հետ գործարկման համար։ Windows-խաղեր։ Առաջարկվող փոփոխությունները հնարավորություն են տալիս DXVK-ը կազմել որպես համօգտագործվող գրադարան Linuxորը կարող է շփվել սովորականի հետ Linux-ծրագրեր՝ Direct3D 11 API-ը օգտագործելու համար։ Այս գործառույթը կարող է օգտակար լինել տեղափոխումը պարզեցնելու համար։ Windows- խաղերի համար Linux.
Source: opennet.ru
