Vydanie Wine 4.9 a Proton 4.2-5

K dispozícii experimentálne vydanie otvorenej implementácie Win32 API - Víno 4.9. Od vydania verzie 4.8 Uzavrelo sa 24 hlásení chýb a vykonalo sa 362 zmien.

Najdôležitejšie zmeny:

  • Pridaná počiatočná podpora pre inštaláciu ovládačov Plug and Play;
  • Bola implementovaná možnosť zostaviť 16-bitové moduly vo formáte PE;
  • Rôzne funkcie boli presunuté do novej knižnice KernelBase DLL;
  • Boli vykonané opravy súvisiace s prevádzkou herných ovládačov;
  • Je zabezpečené použitie vysoko presných systémových časovačov, ak sú k dispozícii;
  • Hlásenia chýb súvisiace s prevádzkou hier a aplikácií sú zatvorené:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Zároveň Valve опубликовала budovanie projektu Protón 4.2-5, ktorý je založený na vývoji projektu Wine a je zameraný na zabezpečenie spustenia herných aplikácií vytvorených pre Windows a prezentovaných v katalógu Steam na Linuxe. Vývoj projektu šírenie pod licenciou BSD. Proton vám umožňuje priamo spúšťať herné aplikácie iba pre Windows v klientovi Steam Linux. Balík obsahuje implementáciu DirectX 10/11 (na základe DXVK) a 12 (na základe vkd3d), pracujúci prostredníctvom prekladu volaní DirectX do Vulkan API, poskytuje vylepšenú podporu pre herné ovládače a možnosť používať režim celej obrazovky bez ohľadu na rozlíšenie obrazovky podporované v hrách. V porovnaní s pôvodným Wine sa vďaka použitiu záplat výrazne zvýšil výkon viacvláknových hier "esync"(Synchronizácia Eventfd).

В Nová verzia Pridaná podpora pre sieťové API Steam používané v nových hrách, vrátane A Hat in Time. Na vyriešenie mnohých problémov s hernými ovládačmi v hrách založených na Unity, vrátane hier Subnautica a Ubisoft, bolo vykonaných množstvo opráv rozloženia herného ovládača.

Proton 4.2-5 využíva uvoľňovanie medzivrstvy
DXVK 1.2.1 s implementáciou DXGI, Direct3D 10 a Direct3D 11 nad rozhraním Vulkan API (predtým sa používala verzia 1.1.1). Okrem opráv chýb a vylepšenej podpory hier vo vetve DXVK 1.2 zapojené samostatné vlákno na prenos vyrovnávacej pamäte príkazov a pridaná podpora pre špecifické rozšírenia vykresľovania, ktoré nie sú oficiálne definované v špecifikácii Direct3D 11. Opravné vydanie DXVK 1.2.1 zlepšuje kompatibilitu s Reshad, problémy s výkonom v Lords of the Fallen a The Surge boli vyriešené, pády v Yakuza Kiwami 2 boli vyriešené.

Zdroj: opennet.ru

Pridať komentár