Keluaran Wine 5.12 dan pementasan Wine 5.12

mengambil tempat keluaran percubaan pelaksanaan terbuka WinAPI - Wain 5.12. Sejak keluaran versi 5.11 48 laporan pepijat telah ditutup dan 337 perubahan telah dibuat.

Perubahan yang paling penting:

  • Pustaka NTDLL telah ditukar kepada format PE;
  • Menambah sokongan untuk API WebSocket;
  • Sokongan yang lebih baik RawInput;
  • Spesifikasi API Vulkan dikemas kini;
  • Laporan ralat yang berkaitan dengan pengendalian permainan dan aplikasi ditutup:
    Grand Theft Auto 3, Adobe Photoshop 7, Windows Media Player 9, Wing commander 4, Adobe Shockwave Player 11.x, Notepad2, GOTHIC 2 GOLD, Battle.net, Autodesk Fusion 360, Between, League of Legends, Dirt Rally 2.0, PS4 Main Jauh 2.x, CompressonatorGUI 3.1, rFactor2, X2: The Threat, SierraChart v2068, Ashes of the Singularity: Escalation, S-Gear 2, Riot Vanguard, StarCitizen, Divinity: Original Sin 2, Need For Speed ​​​​Hot Pursuit 2 , Melodyne 5, TheHunter: Call of the Wild, Generation Zero: FNIX Rising, Age of Wonders: Planetfall.

Tambahan: Seterusnya terbentuk keluaran projek Pementasan Wain 5.12, di mana binaan lanjutan Wain terbentuk, termasuk tompok yang belum siap sepenuhnya atau berisiko yang belum lagi sesuai untuk diterima pakai ke dalam cawangan Wain utama. Berbanding dengan Wine, Wine Staging menyediakan 665 patch tambahan (dalam keluaran terakhir terdapat 702, pada tahun sebelum 818 - sehingga selesainya pemisahan ntdll dalam cawangan Wine utama, patch "esync" kekal dilumpuhkan buat sementara waktu).

Keluaran baharu membawa penyegerakan dengan pangkalan kod Wine 5.12. 18 patch telah dipindahkan ke Wain utama, terutamanya berkaitan dengan pelaksanaan elemen API DirectManipulation, perubahan pada perpustakaan ntdll dan penambahan definisi XACT.

dikemas kini tompok winemenubuilder-Desktop_Icon_Path,
pelayan-Stored_ACLs,
ntdll-ForceBottomUpAlloc,
user32-rawinput-* dan ntdll-NtQueryVirtualMemory. Ditambah tampalanmenghalang nilai maxImageCount daripada mengembalikan 0 SwapChain apabila menggunakan API Vulkan (nilai nol menyebabkan masalah dalam Strange Brigade, No Man's Sky dan Path of Exile).

Sumber: opennet.ru

Tambah komen