Keluaran Wine 4.8 dan D9VK 0.10 dengan pelaksanaan Direct3D 9 di atas Vulkan

Ada keluaran percubaan pelaksanaan terbuka Win32 API - Wain 4.8. Sejak keluaran versi 4.7 38 laporan pepijat telah ditutup dan 315 perubahan telah dibuat.

Perubahan yang paling penting:

  • Menambah sokongan untuk membina dalam format PE untuk kebanyakan program;
  • Data Unicode dikemas kini kepada versi 12.0;
  • Menambah sokongan untuk fail tampalan MSI;
  • Menambah sokongan untuk bendera "-fno-PIC" untuk membina skrip untuk melumpuhkan PIC (Kod Bebas Kedudukan) dalam pengkompil. Pemasangan bebas PIC didayakan untuk seni bina i386 secara lalai;
  • Sokongan kayu bedik yang dipertingkatkan. Heuristik ditambahkan pada dinput untuk menentukan sama ada peranti itu adalah pad permainan atau kayu bedik. winejoystick menambah sokongan untuk koordinat untuk roda pada kayu bedik;
  • Laporan ralat yang berkaitan dengan pengendalian permainan dan aplikasi ditutup:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 Installer, Native Access, Universe Sandbox 2, Grand Prix Legends, pemasang MS Office 365, Pelayan Web Sistem NI, Star Citizen, pelanggan Esportal 1.0.

Di samping itu, ia boleh diperhatikan edisi pertama projek D9VK 0.10, di mana pelaksanaan Direct3D 9 sedang dibangunkan, bekerja melalui terjemahan panggilan ke API grafik Vulkan. Projek ini adalah berdasarkan asas kod projek DXVK, yang telah diperluaskan dengan sokongan untuk Direct3D 9. Dalam bentuk semasa, D9VK sudah boleh digunakan untuk menjalankan kebanyakan permainan moden berdasarkan Direct3D 9 menggunakan versi 2 atau 3 daripada Model Shader (sokongan Model Shader 1 dalam D9VK belum tersedia) selesai).

Sumber: opennet.ru

Tambah komen