Tshiab versions ntawm Wine 4.20 thiab Wine Staging 4.20

Muaj Kev sim tso tawm ntawm qhov qhib kev siv ntawm Win32 API - Caw 4.20. Txij li thaum tso tawm version 4.19 37 tsab ntawv ceeb toom kab mob raug kaw thiab 341 tau hloov pauv.

Qhov hloov tseem ceeb tshaj plaws:

  • Kev tso tawm tshiab ntawm Mono 4.9.4 lub cav nrog kev txhawb nqa hloov tshiab tau qhib FNA (ib txoj haujlwm los tsim lwm qhov kev siv ntawm Microsoft XNA Game Studio 4.0 los ua kom yooj yim rau qhov chaw nres nkoj ntawm Windows games);
  • Muab khaws cia ntawm lub xeev code hauv VBScript thiab JScript (script persistence);
  • Kev siv Vulkan graphics API tau ua raws li qhov tshiab Vulkan 1.1.126 specification;
  • Txhim kho LLVM MinGW kev txhawb nqa;
  • Kaw cov ntaub ntawv yuam kev cuam tshuam txog kev ua haujlwm ntawm kev ua si thiab kev siv LEGO Island, Lub Odyssey: Cua Ntawm Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Tshooj Ib, Ib Zaj Dab Neeg Txog Kuv Txiv, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher.

Tsis tas li ntawd coj qhov chaw qhov project tso tawm Wine Staging 4.20, uas txhim kho kev tsim kho siab heev ntawm Wine uas suav nrog tsis tiav lossis pheej hmoo thaj ua rau thaj uas tseem tsis tau tsim nyog rau kev saws me nyuam rau hauv lub ntsiab Wine ceg. Piv rau Wine, Wine Staging muab 832 thaj ua rau thaj ntxiv.

Qhov kev tso tawm tshiab ntawm Wine Staging coj synchronization nrog Wine 4.20 codebase. 8 thaj ua rau thaj cuam tshuam rau dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf thiab ole32 tau tsiv mus rau Wine loj. Ntxiv ib thaj nrog rau kev siv ntawm Direct3DShaderValidatorCreate9() muaj nuj nqi, yuav tsum tau khiav lub demo version ntawm The Sims 2. Hloov kho thaj ua rau thaj winebuild-Fake_Dlls, ntdll-NtContinue ΠΈ ntdll-MemoryWorkingSetExInformation.

Tsis tas li ntawd, nws tuaj yeem raug sau tseg ua haujlwm rau ntxiv rau DXVK lub sij hawm kev siv ncaj qha ntawm Direct3D 11 ntawm Linux, tsis tau khi rau Wine. Txog tam sim no, DXVK txheej nrog kev siv DXGI (DirectX Graphics Infrastructure), Direct3D 10 thiab Direct3D 11 ntawm Vulkan API tau sib sau ua ke DLL lub tsev qiv ntawv thiab tsuas yog siv tau nrog Wine los khiav Windows games. Cov kev hloov pauv uas tau hais tseg ua rau nws muaj peev xwm sau DXVK rau hauv daim ntawv ntawm lub tsev qiv ntawv sib koom rau Linux, uas tuaj yeem txuas nrog cov ntawv thov Linux ib txwm siv los siv Direct3D 11 API. Cov yeeb yam no yuav muaj txiaj ntsig zoo rau kev ua kom yooj yim ntawm kev sib tw ntawm Windows games rau Linux.

Tau qhov twg los: opennet.ru

Ntxiv ib saib