Uitgave van Wine 4.8 en D9VK 0.10 met Direct3D 9-implementatie bovenop Vulkan

Beschikbaar experimentele release van een open implementatie van de Win32 API - Wijn 4.8. Sinds de release van de versie 4.7 Er zijn 38 bugrapporten gesloten en er zijn 315 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • Ondersteuning toegevoegd voor het bouwen in PE-formaat voor de meeste programma's;
  • Unicode-gegevens bijgewerkt naar versie 12.0;
  • Ondersteuning toegevoegd voor MSI-patchbestanden;
  • Ondersteuning toegevoegd voor de vlag “-fno-PIC” om scripts te bouwen om PIC (Position Independent Code) in de compiler uit te schakelen. PIC-vrije montage is standaard ingeschakeld voor de i386-architectuur;
  • Verbeterde joystickondersteuning. Heuristieken toegevoegd aan de invoer om te bepalen of het apparaat een gamepad of een joystick is. winejoystick heeft ondersteuning toegevoegd voor coördinaten voor het wiel op de joystick;
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten:
    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, Esportal-klant 1.0.

Bovendien kan worden opgemerkt eerste editie project D9VK 0.10, waarbinnen de implementatie van Direct3D 9 wordt ontwikkeld, waarbij wordt gewerkt aan de vertaling van oproepen naar de Vulkan grafische API. Het project is gebaseerd op de codebasis van het DXVK-project, dat is uitgebreid met ondersteuning voor Direct3D 9. In zijn huidige vorm wordt opgemerkt dat D9VK al kan worden gebruikt om de meeste moderne games op basis van Direct3D 9 uit te voeren met versie 2 of 3 van het Shader-model (ondersteuning voor Shader Model 1 in D9VK is nog niet beschikbaar) voltooid).

Bron: opennet.ru

Voeg een reactie