Vydání Wine 4.9 a Proton 4.2-5

Dostupné experimentální vydání otevřené implementace Win32 API — Wine 4.9. Od vydání verze 4.8 bylo uzavřeno 24 chybových hlášení a provedeno 362 změn.

Nejdůležitější změny:

  • Byla přidána počáteční podpora pro instalaci ovladačů Plug and Play;
  • Byla implementována možnost sestavit 16bitové moduly ve formátu PE;
  • Různé funkce byly přesunuty do nové DLL KernelBase;
  • Byly provedeny opravy související s výkonem herních ovladačů;
  • Zajištěno použití vysoce přesných systémových časovačů, pokud jsou k dispozici;
  • Byly uzavřeny chybové zprávy související s chodem her a aplikací:
    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ň společnost Valve publikovala sestavení projektu Proton 4.2-5, který je založen na pracích projektu Wine a má za cíl zajištění běhu herních aplikací určených pro Windows na Linuxu a představovaných v katalogu Steam. Práce projektu se distribují pod licencí BSD. Proton umožňuje přímo spouštět v Linuxovém klientu Steam herní aplikace dodávané pouze pro Windows. Balíček zahrnuje implementaci DirectX 10/11 (na bázi DXVK) a 12 (na základě vkd3d), fungující prostřednictvím překladu volání DirectX do API Vulkan, poskytuje vylepšenou podporu pro herní ovladače a možnost plného zobrazení bez ohledu na podporovaná rozlišení obrazovky ve hrách. Pokud jde o výkon vícevláknových her, byl ve srovnání s originálním Wine výrazně zvýšen výkon díky aplikaci patchů „esync“ (Synchronizace Eventfd).

V nové verzi byla přidána podpora síťových API Steam používaných v nových hrách, včetně „A Hat in Time“. Bylo provedeno mnoho oprav týkajících se nastavení rozložení herních ovladačů, které vyřešily mnohé problémy s herními ovladači ve hrách na enginu Unity, včetně Subnautica a her společnosti Ubisoft.

V Proton 4.2-5 byl použit vydání vrstvy
DXVK 1.2.1 s implementací DXGI, Direct3D 10 a Direct3D 11 nad API Vulkan (předtím byla používána verze 1.1.1). Kromě oprav chyb a zlepšení podpory her ve větvi DXVK 1.2 je využit byl zaveden samostatný vlákno pro přenos příkazového bufferu a přidána podpora specifických rozšiřujících funkcí renderování, oficiálně nedefinovaných ve specifikaci Direct3D 11. V opravné vydání DXVK 1.2.1 byla vylepšena kompatibilita s ReShade, byly vyřešeny problémy s výkonem her Lords of the Fallen a The Surge, odstraněny pády hry Yakuza Kiwami 2.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster