Nýjar útgáfur af Wine 4.20 og Wine Staging 4.20

Laus tilraunaútgáfa af opinni útfærslu á Win32 API - Vín 4.20. Frá útgáfu útgáfunnar 4.19 37 villutilkynningum var lokað og 341 breytingar voru gerðar.

Mikilvægustu breytingarnar:

  • Ný útgáfa af Mono 4.9.4 vél með stuðningsuppfærslu virkjuð FNA (verkefni til að búa til aðra útfærslu á Microsoft XNA Game Studio 4.0 til að einfalda flutning á Windows leikjum);
  • Veitt varðveislu kóðaástands í VBScript og JScript (viðhald handrits);
  • Vulkan grafík API útfærslan hefur verið samræmd við nýju Vulkan 1.1.126 forskriftina;
  • Bættur LLVM MinGW stuðningur;
  • Lokaðar villutilkynningar sem tengjast rekstri leikja og forrita 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 - Fyrsti þáttur, Saga um frænda minn, HotS, IVMU samfélagsnetviðskiptavinur, TopoEdit, Notepad, Epic Games Launcher.

Einnig fór fram verkefnisútgáfu Vínsviðsetning 4.20, sem þróar háþróaða smíði af víni sem inniheldur ófullkomnar eða áhættusamar plástra sem eru ekki enn hentugar til innleiðingar í aðalvíngreinina. Í samanburði við vín veitir Wine Staging 832 plástra til viðbótar.

Nýja útgáfan af Wine Staging kemur með samstillingu við Wine 4.20 kóðagrunninn. 8 plástrar sem hafa áhrif á dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf og ole32 hafa verið færðir í aðalvínið. Bætti við plástri með útfærslu Direct3DShaderValidatorCreate9() aðgerðarinnar, sem þarf til að keyra kynningarútgáfuna af The Sims 2. Uppfærðir plástrar winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

Auk þess má geta þess að sinna verkum á bætir við til DXVK tækifæri bein notkun á Direct3D 11 á Linux, án þess að vera bundin við Wine. Hingað til hefur DXVK lagið með innleiðingu DXGI (DirectX Graphics Infrastructure), Direct3D 10 og Direct3D 11 í gegnum Vulkan API verið sett saman sem DLL bókasafn og var aðeins hægt að nota með Wine til að keyra Windows leiki. Fyrirhugaðar breytingar gera það mögulegt að setja DXVK saman í formi sameiginlegs bókasafns fyrir Linux, sem getur tengst venjulegum Linux forritum til að nota Direct3D 11 API. Þessi eiginleiki gæti verið gagnlegur til að einfalda flutning Windows leikja yfir á Linux.

Heimild: opennet.ru

Bæta við athugasemd