Utgivelse av Wine 4.10 og Proton 4.2-6

Tilgjengelig eksperimentell utgivelse av en Γ₯pen implementering av Win32 API - Wine 4.10. Siden utgivelsen av versjonen 4.9 Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ 44 ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π° ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ внСсСно 431 ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.

De viktigste endringene:

  • Π‘ΠΎΠ»Π΅Π΅ ста DLL собраны ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ со встроСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Msvcrt (прСдоставляСмой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Wine, Π° DLL ΠΈΠ· Windows) Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PE (Portable Executable);
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° установки PnP (Plug and Play) Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° функция UpdateDriverForPlugAndPlayDevices();
  • Til rammeverket Media Foundation Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° синхронизации часов;
  • Π’ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°Ρ… Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния громкости;
  • Feilrapporter knyttet til driften av spill og applikasjoner er lukket:

Samtidig, Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° bygge prosjektet Proton 4.2-6, som er basert pΓ₯ utviklingen av Wine-prosjektet og har som mΓ₯l Γ₯ sikre lanseringen av spillapplikasjoner laget for Windows og presentert i Steam-katalogen pΓ₯ Linux. Prosjektutvikling spre under BSD-lisens. Proton lar deg kjΓΈre Windows-bare spillapplikasjoner direkte i Steam Linux-klienten. Pakken inkluderer en implementering av DirectX 10/11 (basert pΓ₯ DXVK) og 12 (basert pΓ₯ vkd3d), som jobber via oversettelse av DirectX-kall til Vulkan API, gir forbedret stΓΈtte for spillkontrollere og muligheten til Γ₯ bruke fullskjermmodus uavhengig av skjermopplΓΈsningene som stΓΈttes i spill. Sammenlignet med den originale Wine, har ytelsen til multi-threaded spill blitt betydelig ΓΈkt takket vΓ¦re bruken av patcher "esync"(Eventfd-synkronisering).

Π’ ny verson Proton:

  • ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ FAudio с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DirectX (API XAudio2, X3DAudio, XAPO ΠΈ XACT3) ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ Π΄ΠΎ выпуска 19.06.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° сборка прослойки DXVK 1.2.1 Π½ΠΎΠ²Ρ‹ΠΌ компилятором, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² 32-разрядных ΠΈΠ³Ρ€Π°Ρ….
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° отрисовка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² ΠΈΠ³Ρ€Π΅ SpellForce 3.
  • УстранСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Rumble Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…, Π² Ρ‚ΠΎΠΌ числС Π² Team Sonic Racing.
  • Π Π΅ΡˆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΈΠ³Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΈ использовании Π½Π΅ англоязычных Π»ΠΎΠΊΠ°Π»Π΅ΠΉ.
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ошибками Π² Π½ΠΎΠ²ΠΎΠΌ сСтСвом API Steam, Π² Ρ‚ΠΎΠΌ числС обСспСчСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ Π² Β«A Hat in TimeΒ».

Kilde: opennet.ru

Legg til en kommentar