Eldono de Wine 4.14

Disponebla eksperimenta liberigo de malferma efektivigo de Win32 API - Vino 4.14. Ekde la publikigo de la versio 4.13 18 cimraportoj estis fermitaj kaj 255 ŝanĝoj estis faritaj.

La plej gravaj ŝanĝoj:

  • La Mono-motoro estis ĝisdatigita al versio 4.9.2, kiu forigis problemojn dum lanĉado de DARK kaj DLC-serĉoj;
  • DLL-oj en formato PE (Portable Executable) ne plu estas ligitaj al rultempo
    MinGW;

  • ntoskrnl efektivigas la MmIsThisAnNtAsSystem-vokon kaj aldonas ĝermojn por la SePrivilegeCheck kaj SeLocateProcessImageName-vokoj;
  • В
    wtsapi32 efektivigis la funkciojn WTSFreeMemoryExA kaj WTSFreeMemoryExW, kaj aldonis ĝermojn por WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW], kaj WTSOpenServerEx[AW];

  • Aldonitaj novaj DLL-oj wlanui kaj utildll;
  • Kodo rilata al administrado de procezoj, fadenoj kaj dosierpriskribiloj estis movita de kernel32 al kernelbazo;
  • Wined3d aldonis funkciojn por labori kun teksturoj, kiel wined3d_texture_upload_data() kaj wined3d_texture_gl_upload_data();
  • Korektoj estis faritaj rilate al escepta uzado sur la ARM64-platformo;
  • Fermitaj cimraportoj rilataj al la funkciado de ludoj kaj aplikoj:
    Mondmilito Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, La Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

Aldone, ĝi povas esti notita publikigo Valve ĝisdatigas la projekton Protono 4.11-2, kiu baziĝas sur la evoluoj de la projekto Wine kaj celas ebligi videoludajn aplikaĵojn kreitajn por Vindozo kaj prezentitajn en la Steam-katalogo funkcii en Linukso. Projektaj atingoj disvastigi sub BSD-licenco. Proton permesas al vi rekte ruli nur Vindozajn videoludajn aplikaĵojn en la Steam Linuksa kliento. La pako inkluzivas efektivigon de DirectX 9 (bazita sur D9VK), DirectX 10/11 (surbaze de DXVK) kaj 12 (surbaze de vkd3d), laborante per DirectX-vokoj al la Vulkan API, disponigas plibonigitan subtenon por ludregiloj kaj la kapablon uzi plenekranan reĝimon sendepende de la ekranrezolucioj subtenataj en ludoj.

En la nova versio, la FAudio-komponentoj kun la efektivigo de DirectX sonbibliotekoj (API XAudio2, X3DAudio, XAPO kaj XACT3) estas ĝisdatigitaj por liberigi 19.08, la Mono-motoron al versio 4.9.2, kaj la DXVK-tavolo (efektivigo de DXGI, Direct3D). 10 kaj Direct3D 11 aldone al la Vulkan API) estas ĝisdatigitaj ĝis versio 1.3.2. Provizita 60 FPS-eligo por ekranoj de alta framfrekvenco (necesaj por pli malnovaj ludoj). Korektis problemojn pri frosto dum enigo de teksto en Earth Defence Force 5 kaj Earth Defence Force 4.1.

fonto: opennet.ru

Aldoni komenton