Kandidat za izdanje Wine 5.0 i izdanje paketa za pokretanje Windows igrica Proton 4.11-10

Poceo testiranje prvog kandidata za izdanje Wine 5.0, otvorene implementacije Win32 API-ja. Baza koda je stavljena u režim zamrzavanja prije objavljivanja, koje se očekuje krajem decembra ili početkom januara. U poređenju sa izdanjem vino 4.21 Zatvoreno je 37 izvještaja o greškama i napravljeno 475 izmjena.

Najvažnije promjene:

  • Motor pretraživača Wine Gecko, koji se koristi u MSHTML biblioteci, ažuriran je u izdanje 2.47.1. Kod za učitavanje Gecko motora je prerađen i dodana je mogućnost pokretanja iz opšte instalacije koja nije specifična za Wine;
  • Unicode tabele su ažurirane na verziju 12.1.0. Funkcije za Unicode konverziju su prerađene u ntdll;
  • Dodata početna verzija biblioteke MSADO (ActiveX objekti podataka) sa interfejsom za pristup i manipulaciju podacima preko OLE DB provajdera, na primer, za povezivanje programa sa SQL serverom;
  • Podrška za instaliranje ažuriranja dodata je uslužnom programu WUSA (Windows Update Standalone);
  • Nastavljen je rad na prenosu koda sa kernel32 na kernelbase i restrukturiranju ovih biblioteka. Na primjer, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    Funkcije GeoID, FindFirst/NextFile i vremenske zone. Kod za inicijalizaciju kernela je djelimično premješten u ntdll;

  • bcrypt je dodao podršku za verifikaciju hešova sa digitalnim potpisima zasnovanim na ECDSA ključevima;
  • Mnoge nove funkcije su dodane u VBScript, uključujući ScriptTypeInfo_* i ScriptTypeComp_Bind*;
  • Zatvoreni izvještaji o greškama vezanim za rad 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 Photoball Manager 2 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Osim toga, Valve objavljeno novo izdanje projekta Proton 4.11-10, koji se zasniva na razvoju projekta Wine i ima za cilj da omogući rad aplikacijama za igre kreiranim za Windows i predstavljenim u Steam katalogu na Linuxu. Dostignuća projekta širenje pod BSD licencom. Proton vam omogućava da direktno pokrenete samo Windows aplikacije za igre u Steam Linux klijentu. Paket uključuje DirectX 9 implementaciju (zasnovanu na D9VK), DirectX 10/11 (bazirano na Dxvk) i DirectX 12 (zasnovan na vkd3d), koji radi preko prevoda DirectX poziva na Vulkan API, pruža poboljšanu podršku za kontrolere igara i mogućnost korišćenja režima preko celog ekrana bez obzira na rezolucije ekrana koje su podržane u igrama.

U novoj verziji Protona:

  • Omogućena je mogućnost pokretanja igrica Halo: The Master Chief Collection (zahteva beta izdanje Steam klijenta i izdanje biblioteke GnuTLS manje od 3.5.4 za pokretanje). Neki načini igre nedostaju zbog nedostupnosti EasyAntiCheat podrške;
  • Obrađivači događaja miša su značajno poboljšani, što ima pozitivan efekat na ponašanje miša u igrama Fallout 4, Furi i Metal Gear Solid V;
  • Dodan je novi režim celobrojnog skaliranja koji pruža poboljšanu jasnoću piksela dok zumirate. Režim je omogućen pokretanjem varijable okruženja WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Riješeno nekoliko problema s izgledom kontrolera za igre. Promjene omogućavaju Telltale igrama da bolje rade sa Xbox kontrolerima, kao i Cuphead i ICEY igrama sa PlayStation 4 kontrolerima povezanim preko Bluetooth-a;
  • Poboljšano rukovanje povratnom spregom sile na gamepadima, posebno kada se koriste kontroleri na volanu.
  • Problemi sa zamrzavanjem Metal Gear Solid V pri pokretanju su riješeni.
  • Ispravljena regresija performansi kada se koriste Xbox kontroleri za igre;
  • Kada igrate Trine 4, ograničenje brzine kadrova od 30 FPS je uklonjeno;
  • Popravljeni padovi prilikom igranja IL-2 Šturmovik;
  • Ažurirane verzije komponenti trećih strana: D9VK ažuriran na verziju 0.40-rc-p, a FAudio na 19.12. Urađene su ispravke u DXVK-u.

izvor: opennet.ru

Dodajte komentar