Wine 5.0 kandidat za izdanje i izdanje paketa za pokretanje Windows igara Proton 4.11-10

Počeo testiranje prvog kandidata za izdanje Wine 5.0, otvorene implementacije Win32 API-ja. Baza koda stavljena je u zamrznuti način prije izlaska, koje se očekuje krajem prosinca ili početkom siječnja. U usporedbi s izdanjem Vino 4.21 Zatvoreno je 37 izvješća o greškama i napravljeno 475 izmjena.

Najvažnije promjene:

  • Motor preglednika Vinski gekon, koji se koristi u MSHTML biblioteci, ažuriran je na izdanje 2.47.1. Kod za učitavanje Gecko motora je prerađen i dodana je mogućnost pokretanja iz općenite instalacije koja nije specifična za Wine;
  • Unicode tablice ažurirane su na verziju 12.1.0. Funkcije za Unicode konverziju su prerađene u ntdll;
  • Dodana početna verzija biblioteke MSADO (ActiveX podatkovni objekti) sa sučeljem za pristup i rukovanje podacima putem OLE DB pružatelja, na primjer, za povezivanje programa sa SQL poslužiteljem;
  • Podrška za instaliranje ažuriranja dodana je uslužnom programu WUSA (Windows Update Standalone);
  • Nastavljen je rad na prijenosu koda iz kernela32 u kernelbase i restrukturiranju ovih biblioteka. Na primjer, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile i funkcije vremenske zone. Kod za inicijalizaciju kernela je djelomično premješten u ntdll;

  • bcrypt je dodao podršku za provjeru hashova s ​​digitalnim potpisima na temelju ECDSA ključeva;
  • VBScriptu su dodane mnoge nove značajke, uključujući ScriptTypeInfo_* i ScriptTypeComp_Bind*;
  • Zatvorena su izvješća o pogreškama u vezi s radom igara i aplikacija:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, 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.

Osim toga, Valve опубликовала novo izdanje projekta Proton 4.11-10, koji se temelji na razvoju projekta Wine i usmjeren je na omogućavanje igraćih aplikacija kreiranih za Windows i predstavljenih u Steam katalogu da rade na Linuxu. Projektna postignuća širenje pod BSD licencom. Proton vam omogućuje izravno pokretanje aplikacija za igranje samo za Windows u Steam Linux klijentu. Paket uključuje implementaciju DirectX 9 (temeljenu na D9VK), DirectX 10/11 (na temelju DXVK) i DirectX 12 (temeljen na vkd3d), koji radi putem prijevoda DirectX poziva na Vulkan API, pruža poboljšanu podršku za kontrolere igara i mogućnost korištenja načina rada preko cijelog zaslona bez obzira na razlučivosti zaslona podržane u igrama.

U novoj verziji Protona:

  • Omogućena je mogućnost pokretanja igara Halo: Master Chief Collection (zahtijeva beta izdanje Steam klijenta i izdanje GnuTLS biblioteke manje od 3.5.4 za rad). Neki načini igre nedostaju zbog nedostupnosti EasyAntiCheat podrške;
  • Rukovatelji događajima miša značajno su poboljšani, što ima pozitivan učinak na ponašanje miša u igrama Fallout 4, Furi i Metal Gear Solid V;
  • Dodan je novi način skaliranja cijelog broja koji pruža poboljšanu jasnoću piksela dok povećavate. Način je omogućen pokretanjem varijable okruženja WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Riješeno je nekoliko problema s izgledom kontrolera igre. Promjene omogućuju Telltale igrama da bolje rade s Xbox kontrolerima, kao i Cuphead i ICEY igrama s PlayStation 4 kontrolerima povezanim putem Bluetootha;
  • Poboljšano rukovanje povratnom informacijom o sili na gamepadima, posebno pri korištenju kontrolera na upravljaču.
  • Problemi sa zamrzavanjem Metal Gear Solid V pri pokretanju su riješeni.
  • Popravljena regresija performansi pri korištenju Xbox kontrolera za igre;
  • Prilikom igranja Trine 4, ograničenje broja sličica u sekundi od 30 FPS je uklonjeno;
  • Popravljena rušenja prilikom igranja IL-2 Sturmovik;
  • Ažurirane verzije komponenti trećih strana: D9VK ažuriran na verziju 0.40-rc-p, a FAudio na 19.12. Ispravci su napravljeni u DXVK.

Izvor: opennet.ru

Dodajte komentar