Keluaran Wine 7.10 dan pementasan Wine 7.10

Keluaran percubaan pelaksanaan terbuka WinAPI - Wine 7.10 telah berlaku. Sejak keluaran versi 7.9, 56 laporan pepijat telah ditutup dan 388 perubahan telah dibuat.

Perubahan yang paling penting:

  • Pemacu macOS telah ditukar untuk menggunakan format fail boleh laku PE (Portable Executable) dan bukannya ELF.
  • Enjin Wine Mono dengan pelaksanaan platform .NET telah dikemas kini untuk mengeluarkan 7.3.
  • Melaksanakan sifat tempat Pengumpulan serasi Windows untuk Unicode, membolehkan anda menentukan peraturan penyusunan dan kaedah pemadanan berdasarkan makna aksara (contohnya, kehadiran tanda aksen).
  • Pustaka Secur32 menyediakan sokongan untuk WoW64 (64-bit Windows-on-Windows), lapisan untuk menjalankan program 32-bit pada Windows 64-bit.
  • Laporan ralat yang berkaitan dengan operasi permainan ditutup: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod untuk Nier: Automata, Port Royale 4.
  • Laporan ralat tertutup yang berkaitan dengan pengendalian aplikasi: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5. HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 untuk ARM64, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.

Selain itu, kita boleh perhatikan pembentukan keluaran projek Wine Staging 7.10, dalam rangka binaan lanjutan Wine terbentuk, termasuk tompok yang belum siap sepenuhnya atau berisiko yang belum lagi sesuai untuk diterima pakai ke dalam cawangan Wine utama. Berbanding dengan Wine, Wine Staging menyediakan 545 tampalan tambahan.

Keluaran baharu membawa penyegerakan dengan pangkalan kod Wine 7.10. 6 tampung yang berkaitan dengan pelaksanaan jadual kunci isihan dan fungsi CompareString dalam KERNELBASE.dll, yang diperlukan untuk menyokong sifat setempat "Collation", telah dipindahkan ke Wain utama. Menambahkan dua tampung yang melaksanakan nilai lalai untuk DwmGetCompositionTimingInfo dalam dwmapi.dll, yang diperlukan untuk melancarkan Pelancar Epic Games dan menyelesaikan masalah dengan memanggil DwmFlush yang menyebabkan Powershell ranap.

Selain itu, Valve telah mula menguji calon keluaran projek Proton 7.0-3, yang berdasarkan perkembangan projek Wine dan bertujuan untuk memastikan pelancaran aplikasi permainan yang dicipta untuk Windows dan dibentangkan dalam katalog Steam di Linux. Pembangunan projek itu diedarkan di bawah lesen BSD. Versi baharu termasuk sokongan untuk membina semula pengawal xinput pada peranti Steam Deck, pengesanan roda permainan yang lebih baik, versi terkini Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e dan dxvk-nvapi 0.5.4, dan menyediakan sokongan untuk permainan berikut:

  • Zaman Kesatriaan
  • Di bawah Sky Steel
  • Chrono Cross: Edisi Pemimpi Radikal
  • Bandar XXL
  • Cladun X2
  • Perisai Terkutuklah
  • Disneyβ€’Pixar Cars Mater-Kejohanan Kebangsaan
  • Perang Gary Grigsby di Timur
  • Perang Gary Grigsby di Barat
  • Iraq: Prolog
  • Mech Warrior Dalam Talian
  • Penyelamat Sayap Nilam
  • Radio Kecil Televisyen Besar
  • Pisah/Kedua
  • Pelumba Episod I Star Wars
  • Stranger of Sword City Dilawati Semula
  • Succubus x Saint
  • V Meningkat
  • Warhammer: Akhir Zaman - Vermintide
  • Kami Di Sini Selamanya
  • Penghancuran Planet: TITANS
  • Sokongan permainan yang dipertingkatkan:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice,
    • Cincin Elden,
    • Final Fantasy XIV,
    • DEATHLOOP
    • Ujian Turing
    • Ninja mini,
    • Resident Evil Wahyu 2,
    • Legend of Heroes: Zero no Kiseki Kai,
    • Mortal Kombat Lengkap,
    • Istana Morihisa.

Sumber: opennet.ru

Tambah komen