Pagpagawas sa Wine 6.2, Wine staging 6.2 ug Proton 5.13-6

Usa ka eksperimento nga pagpagawas sa usa ka bukas nga pagpatuman sa WinAPI - Wine 6.2 - nahitabo. Sukad sa pagpagawas sa bersyon 6.1, 51 nga mga taho sa bug ang gisirhan ug 329 nga mga pagbag-o ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Ang Mono engine gi-update sa bersyon 6.0 nga adunay suporta sa DirectX.
  • Gidugang nga suporta alang sa NTDLL debugger API.
  • Ang WIDL (Wine Interface Definition Language) compiler nagpalapad sa suporta alang sa WinRT IDL (Interface Definition Language).
  • Ang mga isyu sa paggamit sa Xbox One controllers sa macOS nasulbad na.
  • Ang mga taho sa sayop nga may kalabutan sa operasyon sa mga dula ug mga aplikasyon gisirado: Kalibutan sa mga Tank, Direktoryo Opus 9 uban sa Amiga Explorer Shell add-on, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite para sa PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSSeditor 0.9.54. High Impact eMail 5 , WiX Toolset v3.9, PTC Mathcad Prime 3.0, PaintRibbon 1.x, Jeskola Buzz, OllyDbg 2.x, Google SketchUp, Kingsoft PC Doctor, WRC 5, Shadow Warrior 2, MS Word 2013/2016, Runaway , Adobe Audition, Steel Series Engine 3, Ryse: Anak sa Roma, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Far Manager.

Dugang pa, ang pag-release sa Wine Staging 6.2 nga proyekto naporma, sulod sa gambalay diin naporma ang mga extended builds sa Wine, lakip na ang dili hingpit nga andam o peligroso nga mga patch nga dili pa angay alang sa pagsagop ngadto sa main branch sa Wine. Kung itandi sa Wine, ang Wine Staging naghatag og 669 ka dugang nga mga patch.

Ang bag-ong pagpagawas nagdala sa pag-synchronize sa Wine 6.2 codebase. Ang 38 nga mga patch gibalhin sa nag-unang Wine, nag-una nga may kalabutan sa suporta sa WIDL ug pagpalapad sa mga kapabilidad sa ntdll. Gi-update nga mga patch xactengine3_7-Notification, ntdll-Junction_Points ug widl-winrt-support.

Dugang pa, gipatik ni Valve ang pagpagawas sa proyekto sa Proton 5.13-6, nga gibase sa mga pag-uswag sa proyekto sa Wine ug gitumong sa pagsiguro sa paglansad sa mga aplikasyon sa dula nga gihimo alang sa Windows ug gipresentar sa Steam catalog sa Linux. Ang mga kalamboan sa proyekto giapod-apod ubos sa lisensya sa BSD. Gitugotan ka sa Proton nga direkta nga magpadagan sa mga aplikasyon sa dula nga Windows lamang sa kliyente sa Steam Linux. Ang package naglakip sa pagpatuman sa DirectX 9/10/11 (base sa DXVK package) ug DirectX 12 (base sa vkd3d-proton), nga nagtrabaho pinaagi sa paghubad sa DirectX nga mga tawag ngadto sa Vulkan API, naghatag og mas maayo nga suporta alang sa game controllers ug ang abilidad. sa paggamit sa full-screen mode walay sapayan sa mga gisuportahan sa mga duwa screen resolution. Aron madugangan ang performance sa multi-threaded nga mga dula, ang "esync" (Eventfd Synchronization) ug "futex/fsync" nga mekanismo gisuportahan.

Sa bag-ong bersyon sa Proton 5.13-6:

  • Ang mga problema sa tunog sa Cyberpunk 2077 nasulbad na.
  • Gipauswag nga suporta alang sa mga controller sa PlayStation 5.
  • Gihatag ang suporta alang sa Nioh 2.
  • Ang voice chat sa dula nga Deep Rock Galactic nadala sa working form.
  • Gipauswag nga suporta alang sa mga tigkontrol sa dula ug mga aparato nga hot-plug sa Yakuza Sama sa usa ka Dragon, Subnautica, DOOM (2016) ug Virginia.
  • Giayo ang mga isyu sa input kung aktibo ang screen sa Steam.
  • Gitubag ang usa ka isyu nga hinungdan sa pagpakita sa usa ka itom nga screen kung nawala ang pokus sa DOOM Eternal sa mga sistema sa AMD.
  • Ang suporta alang sa mga virtual reality headset gipahiuli sa No Man's Sky.
  • Gidugang ang suporta sa tunog sa dula nga Dark Sector.
  • Giayo ang usa ka hang sa Need for Speed ​​​​(2015) sa mga sistema nga adunay mga AMD GPU.

Source: opennet.ru

Idugang sa usa ka comment