Vydání Wine 4.9 a Proton 4.2-5

Dostupný experimentální vydání otevřené implementace Win32 API - Víno 4.9. Od vydání verze 4.8 Bylo uzavřeno 24 hlášení chyb a bylo provedeno 362 změn.

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

  • Přidána počáteční podpora pro instalaci ovladačů Plug and Play;
  • Byla implementována schopnost sestavit 16bitové moduly ve formátu PE;
  • Různé funkce byly přesunuty do nové knihovny DLL KernelBase;
  • Byly provedeny opravy týkající se provozu herních ovladačů;
  • Je zajištěno použití vysoce přesných systémových časovačů, pokud jsou k dispozici;
  • Uzavřená hlášení chyb souvisejících s provozem 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ň Valve publikováno budování projektu Proton 4.2-5, která je založena na vývoji projektu Wine a je zaměřena na umožnění spuštění herních aplikací vytvořených pro Windows a prezentovaných v katalogu Steam na Linuxu. Úspěchy projektu šíření pod licencí BSD. Proton vám umožňuje přímo spouštět herní aplikace pouze pro Windows v klientovi Steam Linux. Balíček obsahuje implementaci DirectX 10/11 (na základě DXVK) a 12 (na základě vkd3d), pracující prostřednictvím překladu volání DirectX do Vulkan API, poskytuje vylepšenou podporu pro herní ovladače a možnost používat režim celé obrazovky bez ohledu na rozlišení obrazovky podporované ve hrách. Oproti původnímu Wine se díky použití patchů výrazně zvýšil výkon vícevláknových her "esync"(Synchronizace Eventfd).

В nová verze Přidána podpora pro síťová rozhraní API Steam používaná v nových hrách, včetně A Hat in Time. Bylo provedeno mnoho oprav rozvržení herního ovladače, aby se vyřešilo mnoho problémů s herním ovladačem ve hrách založených na Unity, včetně her Subnautica a Ubisoft.

Proton 4.2-5 využívá uvolňování mezi vrstvami
DXVK 1.2.1 s implementací DXGI, Direct3D 10 a Direct3D 11 nad rozhraním Vulkan API (dříve byla používána verze 1.1.1). Kromě oprav chyb a vylepšené podpory her ve větvi DXVK 1.2 zapojený samostatné vlákno pro přenos vyrovnávací paměti příkazů a přidána podpora pro konkrétní rozšíření vykreslování, která nejsou oficiálně definována ve specifikaci Direct3D 11. Opravné vydání DXVK 1.2.1 zlepšuje kompatibilitu s Znovu zastíňte, problémy s výkonem v Lords of the Fallen a The Surge byly vyřešeny, pády v Yakuza Kiwami 2 byly vyřešeny.

Zdroj: opennet.ru

Přidat komentář