Nouvo vèsyon Wine 4.20 ak Wine Staging 4.20

Disponib lage eksperimantal nan yon aplikasyon ouvè Win32 API a - Diven 4.20. Depi lage vèsyon an 4.19 Yo te fèmen 37 rapò ensèk epi yo te fè 341 chanjman.

Chanjman ki pi enpòtan yo:

  • Nouvo lage motè Mono 4.9.4 ak aktyalizasyon sipò pèmèt FNA (yon pwojè pou kreye yon aplikasyon altènatif nan Microsoft XNA Game Studio 4.0 pou senplifye pòtaj Windows jwèt);
  • Bay prezèvasyon eta kòd nan VBScript ak JScript (pèsistans script);
  • Vulkan graphics API aplikasyon an te aliyen ak nouvo spesifikasyon Vulkan 1.1.126;
  • Amelyore sipò LLVM MinGW;
  • Fèmen rapò erè ki gen rapò ak operasyon jwèt ak aplikasyon 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 - Episode Youn, Yon Istwa Sou Tonton Mwen, HotS, IVMU Sosyal Rezo Kliyan, TopoEdit, Notepad, Epic Games Launcher.

Epitou pran plas lage pwojè Diven Staging 4.20, ki devlope pwolonje bati nan diven ki gen ladan plak enkonplè oswa ki riske ki poko apwopriye pou adopsyon nan branch prensipal la diven. Konpare ak diven, Wine Staging bay 832 plak adisyonèl.

Nouvo lage Wine Staging pote senkronizasyon ak baz kòd Wine 4.20. 8 plak ki afekte dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf ak ole32 yo te deplase nan Wine prensipal la. Te ajoute yon patch ak aplikasyon Direct3DShaderValidatorCreate9() fonksyon, ki nesesè pou kouri vèsyon Demo Sims 2 yo. winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

Anplis de sa, li ka remake fè travay sou ajoute pou DXVK opòtinite itilizasyon dirèk Direct3D 11 sou Linux, san yo pa mare Wine. Jiska kounye a, kouch DXVK ak aplikasyon DXGI (DirectX Graphics Infrastructure), Direct3D 10 ak Direct3D 11 atravè API Vulkan te rasanble kòm yon bibliyotèk DLL epi yo ta ka itilize sèlman ak Wine pou kouri jwèt Windows yo. Chanjman yo pwopoze yo fè li posib pou konpile DXVK nan fòm yon bibliyotèk pataje pou Linux, ki ka konekte ak aplikasyon Linux regilye yo sèvi ak API Direct3D 11. Karakteristik sa a ka itil pou senplifye pòtaj Windows jwèt nan Linux.

Sous: opennet.ru

Add nouvo kòmantè