Lansarea Wine 4.8 și D9VK 0.10 cu implementare Direct3D 9 peste Vulkan

Disponibil lansare experimentală a implementării deschise a API-ului Win32 - Vin 4.8. De la lansarea versiunii 4.7 Au fost închise 38 de rapoarte de eroare și au fost făcute 315 de modificări.

Cele mai importante schimbari:

  • S-a adăugat suport pentru construirea în format PE pentru majoritatea programelor;
  • Date Unicode actualizate la versiunea 12.0;
  • S-a adăugat suport pentru fișierele de corecție MSI;
  • S-a adăugat suport pentru marcajul „-fno-PIC” pentru a construi scripturi pentru a dezactiva PIC (Codul independent de poziție) în compilator. Asamblarea fără PIC este activată pentru arhitectura i386 în mod implicit;
  • Suport îmbunătățit pentru joystick. S-au adăugat euristici la dinput pentru a determina dacă dispozitivul este un gamepad sau un joystick. winejoystick a adăugat suport pentru coordonatele pentru roata de pe joystick;
  • Rapoarte de erori închise legate de funcționarea jocurilor și aplicațiilor:
    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, MS Office 365 installer, NI System Web Server, Star Citizen, client Esportal 1.0.

În plus, se poate observa prima editie proiect D9VK 0.10, în cadrul căruia se dezvoltă implementarea Direct3D 9, lucrând prin traducerea apelurilor către API-ul grafic Vulkan. Proiectul se bazează pe baza de cod a proiectului DXVK, care a fost extins cu suport pentru Direct3D 9. Se remarcă în forma sa actuală că D9VK poate fi deja folosit pentru a rula majoritatea jocurilor moderne bazate pe Direct3D 9 folosind versiunile 2 sau 3. a modelului Shader (suportul Shader Model 1 în D9VK nu este încă disponibil) finalizat).

Sursa: opennet.ru

Adauga un comentariu