Sortie de Wine 4.12 (4.12.1 disponible ensuite)

Disponible version expérimentale de l'implémentation ouverte de l'API Win32 - Vin 4.12. Depuis la sortie de la version 4.11 27 rapports de bogues ont été fermés et 336 modifications ont été apportées.

Les changements les plus importants :

  • Ajout de la prise en charge des pilotes pour les appareils PnP (Plug & Play) ;
  • Prise en charge améliorée du débogage à distance sous Visual Studio ;
  • L'implémentation de l'appel EnumDisplayDevicesW(), utilisé pour obtenir des informations sur les écrans utilisés dans la session en cours, a été amenée à un état adapté à l'exécution de divers jeux et applications dans des environnements multi-moniteurs, y compris l'éditeur VS Code ;
  • De nombreuses fonctions et structures (mutex, sémaphores, utilisation des jetons et du registre, ACL, hachages, etc.) des bibliothèques advapi32 et kernel32 ont été transférées pour utiliser les implémentations de ntdll et kernelbase ;
  • Les fonctions wined3d prennent en charge la structure wined3d_context_gl ;
  • Poursuite du travail sur la construction de la DLL par défaut avec la bibliothèque msvcrt intégrée (fournie par le projet Wine, pas la DLL Windows) au format PE (Portable Executable). Par rapport à la version précédente, 89 DLL supplémentaires ont été traduites au format PE ;
  • Les rapports d'erreurs liés au fonctionnement des jeux et applications sont fermés :
    Empire : Total War, Napoléon : Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed ​​​​Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, applications WPF 4.x .NET, applications CEFv3, VS Code, Windows Media Player 9 et 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.

Ajout : chaud sur les talons formé Mise à jour corrective pour Wine 4.12.1, qui corrige six bugs. Cela inclut un correctif pour l'initialisation incorrecte des préfixes de chemin 64 bits (WINEPREFIX pour WoW64), qui provoquait des plantages de wineboot dans Wine 4.12 après la construction en tant que fichier PE, et setupapi n'enregistrait pas certaines DLL. Des problèmes avec les applications Settlers IV History Edition et LINE 5.x ont également été corrigés.

Source: opennet.ru

Ajouter un commentaire