að prófa fyrsta útgáfuframbjóðandann Wine 5.0, opna útfærslu á Win32 API. Kóðagrunnurinn hefur verið settur í frystingarham fyrir útgáfu, sem er væntanlegur í lok desember eða byrjun janúar. Samanborið við útgáfu 37 villutilkynningum lokað og 475 breytingar gerðar.
Mikilvægustu breytingarnar:
- Vafravél , sem er notað í MSHTML bókasafninu, hefur verið uppfært í útgáfu 2.47.1. Hleðslukóði Gecko vélarinnar hefur verið endurgerður og möguleikinn á að ræsa hann frá almennri, ósértækri uppsetningu hefur verið bætt við;
- Unicode töflur hafa verið uppfærðar í útgáfu 12.1.0. Aðgerðir fyrir Unicode umbreytingu hafa verið endurgerðar í ntdll;
- Bætti við upphafsútgáfu af MSADO bókasafni () með viðmóti til að fá aðgang að og vinna með gögn í gegnum OLE DB veitu, til dæmis til að tengja forrit við SQL netþjón;
- Í WUSA gagnsemi (Windows Uppfærsla Sjálfstæð) bætti við stuðningi við að setja upp uppfærslur;
- Áfram var unnið að því að flytja kóða frá kernel32 yfir í kernelbase og endurskipuleggja þessi bókasöfn. Til dæmis, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
GeoID, FindFirst/NextFile og tímabeltisaðgerðir. Kóðinn fyrir frumstillingu kjarna hefur verið færður að hluta yfir í ntdll; - bcrypt hefur bætt við stuðningi við að staðfesta kjötkássa með stafrænum undirskriftum byggðar á ECDSA lyklum;
- Mörgum nýjum eiginleikum hefur verið bætt við VBScript, þar á meðal ScriptTypeInfo_* og ScriptTypeComp_Bind*;
- Villutilkynningum sem tengjast rekstri leikja og forrita er lokað:
Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, knattspyrnustjóri 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.
Auk þess Valve ný útgáfa af verkefninu , sem byggir á þróun Wine-verkefnisins og miðar að því að tryggja að það verði sett af stað í Linux leikjaforrit búin til fyrir Windows og kynnt í Steam vörulistanum. Þróun verkefnisins undir BSD leyfinu. Proton leyfir þér að keyra beint í Linux-Steam-forrit fyrir leiki eru eingöngu í boði fyrir WindowsPakkinn inniheldur útfærslu á DirectX 9 (byggt á ), DirectX 10/11 (byggt á ) og DirectX 12 (byggt á ), sem vinnur í gegnum DirectX símtöl í Vulkan API, veitir betri stuðning fyrir leikjastýringar og getu til að nota allan skjáinn óháð skjáupplausninni sem studd er í leikjum.
Í nýju útgáfunni af Proton:
- Möguleiki er á að hefja leiki (þarf beta útgáfu af Steam biðlaranum og GnuTLS bókasafnsútgáfu minni en 3.5.4 til að keyra). Sumar leikjastillingar vantar vegna þess að EasyAntiCheat stuðningur er ekki tiltækur;
- Mús atburðastjórnun hefur verið bætt verulega, sem hefur jákvæð áhrif á hegðun músa í leikjunum Fallout 4, Furi og Metal Gear Solid V;
- Bætt við nýrri heiltölustigstærðarstillingu sem veitir betri pixlaskýrleika þegar þú þysir inn. Stillingin er virkjuð með því að byrja á umhverfisbreytunni WINE_FULLSCREEN_INTEGER_SCALING=1;
- Leysti nokkur vandamál með uppsetningu leikstjórnanda. Breytingarnar gera Telltale leikjum kleift að virka betur með Xbox stýringar, sem og Cuphead og ICEY leikjum með PlayStation 4 stýringar tengdum með Bluetooth;
- Bætt meðhöndlun aflgjafar á leikjatölvum, sérstaklega þegar stýrisstýringar eru notaðar.
- Vandamál með að Metal Gear Solid V frjósi við ræsingu hefur verið leyst.
- Lagaði afturköllun á frammistöðu þegar Xbox leikjastýringar voru notaðar;
- Þegar þú spilar Trine 4 hefur rammahraðamörkin 30 FPS verið fjarlægð;
- Lagaði hrun þegar spilað var IL-2 Sturmovik;
- Uppfærðar útgáfur af íhlutum þriðja aðila: D9VK uppfærð í útgáfu 0.40-rc-p og FAudio í 19.12. Leiðréttingar hafa verið gerðar á DXVK.
Heimild: opennet.ru
