Keluaran Wine 4.14

Ada keluaran percubaan pelaksanaan terbuka Win32 API - Wain 4.14. Sejak keluaran versi 4.13 18 laporan pepijat telah ditutup dan 255 perubahan telah dibuat.

Perubahan yang paling penting:

  • Enjin Mono telah dikemas kini kepada versi 4.9.2, yang telah menghapuskan masalah apabila melancarkan pencarian DARK dan DLC;
  • DLL dalam format PE (Portable Executable) tidak lagi terikat dengan masa jalan
    MinGW;

  • ntoskrnl melaksanakan panggilan MmIsThisAnNtAsSystem dan menambah stub untuk panggilan SePrivilegeCheck dan SeLocateProcessImageName;
  • Π’
    wtsapi32 melaksanakan fungsi WTSFreeMemoryExA dan WTSFreeMemoryExW, dan menambah stub untuk WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] dan WTSOpenServerEx[AW];

  • Menambahkan DLL baharu wlanui dan utildll;
  • Kod yang berkaitan dengan pengurusan proses, benang dan deskriptor fail telah dialihkan daripada kernel32 ke kernelbase;
  • Wined3d menambah fungsi untuk bekerja dengan tekstur, seperti wined3d_texture_upload_data() dan wined3d_texture_gl_upload_data();
  • Pembetulan telah dibuat berkaitan dengan pengendalian pengecualian pada platform ARM64;
  • Laporan ralat yang berkaitan dengan pengendalian permainan dan aplikasi ditutup:
    Perang Dunia Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.

Di samping itu, ia boleh diperhatikan penerbitan Injap mengemas kini projek Proton 4.11-2, yang berdasarkan perkembangan projek Wine dan bertujuan untuk memastikan pelancaran aplikasi permainan yang dicipta untuk Windows dan dibentangkan dalam katalog Steam di Linux. Perkembangan projek sebar di bawah lesen BSD. Proton membenarkan anda menjalankan terus aplikasi permainan Windows sahaja dalam klien Steam Linux. Pakej ini termasuk pelaksanaan DirectX 9 (berdasarkan D9VK), DirectX 10/11 (berdasarkan DXVK) dan 12 (berdasarkan vkd3d), bekerja melalui terjemahan panggilan DirectX ke API Vulkan, menyediakan sokongan yang lebih baik untuk pengawal permainan dan keupayaan untuk menggunakan mod skrin penuh tanpa mengira resolusi skrin yang disokong dalam permainan.

Dalam versi baharu, komponen FAudio dengan pelaksanaan perpustakaan bunyi DirectX (API XAudio2, X3DAudio, XAPO dan XACT3) dikemas kini untuk mengeluarkan 19.08, enjin Mono kepada versi 4.9.2 dan lapisan DXVK (pelaksanaan DXGI, Direct3D 10 dan Direct3D 11 di atas API Vulkan) dikemas kini sehingga versi 1.3.2. Menyediakan output 60 FPS untuk skrin kadar bingkai tinggi (perlu untuk permainan lama). Memperbaiki isu pembekuan apabila memasukkan teks dalam Earth Defence Force 5 dan Earth Defence Force 4.1.

Sumber: opennet.ru

Tambah komen