Vydanie Wine 4.14

K dispozícii experimentálne vydanie otvorenej implementácie Win32 API - Víno 4.14. Od vydania verzie 4.13 Uzavrelo sa 18 hlásení chýb a vykonalo sa 255 zmien.

Najdôležitejšie zmeny:

  • Mono engine bol aktualizovaný na verziu 4.9.2, čím sa odstránili problémy pri spúšťaní DARK a DLC questov;
  • DLL vo formáte PE (Portable Executable) už nie sú viazané na runtime
    MinGW;

  • ntoskrnl implementuje volanie MmIsThisAnNtAsSystem a pridá stub pre volania SePrivilegeCheck a SeLocateProcessImageName;
  • В
    wtsapi32 implementovalo funkcie WTSFreeMemoryExA a WTSFreeMemoryExW a pridalo stub pre WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] a WTSOpenServerEx[AW];

  • Pridané nové knižnice DLL wlanui a utildll;
  • Kód súvisiaci so správou procesov, vlákien a deskriptorov súborov bol presunutý z kernel32 do kernelbase;
  • Wined3d pridal funkcie pre prácu s textúrami, ako napríklad wined3d_texture_upload_data() a wined3d_texture_gl_upload_data();
  • Boli vykonané opravy súvisiace so spracovaním výnimiek na platforme ARM64;
  • Hlásenia chýb súvisiace s prevádzkou hier a aplikácií sú zatvorené:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.

Okrem toho je možné poznamenať uverejnenie Valve aktualizuje projekt Protón 4.11-2, 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 9 (založená na D9VK), DirectX 10/11 (založené na 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 novej verzii sú komponenty FAudio s implementáciou zvukových knižníc DirectX (API XAudio2, X3DAudio, XAPO a XACT3) aktualizované na verziu 19.08, engine Mono na verziu 4.9.2 a vrstva DXVK (implementácia DXGI, Direct3D 10 a Direct3D 11 nad rozhraním Vulkan API) sa aktualizuje na verziu 1.3.2. Poskytuje výstup 60 FPS pre obrazovky s vysokou snímkovou frekvenciou (potrebné pre staršie hry). Opravené problémy so zamrznutím pri zadávaní textu v Earth Defense Force 5 a Earth Defense Force 4.1.

Zdroj: opennet.ru

Pridať komentár