KĂ«tu ndodhi njĂ« lĂ«shim eksperimental i implementimit tĂ« hapur tĂ« WinAPI â Wine 7.10. QĂ« nga lĂ«shimi i versionit 7.9, janĂ« mbyllur 56 raportime gabimesh dhe janĂ« bĂ«rĂ« 388 ndryshime.
Ndryshimet më të rëndësishme:
- Drejtoni macOS është kthyer në përdorimin e formatit të skedareve ekzekutues PE (Portable Executable) në vend të ELF.
- Motori Wine Mono me implementimin e platformës .NET është përditësuar në versionin 7.3.
- Janë realizuar pronarët e locales "Collation" të përputhshme me Windows për Unicode, duke lejuar përcaktimin e rregullave të rendit dhe metodave të krahasimit duke marrë parasysh kuptimin e simboleve (për shembull, në prani të shenjës së akcentit).
- Në bibliotekën Secur32 është realizuar mbështetje për WoW64 (64-bit Windows-on-Windows), një ndërfaqe për ekzekutimin e programeve 32-bit në Windows 64-bit.
- Janë mbyllur raportet e gabimeve të lidhura me lojërat: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod për Nier: Automata, Port Royale 4.
- Janë mbyllur raportet e gabimeve të lidhura me aplikacionet: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 për ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.
Gjithashtu, mund të theksohet formimi i lëshimit të projektit Wine Staging 7.10, në kuadër të të cilit formohen ndërtimet e zgjeruara të Wine, duke përfshirë patch-e që nuk janë plotësisht të gatshme ose janë të rrezikshme, për momentin të papërshtatshme për t'u përfshirë në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 545 patch-e shtesë.
Në lëshimin e ri është bërë sinkronizimi me bazën e kodit Wine 7.10. Në përbërjen kryesore të Wine janë transferuar 6 patch-e lidhur me implementimin në KERNELBASE.dll të tabelave sortkey dhe funksionit CompareString, të nevojshme për mbështetje të pronës locale "Collation". Janë shtuar dy patch-e me implementimin në dwmapi.dll të vlerave në përputhje me DwmGetCompositionTimingInfo, të nevojshme për ekzekutimin e Epic Games Launcher, dhe zgjidhja e problemit me thirrjen DwmFlush, që çonte në mbyllje të papritur të Powershell.
Për më tepër, kompania Valve ka filluar testimin e kandidatëve për lëshimin e projektit Proton 7.0-3, i cili bazohet në punën e projektit Wine dhe synon të sigurojë nisjen në Linux të aplikacioneve lojëra, të krijuara për Windows dhe të paraqitura në katalogun Steam. Punimi i projektit shpërndahet nën licencën BSD. Në versionin e ri, është realizuar mbështetje për rindërtimin e kontrolluesit xinput në pajisjet Steam Deck, është përmirësuar përcaktimi i timonëve të lojërave, janë përditësuar versionet e Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e dhe dxvk-nvapi 0.5.4, është siguruar mbështetje për lojërat e mëposhtme:
- Age of Chivalry
- Beneath a Steel Sky
- Chrono Cross: The Radical Dreamer Edition
- Cities XXL
- Cladun X2
- Cursed Armor
- DisneyâąPixar Cars Mater-National Championship
- Gary Grigsbyâs War in the East
- Gary Grigsbyâs War in the West
- Iragon: Prologue
- MechWarrior Online
- Saviors of Sapphire Wings
- Small Radios Big Televisions
- Split/Second
- Star Wars Episode I Racer
- Stranger of Sword City Revisited
- Succubus x Saint
- V Rising
- Warhammer: End Times â Vermintide
- We Were Here Forever
- Planetary Annihilation: TITANS
- Përmirësuar mbështetje për lojërat:
- Street Fighter V,
- Sekiro: Shadow Die Twice,
- Elden Ring,
- Final Fantasy XIV,
- DEATHLOOP,
- The Turing Test,
- Mini Ninja,
- Resident Evil Revelations 2,
- Legend of Heroes: Zero no Kiseki Kai,
- Mortal Kombat Komplete,
- Castle Morihisa.
Burimi: opennet.ru
