Vydání Wine 4.14

Dostupný experimentální vydání otevřené implementace Win32 API - Víno 4.14. Od vydání verze 4.13 Bylo uzavřeno 18 hlášení o chybách a bylo provedeno 255 změn.

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

  • Mono engine byl aktualizován na verzi 4.9.2, což odstranilo problémy při spouštění DARK a DLC questů;
  • DLL ve formátu PE (Portable Executable) již nejsou svázány s runtime
    MinGW;

  • ntoskrnl implementuje volání MmIsThisAnNtAsSystem a přidá stub pro volání SePrivilegeCheck a SeLocateProcessImageName;
  • В
    wtsapi32 implementovalo funkce WTSFreeMemoryExA a WTSFreeMemoryExW a přidalo útržky pro WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] a WTSOpenServerEx[AW];

  • Přidány nové DLL wlanui a utildll;
  • Kód související se správou procesů, vláken a deskriptorů souborů byl přesunut z kernel32 do kernelbase;
  • Wined3d přidal funkce pro práci s texturami, jako je wined3d_texture_upload_data() a wined3d_texture_gl_upload_data();
  • Byly provedeny opravy související se zpracováním výjimek na platformě ARM64;
  • Uzavřená hlášení chyb souvisejících s provozem her a aplikací:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star občan, Adobe Digital Editions 2.

Navíc lze poznamenat vydání Valve aktualizuje projekt Proton 4.11-2, 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 9 (založeno na D9VK), DirectX 10/11 (založené na 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.

V nové verzi jsou komponenty FAudio s implementací zvukových knihoven DirectX (API XAudio2, X3DAudio, XAPO a XACT3) aktualizovány na verzi 19.08, engine Mono na verzi 4.9.2 a vrstva DXVK (implementace DXGI, Direct3D 10 a Direct3D 11 nad rozhraním Vulkan API) je aktualizován na verzi 1.3.2. Poskytuje výstup 60 FPS pro obrazovky s vysokou snímkovou frekvencí (nezbytné pro starší hry). Opraveny problémy se zamrzáním při zadávání textu v Earth Defense Force 5 a Earth Defense Force 4.1.

Zdroj: opennet.ru

Přidat komentář