Wine 5.0 release calon lan release saka paket kanggo mlaku Windows game Proton 4.11-10

wiwit nguji calon release pisanan Wine 5.0, implementasine mbukak saka Win32 API. Basis kode wis dilebokake ing mode beku sadurunge diluncurake, sing samesthine ing pungkasan Desember utawa awal Januari. Dibandhingake karo release Anggur 4.21 37 laporan bug ditutup lan 475 owah-owahan digawe.

Owah-owahan sing paling penting:

  • Mesin browser Anggur Gecko, sing digunakake ing perpustakaan MSHTML, wis dianyari kanggo release 2.47.1. Kode loading engine Gecko wis reworked lan kemampuan kanggo miwiti saka umum, instalasi non-Wine-tartamtu wis ditambahake;
  • Tabel Unicode wis dianyari kanggo versi 12.1.0. Fungsi kanggo konversi Unicode wis digarap maneh ing ntdll;
  • Ditambahake versi awal perpustakaan MSADO (Objek Data ActiveX) kanthi antarmuka kanggo ngakses lan manipulasi data liwat panyedhiya OLE DB, contone, kanggo nyambungake program menyang server SQL;
  • Dhukungan kanggo nginstal nganyari wis ditambahake menyang utilitas WUSA (Windows Update Standalone);
  • Kerjane terus kanggo nransfer kode saka kernel32 menyang kernelbase lan nyusun ulang perpustakaan kasebut. Contone, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, lan fungsi zona wektu. Kode kanggo initialization kernel wis sebagian dipindhah menyang ntdll;

  • bcrypt wis nambahake dhukungan kanggo verifikasi hash kanthi teken digital adhedhasar tombol ECDSA;
  • Akeh fitur anyar sing ditambahake menyang VBScript, kalebu ScriptTypeInfo_* lan ScriptTypeComp_Bind*;
  • Laporan kesalahan sing ana gandhengane karo operasi game lan aplikasi ditutup:
    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.

Kajaba iku, Valve diterbitake release anyar saka project Proton 4.11-10, sing adhedhasar pangembangan proyek Wine lan ngarahake supaya aplikasi game sing digawe kanggo Windows lan ditampilake ing katalog Steam kanggo mbukak ing Linux. Prestasi proyek Penyebaran ing lisensi BSD. Proton ngidini sampeyan langsung mbukak aplikasi game mung Windows ing klien Steam Linux. Paket kasebut kalebu implementasi DirectX 9 (adhedhasar D9VK), DirectX 10/11 (adhedhasar DXVK) lan DirectX 12 (adhedhasar vkd3d), digunakake liwat terjemahan telpon DirectX menyang API Vulkan, nyedhiyakake dhukungan sing luwih apik kanggo pengontrol game lan kemampuan kanggo nggunakake mode layar wutuh preduli saka resolusi layar sing didhukung ing game.

Ing versi anyar Proton:

  • Kamungkinan ngluncurake game kasedhiya Halo: The Master Kepala Koleksi (mbutuhake release beta saka klien Uap lan release perpustakaan GnuTLS kurang saka 3.5.4 kanggo mbukak). Sawetara mode game ilang amarga ora kasedhiyan dhukungan EasyAntiCheat;
  • Pengendali acara mouse wis apik banget, sing nduwe pengaruh positif marang prilaku mouse ing game Fallout 4, Furi lan Metal Gear Solid V;
  • Nambahake mode skala integer anyar sing nyedhiyakake kajelasan piksel sing luwih apik nalika sampeyan nggedhekake. Mode diaktifake kanthi miwiti karo variabel lingkungan WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Ngatasi sawetara masalah karo tata letak controller game. Owah-owahan kasebut ngidini game Telltale bisa luwih apik karo pengontrol Xbox, uga game Cuphead lan ICEY karo pengontrol PlayStation 4 sing disambungake liwat Bluetooth;
  • Penanganan apik saka umpan balik pasukan ing gamepads, utamanΓ© nalika nggunakake pengontrol setir.
  • Masalah karo Metal Gear Solid V beku nalika wiwitan;
  • Ndandani kemunduran kinerja nalika nggunakake pengontrol game Xbox;
  • Nalika muter Trine 4, watesan pigura 30 FPS wis dibusak;
  • Ndandani kacilakan nalika muter IL-2 Sturmovik;
  • Versi nganyari komponen pihak katelu: D9VK dianyari kanggo versi 0.40-rc-p, lan FAudio kanggo 19.12. Koreksi wis digawe kanggo DXVK.

Source: opennet.ru

Add a comment