Sortie de Wine 5.15 et DXVK 1.7.1

A eu lieu version expérimentale de l'implémentation ouverte de WinAPI - Vin 5.15. Depuis la sortie de la version 5.14 27 rapports de bogues ont été fermés et 273 modifications ont été apportées.

Les changements les plus importants :

  • Ajout de l'implémentation initiale des bibliothèques de sons Moteur XACT (Outil de création audio multiplateforme, xactengine3_*.dll), y compris les interfaces logicielles
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank et IXACT3Wave ;

  • La formation d'une bibliothèque mathématique dans MSVCRT, mise en œuvre sur la base de Musl, a commencé ;
  • Poursuite du travail sur la restructuration du support des consoles ;
  • Les performances de l'API Direct Input ont été optimisées ;
  • Les problèmes de gestion des exceptions sur la plate-forme x86-64 ont été résolus ;
  • Les rapports d'erreurs liés au fonctionnement des jeux et applications sont fermés :
    splayer, Bully Scholarship Edition, DSA : Drakensang, Racedriver GRID,
    Musée Pac-Man, Captain Morgane, Gothic 1.0, Worms World Party Remastered, Call of Duty WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte "EasyTune", Red Dead Redemption 2.

De plus, on peut noter question intercalaires DXVK 1.7.1, qui fournit une implémentation DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11 qui fonctionne via la traduction des appels vers l'API Vulkan. Pour utiliser DXVK requis assistance aux conducteurs API Vulcain 1.1tels que Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 et AMDVLK.
DXVK peut être utilisé pour exécuter des applications et des jeux 3D sous Linux à l'aide de Wine, constituant une alternative plus performante aux implémentations natives Direct3D 9/10/11 de Wine fonctionnant sur OpenGL.

La nouvelle version prévoit l'utilisation des extensions VK_EXT_4444_formats et VK_EXT_extended_dynamic_state pour les pilotes pris en charge afin d'éliminer les problèmes potentiels avec les exemples de couleurs de bordure sur le matériel Intel et d'accéder correctement aux tampons de sommets. Optimisations mineures des performances. D3D9 prend en charge le format NV12 et l'instruction shader manquante (il a résolu les problèmes avec l'application GeForce Now et le rendu des shaders dans certains jeux).
Correction de problèmes lors du lancement des jeux Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders : Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III : Definitive Édition et Terminator : Résistance.

Source: opennet.ru

Ajouter un commentaire