Pelepasan Wine 6.2, Pementasan Wine 6.2 dan Proton 5.13-6

Rilis eksperimental implementasi terbuka WinAPI - Wine 6.2 - telah dilakukan. Sejak rilis versi 6.1, 51 laporan bug telah ditutup dan 329 perubahan telah dilakukan.

Perubahan terpenting:

  • Mesin Mono telah diperbarui ke versi 6.0 dengan dukungan DirectX.
  • Menambahkan dukungan untuk API debugger NTDLL.
  • Kompiler WIDL (Wine Interface Definition Language) telah memperluas dukungan untuk WinRT IDL (Interface Definition Language).
  • Masalah penggunaan pengontrol Xbox One di macOS telah teratasi.
  • Laporan kesalahan terkait pengoperasian game dan aplikasi ditutup: World of Tanks, Directory Opus 9 dengan add-on Amiga Explorer Shell, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite untuk PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSSeditor 0.9.54, Email 5 Berdampak Tinggi, WiX Toolset v3.9, PTC Mathcad Prime 3.0, PaintRibbon 1.x, Jeskola Buzz, OllyDbg 2.x, Google SketchUp, Kingsoft PC Doctor, WRC 5, Shadow Warrior 2, MS Word 2013/2016, Runaway , Adobe Audition, Steel Series Engine 3, Ryse: Son of Rome, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Manajer Jauh.

Selain itu, peluncuran proyek Wine Staging 6.2 telah dibentuk, di mana pengembangan Wine yang diperluas dibentuk, termasuk patch yang belum sepenuhnya siap atau berisiko yang belum cocok untuk diadopsi ke dalam cabang utama Wine. Dibandingkan Wine, Wine Staging menyediakan 669 patch tambahan.

Rilis baru ini menghadirkan sinkronisasi dengan basis kode Wine 6.2. 38 patch telah ditransfer ke Wine utama, terutama terkait dengan dukungan WIDL dan perluasan kemampuan ntdll. Patch yang diperbarui xactengine3_7-Notification, ntdll-Junction_Points dan widl-winrt-support.

Selain itu, Valve telah menerbitkan rilis proyek Proton 5.13-6, yang didasarkan pada pengembangan proyek Wine dan bertujuan untuk memastikan peluncuran aplikasi game yang dibuat untuk Windows dan disajikan dalam katalog Steam di Linux. Perkembangan proyek ini didistribusikan di bawah lisensi BSD. Proton memungkinkan Anda menjalankan langsung aplikasi game khusus Windows di klien Steam Linux. Paket ini mencakup implementasi DirectX 9/10/11 (berdasarkan paket DXVK) dan DirectX 12 (berdasarkan vkd3d-proton), bekerja melalui terjemahan panggilan DirectX ke Vulkan API, memberikan peningkatan dukungan untuk pengontrol game dan kemampuan untuk menggunakan mode layar penuh terlepas dari resolusi layar game yang didukung. Untuk meningkatkan kinerja game multi-thread, mekanisme β€œesync” (Sinkronisasi Eventfd) dan β€œfutex/fsync” didukung.

Dalam versi baru Proton 5.13-6:

  • Masalah suara di Cyberpunk 2077 telah teratasi.
  • Peningkatan dukungan untuk pengontrol PlayStation 5.
  • Dukungan untuk Nioh 2 telah diberikan.
  • Obrolan suara dalam game Deep Rock Galactic telah berfungsi.
  • Peningkatan dukungan untuk pengontrol game dan perangkat hot-plug di Yakuza Like a Dragon, Subnautica, DOOM (2016) dan Virginia.
  • Memperbaiki masalah input saat layar Steam aktif.
  • Mengatasi masalah yang menyebabkan munculnya layar hitam saat kehilangan fokus di DOOM Eternal pada sistem AMD.
  • Dukungan untuk headset realitas virtual telah dipulihkan di No Man's Sky.
  • Menambahkan dukungan suara di game Dark Sector.
  • Memperbaiki masalah Need for Speed ​​​​(2015) pada sistem dengan GPU AMD.

Sumber: opennet.ru

Tambah komentar