Candidat pentru lansarea Wine 5.0 și lansarea pachetului pentru rularea jocurilor Windows Proton 4.11-10

Au inceput testarea primului candidat Wine 5.0, o implementare deschisă a API-ului Win32. Baza de cod a fost pusă în modul de înghețare înainte de lansare, care este așteptată la sfârșitul lunii decembrie sau începutul lunii ianuarie. Comparativ cu lansarea Vin 4.21 37 de rapoarte de erori închise și 475 de modificări efectuate.

Cele mai importante schimbari:

  • Motor de browser Gecko de vin, care este folosit în biblioteca MSHTML, a fost actualizat pentru lansarea 2.47.1. Codul de încărcare a motorului Gecko a fost reelaborat și a fost adăugată posibilitatea de a-l lansa dintr-o instalare generală, nespecifică pentru Wine;
  • Tabelele Unicode au fost actualizate la versiunea 12.1.0. Funcțiile pentru conversia Unicode au fost reproiectate în ntdll;
  • S-a adăugat versiunea inițială a bibliotecii MSADO (Obiecte de date ActiveX) cu o interfață pentru accesarea și manipularea datelor printr-un furnizor OLE DB, de exemplu, pentru conectarea programelor la un server SQL;
  • S-a adăugat suport pentru instalarea actualizărilor la utilitarul WUSA (Windows Update Standalone);
  • S-au continuat lucrările la transferul codului de la kernel32 la kernelbase și la restructurarea acestor biblioteci. De exemplu, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile și funcții de fus orar. Codul pentru inițializarea nucleului a fost parțial mutat în ntdll;

  • bcrypt a adăugat suport pentru verificarea hashurilor cu semnături digitale bazate pe chei ECDSA;
  • Multe caracteristici noi au fost adăugate la VBScript, inclusiv ScriptTypeInfo_* și ScriptTypeComp_Bind*;
  • Rapoarte de erori închise legate de funcționarea jocurilor și aplicațiilor:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, Editor video VSDC, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

În plus, Valve а publicat noua lansare a proiectului Protonul 4.11-10, care se bazează pe dezvoltările proiectului Wine și are ca scop asigurarea lansării de aplicații de gaming create pentru Windows și prezentate în catalogul Steam pe Linux. Dezvoltarea proiectelor răspândire sub licență BSD. Proton vă permite să rulați direct aplicații de jocuri numai pentru Windows în clientul Steam Linux. Pachetul include o implementare DirectX 9 (bazată pe D9VK), DirectX 10/11 (bazat pe DXVK) și DirectX 12 (bazat pe vkd3d), care funcționează prin traducerea apelurilor DirectX în API-ul Vulkan, oferă suport îmbunătățit pentru controlerele de joc și capacitatea de a utiliza modul ecran complet, indiferent de rezoluțiile ecranului acceptate în jocuri.

În noua versiune de Proton:

  • Este oferită posibilitatea de lansare a jocurilor Halo: Master Chief Collection (necesită o versiune beta a clientului Steam și o versiune de bibliotecă GnuTLS mai mică de 3.5.4 pentru a rula). Unele moduri de joc lipsesc din cauza indisponibilității suportului EasyAntiCheat;
  • Gestionarele de evenimente ale mouse-ului au fost îmbunătățite semnificativ, ceea ce are un efect pozitiv asupra comportamentului mouse-ului în jocurile Fallout 4, Furi și Metal Gear Solid V;
  • S-a adăugat un nou mod de scalare a numărului întreg care oferă o claritate îmbunătățită a pixelilor pe măsură ce măriți. Modul este activat pornind cu variabila de mediu WINE_FULLSCREEN_INTEGER_SCALING=1;
  • S-au rezolvat mai multe probleme cu aspectul controlerelor de joc. Modificările permit jocurilor Telltale să funcționeze mai bine cu controlerele Xbox, precum și jocurile Cuphead și ICEY cu controlere PlayStation 4 conectate prin Bluetooth;
  • Gestionare îmbunătățită a feedback-ului de forță pe gamepad-uri, în special atunci când se utilizează controlere pe volan.
  • Problemele legate de înghețarea Metal Gear Solid V la pornire au fost rezolvate.
  • S-a remediat o regresie a performanței când utilizați controlere de joc Xbox;
  • Când jucați Trine 4, limita de frecvență a cadrelor de 30 FPS a fost eliminată;
  • S-au remediat blocările la jocul IL-2 Sturmovik;
  • Versiuni actualizate ale componentelor terțe: D9VK actualizat la versiunea 0.40-rc-p și FAudio la 19.12. S-au făcut corecții la DXVK.

Sursa: opennet.ru

Adauga un comentariu