Nei Versioune vu Wine 4.20 a Wine Staging 4.20

Verfügbar experimentell Verëffentlechung vun enger oppener Implementatioun vun der Win32 API - Wäin 4.20. Zënter der Verëffentlechung vun der Versioun 4.19 37 Feeler Berichter goufen zougemaach an 341 Ännerungen goufen gemaach.

Déi wichtegst Ännerungen:

  • Nei Verëffentlechung vum Mono 4.9.4 Motor mat Support Update aktivéiert FNA (e Projet fir eng alternativ Implementatioun vu Microsoft XNA Game Studio 4.0 ze kreéieren fir de Porting vu Windows Spiller ze vereinfachen);
  • Gëtt Erhaalung vun Code Staat an VBScript an JScript (Skript Persistenz);
  • D'Vulkan Grafik API Implementatioun gouf mat der neier Vulkan 1.1.126 Spezifizéierung ausgeriicht;
  • Verbesserte LLVM MinGW Ënnerstëtzung;
  • Zougemaach Fehlerberichter am Zesummenhang mat der Operatioun vu Spiller an Uwendungen LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Passwuert Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Episod One, A Story About My Monni, HotS, IVMU Social Network Client, TopoEdit, Notizblock, Epic Games Launcher.

Och stattfonnt huet Projet Verëffentlechung Wäin Staging 4.20, déi erweidert Builds vu Wäin entwéckelt, déi onkomplett oder riskant Flecken enthalen, déi nach net gëeegent sinn fir d'Adoptioun an d'Haaptwäin Branche. Am Verglach mam Wäin bitt Wine Staging 832 zousätzlech Patches.

Déi nei Verëffentlechung vu Wine Staging bréngt Synchroniséierung mat der Wine 4.20 Codebase. 8 Patches déi dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf an ole32 beaflossen, goufen an den Haaptwäin geplënnert. E Patch dobäigesat mat der Ëmsetzung vun der Direct3DShaderValidatorCreate9() Funktioun, erfuerderlech fir d'Demo Versioun vun The Sims 2 ze lafen. winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

Zousätzlech kann et bemierkt ginn Aarbecht ausféieren Op der dobäizemaachen zu DXVK Méiglechkeete direkt Notzung vun Direct3D 11 op Linux, ouni un Wäin gebonnen ze sinn. Bis elo war d'DXVK-Schicht mat der Implementatioun vun DXGI (DirectX Graphics Infrastructure), Direct3D 10 an Direct3D 11 iwwer de Vulkan API als DLL-Bibliothéik zesummegesat a konnt nëmme mat Wäin benotzt ginn fir Windows Spiller ze lafen. Déi proposéiert Ännerunge maachen et méiglech DXVK an d'Form vun enger gemeinsamer Bibliothéik fir Linux ze kompiléieren, déi mat reguläre Linux Uwendungen verbannen kann fir d'Direct3D 11 API ze benotzen. Dës Fonktioun kann nëtzlech sinn fir d'Porting vu Windows Spiller op Linux ze vereinfachen.

Source: opennet.ru

Setzt e Commentaire