Ang kandidato sa pag-release sa Wine 5.0 ug pagpagawas sa package alang sa pagpadagan sa mga dula sa Windows Proton 4.11-10

Nagsugod pagsulay sa unang release nga kandidato Wine 5.0, usa ka bukas nga pagpatuman sa Win32 API. Ang code base gibutang sa freeze mode una sa pagpagawas, nga gilauman sa ulahing bahin sa Disyembre o sayo sa Enero. Kon itandi sa pagpagawas Alak 4.21 Ang 37 nga mga taho sa bug nagsira ug 475 nga mga pagbag-o ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Engine sa browser Alak nga Tuko, nga gigamit sa MSHTML library, gi-update aron buhian ang 2.47.1. Ang Gecko engine loading code gi-rework ug ang abilidad sa paglansad niini gikan sa usa ka kinatibuk-an, non-Wine-specific installation gidugang;
  • Ang mga lamesa sa Unicode gi-update sa bersyon 12.1.0. Ang mga gimbuhaton alang sa pagkakabig sa Unicode gibag-o sa ntdll;
  • Gidugang inisyal nga bersyon sa MSADO library (Mga Objective sa Data sa ActiveX) nga adunay interface alang sa pag-access ug pagmaniobra sa datos pinaagi sa OLE DB provider, pananglitan, alang sa pagkonektar sa mga programa ngadto sa SQL server;
  • Ang suporta sa pag-instalar sa mga update gidugang sa WUSA (Windows Update Standalone) utility;
  • Nagpadayon ang pagtrabaho sa pagbalhin sa code gikan sa kernel32 ngadto sa kernelbase ug pag-usab sa kini nga mga librarya. Pananglitan, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, ug mga function sa time zone. Ang code alang sa kernel initialization kay partially mobalhin sa ntdll;

  • Ang bcrypt adunay dugang nga suporta alang sa pag-verify sa mga hash nga adunay mga digital nga pirma base sa mga yawe sa ECDSA;
  • Daghang bag-ong feature ang nadugang sa VBScript, lakip ang ScriptTypeInfo_* ug ScriptTypeComp_Bind*;
  • Sirado nga mga taho sa bug nga may kalabutan sa operasyon sa mga dula ug aplikasyon:
    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.

Dugang pa, ang Valve gipatik bag-ong pagpagawas sa proyekto Proton 4.11-10, nga gibase sa mga kalamboan sa proyekto sa Wine ug gitumong sa pagpagana sa mga aplikasyon sa dula nga gihimo para sa Windows ug gipresentar sa Steam catalog nga modagan sa Linux. Mga kalampusan sa proyekto pagkaylap ubos sa lisensya sa BSD. Gitugotan ka sa Proton nga direkta nga magpadagan sa mga aplikasyon sa dula nga Windows lamang sa kliyente sa Steam Linux. Ang package naglakip sa DirectX 9 nga pagpatuman (base sa D9VK), DirectX 10/11 (base sa DXVK) ug DirectX 12 (base sa vkd3d), nga nagtrabaho pinaagi sa paghubad sa DirectX nga mga tawag sa Vulkan API, naghatag og mas maayo nga suporta alang sa game controllers ug ang abilidad sa paggamit sa full-screen mode bisan unsa pa ang mga resolusyon sa screen nga gisuportahan sa mga dula.

Sa bag-ong bersyon sa Proton:

  • Gihatag ang posibilidad sa paglansad sa mga dula Halo: Ang Magtutudlo Chief Collection (nagkinahanglan ug beta release sa Steam client ug GnuTLS library release ubos sa 3.5.4 aron modagan). Nawala ang ubang mga mode sa dula tungod sa dili magamit nga suporta sa EasyAntiCheat;
  • Ang mga tigdumala sa panghitabo sa mouse labi nga gipauswag, nga adunay positibo nga epekto sa pamatasan sa mouse sa mga dula nga Fallout 4, Furi ug Metal Gear Solid V;
  • Gidugang ang usa ka bag-ong integer scaling mode nga naghatag mas maayo nga katin-awan sa pixel samtang nag-zoom ka. Ang mode gipalihok pinaagi sa pagsugod sa environment variable WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Nasulbad ang daghang mga isyu sa mga layout sa game controller. Gitugotan sa mga pagbag-o ang mga dula sa Telltale nga molihok nga mas maayo sa mga controller sa Xbox, ingon man mga dula sa Cuphead ug ICEY nga adunay mga controller sa PlayStation 4 nga konektado pinaagi sa Bluetooth;
  • Gipauswag nga pagdumala sa kusog nga feedback sa mga gamepad, labi na kung gigamit ang mga kontrol sa manibela.
  • Ang mga problema sa pagyelo sa Metal Gear Solid V sa pagsugod nasulbad na.
  • Giayo ang usa ka pagbag-o sa pasundayag kung gigamit ang mga tigkontrol sa dula sa Xbox;
  • Sa pagdula sa Trine 4, ang limitasyon sa frame rate nga 30 FPS gikuha;
  • Giayo ang mga crash kung nagdula sa IL-2 Sturmovik;
  • Gi-update nga mga bersyon sa ikatulo nga partido nga mga sangkap: D9VK gi-update sa bersyon 0.40-rc-p, ug FAudio sa 19.12. Gihimo ang mga pagtul-id sa DXVK.

Source: opennet.ru

Idugang sa usa ka comment