Paglabas ng Wine 4.16 at package para sa paglulunsad ng mga laro sa Windows na Proton 4.11-4

Magagamit pang-eksperimentong paglabas ng isang bukas na pagpapatupad ng Win32 API - Alak 4.16. Mula nang ilabas ang bersyon 4.15 16 ulat ng bug ang isinara at 203 pagbabago ang ginawa.

Ang pinakamahalagang pagbabago:

  • Pinahusay na katatagan ng mga function ng pagkuha ng mouse sa mga laro;
  • Pinahusay na suporta para sa cross-compilation sa WineGCC;
  • Pinahusay na pagiging tugma sa mga debugger ng Windows;
  • Ang code na nauugnay sa pamamahala ng memorya, pag-debug, ioctl, console, mga lock at pagsubaybay sa pagbabago ng file ay inilipat mula sa kernel32 patungo sa kernelbase;
  • Ang mga ulat ng error na nauugnay sa pagpapatakbo ng mga laro at application ng Dragon Age ay sarado: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, ΞΌTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT , Zoom Edit&Share 5.0.0.0.

Sa parehong araw, Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° bagong release ng proyekto Proton 4.11-4, na batay sa mga pag-unlad ng proyekto ng Wine at naglalayong tiyakin ang paglulunsad ng mga application sa paglalaro na nilikha para sa Windows at ipinakita sa Steam catalog sa Linux. Mga pag-unlad ng proyekto kumalat sa ilalim ng lisensya ng BSD. Binibigyang-daan ka ng Proton na direktang magpatakbo ng mga Windows-only na gaming application sa kliyente ng Steam Linux. Kasama sa package ang isang pagpapatupad ng DirectX 9 (batay sa D9VK), DirectX 10/11 (batay sa DXVK) at DirectX 12 (batay sa vkd3d), nagtatrabaho sa pamamagitan ng pagsasalin ng mga DirectX na tawag sa Vulkan API, ay nagbibigay ng pinahusay na suporta para sa mga controllers ng laro at ang kakayahang gumamit ng full-screen mode anuman ang mga resolution ng screen na sinusuportahan sa mga laro.

Sa bagong bersyon:

  • Ang layer ng DXVK (isang pagpapatupad ng DXGI, Direct3D 10 at Direct3D 11 sa itaas ng Vulkan API) ay na-update sa 1.3.4, na nag-aayos ng memory leak na nangyayari kapag nagpapatakbo ng mga laro gamit ang Direct2D. Inayos ang mga isyu sa pagganap sa Quantum Break kapag gumagamit ng mga driver ng NVIDIA at mas lumang mga driver ng AMD. Para sa Control games, ang d3d11.allowMapFlagNoWait na opsyon ay pinagana para sa mas kumpletong paggamit ng GPU resources;
  • Ang D9VK layer (Direct3D 9 na pagpapatupad sa itaas ng Vulkan API) ay na-update sa isang pang-eksperimentong bersyon 0.21-rc-p;
  • Ang mga bahagi ng FAudio na may pagpapatupad ng mga DirectX sound library (API XAudio2, X3DAudio, XAPO at XACT3) ay na-update para sa release 19.09;
  • Pinahusay na pag-uugali ng mga controller ng laro ng PlayStation 4 at iba pang mga controller na konektado sa pamamagitan ng Bluetooth;
  • Ang mga pagpapabuti ay ginawa sa pag-hijack ng mouse at pagkawala ng pokus ng mga bintana;
  • Ang suporta para sa paglulunsad ng larong Farming Simulator 19 ay ibinigay;
  • Inayos ang mga graphical na artifact sa A Hat in Time at Ultimate Marvel vs Capcom 3.

Pinagmulan: opennet.ru

Magdagdag ng komento