Wine 5.0-udgivelseskandidat og udgivelse af pakke til at kΓΈre Windows-spil Proton 4.11-10

Begyndte тСстированиС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π° Π² Ρ€Π΅Π»ΠΈΠ·Ρ‹ Wine 5.0, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Win32 API. Кодовая Π±Π°Π·Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° ΡΡ‚Π°Π΄ΠΈΡŽ Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ оТидаСтся Π² ΠΊΠΎΠ½Ρ†Π΅ дСкабря ΠΈΠ»ΠΈ Π² Π½Π°Ρ‡Π°Π»Π΅ января. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с выпуском Vin 4.21 Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ 37 ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ внСсСно 475 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

De vigtigste Γ¦ndringer:

  • Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Vin Gecko, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ MSHTML, ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ выпуска 2.47.1. ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΠ΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π²ΠΈΠΆΠΊΠ° Gecko ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ запуска ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ, Π½Π΅ спСцифичной для Wine, установки;
  • Π’Π°Π±Π»ΠΈΡ†Ρ‹ Unicode ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ Π΄ΠΎ вСрсии 12.1.0. Π’ ntdll ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для прСобразования Unicode;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ вСрсия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ MSADO (ActiveX-dataobjekter) с интСрфСйсом для доступа ΠΈ манипуляции Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° OLE DB, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΊ SQL-сСрвСру;
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ WUSA (Windows Update Standalone) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ;
  • ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ пСрСносу ΠΊΠΎΠ΄Π° ΠΈΠ· kernel32 Π² kernelbase ΠΈ рСструктуризации Π΄Π°Π½Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. НапримСр, пСрСнСсСны Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с часовыми поясами. Код для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ядра частично пСрСнСсён Π² ntdll;

  • Π’ bcrypt Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° завСрСния Ρ…ΡΡˆΠ΅ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ подписями Π½Π° Π±Π°Π·Π΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ECDSA;
  • Π’ VBScript Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ScriptTypeInfo_* ΠΈ ScriptTypeComp_Bind*;
  • Lukkede fejlrapporter relateret til driften af ​​spil og applikationer:
    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.

Derudover Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° ny udgivelse af projektet Proton 4.11-10, som er baseret pΓ₯ udviklingen af ​​Wine-projektet og har til formΓ₯l at gΓΈre det muligt for spilapplikationer, der er oprettet til Windows og prΓ¦senteret i Steam-kataloget, at kΓΈre pΓ₯ Linux. Projektresultater spredning under BSD-licens. Proton giver dig mulighed for direkte at kΓΈre Windows-spilleapplikationer i Steam Linux-klienten. Pakken inkluderer en DirectX 9-implementering (baseret pΓ₯ D9VK), DirectX 10/11 (baseret pΓ₯ DXVK) og DirectX 12 (baseret pΓ₯ vkd3d), der arbejder via oversΓ¦ttelse af DirectX-kald til Vulkan API, giver forbedret understΓΈttelse af spilcontrollere og mulighed for at bruge fuldskΓ¦rmstilstand uanset de understΓΈttede skΓ¦rmoplΓΈsninger i spil.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Proton:

  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска ΠΈΠ³Ρ€ Halo: The Master Chief Collection (для запуска трСбуСтся Π±Π΅Ρ‚Π°-выпуск ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Steam ΠΈ выпуск Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GnuTLS мСньшС 3.5.4). НСкоторыС ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈΠ·-Π·Π° нСдоступности ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ EasyAntiCheat;
  • БущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий ΠΎΡ‚ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π°Π·ΠΈΠ»ΠΎΡΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ Π² ΠΈΠ³Ρ€Π°Ρ… Fallout 4, Furi ΠΈ Metal Gear Solid V;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ цСлочислСнного ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ чёткости пиксСлСй ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°. Π Π΅ΠΆΠΈΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ запуском с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния WINE_FULLSCREEN_INTEGER_SCALING=1;
  • РСшСно нСсколько ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с раскладками ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ИзмСнСния ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΡƒΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈΠ³Ρ€ Telltale с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Xbox, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€ Cuphead ΠΈ ICEY с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ PlayStation 4, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· Bluetooth;
  • На Π³Π΅ΠΉΠΌΠΏΠ°Π΄Π°Ρ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° эффСкта ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌΡ‹Π΅ усилия, особСнно ΠΏΡ€ΠΈ использовании ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ€ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ колСса;
  • Π Π΅ΡˆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с зависаниСм ΠΈΠ³Ρ€Ρ‹ Metal Gear Solid V ΠΏΡ€ΠΈ запускС;
  • УстранСна рСгрСссия Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ использовании ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Xbox;
  • ΠŸΡ€ΠΈ ΠΈΠ³Ρ€Π΅ Π² Trine 4 снято ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° частоту ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² 30 FPS;
  • УстранСны ΠΊΡ€Π°Ρ…ΠΈ ΠΏΡ€ΠΈ ΠΈΠ³Ρ€Π΅ Π² IL-2 Sturmovik;
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии сторонних ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: D9VK ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ вСрсии 0.40-rc-p, Π° FAudio Π΄ΠΎ 19.12. ВнСсСны исправлСния Π² DXVK.

Kilde: opennet.ru

TilfΓΈj en kommentar