Vulkanning tepasida Direct4.8D 9 ilovasi bilan Wine 0.10 va D3VK 9 versiyalarining chiqarilishi

Mavjud Win32 API-ning ochiq ilovasining eksperimental versiyasi - Sharob 4.8. Versiya chiqqandan beri 4.7 38 ta xato hisoboti yopildi va 315 ta oʻzgartirish kiritildi.

Eng muhim o'zgarishlar:

  • Ko'pgina dasturlar uchun PE formatida yaratish uchun qo'shilgan yordam;
  • Unicode ma'lumotlari 12.0 versiyasiga yangilandi;
  • MSI yamoq fayllari uchun qo'shimcha qo'llab-quvvatlash;
  • Kompilyatorda PIC (Position Independent Code) ni o'chirish uchun skriptlarni yaratish uchun "-fno-PIC" bayrog'ini qo'llab-quvvatlash qo'shildi. PICsiz yig'ish sukut bo'yicha i386 arxitekturasi uchun yoqilgan;
  • Yaxshilangan joystik yordami. Qurilma geympad yoki joystik ekanligini aniqlash uchun dinputga evristika qoʻshildi. winejoystick joystikdagi g'ildirak uchun koordinatalarni qo'llab-quvvatladi;
  • O'yinlar va ilovalarning ishlashi bilan bog'liq xato hisobotlari yopiladi:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 oʻrnatuvchisi, Native Access, Universe Sandbox 2, Grand Prix Legends, MS Office 365 oʻrnatuvchisi, NI System Web Server, Star Citizen, Esportal mijozi 1.0.

Bundan tashqari, buni ta'kidlash mumkin birinchi nashri loyiha D9VK 0.10, uning doirasida Direct3D 9 ilovasi ishlab chiqilmoqda, Vulkan grafik API-ga qo'ng'iroqlarni tarjima qilish orqali ishlaydi. Loyiha Direct3D 9-ni qo'llab-quvvatlash bilan kengaytirilgan DXVK loyihasining kod bazasiga asoslangan. Hozirgi ko'rinishida D9VK-dan 3 yoki 9-versiyalardan foydalangan holda Direct2D 3 asosidagi ko'pgina zamonaviy o'yinlarni ishlatish uchun allaqachon foydalanish mumkinligi ta'kidlangan. Shader Modelining (D1VK-da Shader Model 9-ni qo'llab-quvvatlash hali mavjud emas) yakunlandi).

Manba: opennet.ru

a Izoh qo'shish