Une version expĂ©rimentale de l'implĂ©mentation ouverte de l'API Win32 â Wine 11.18 a Ă©tĂ© publiĂ©e. Depuis la sortie de 11.17, 44 rapports de bogues ont Ă©tĂ© clos et 380 modifications ont Ă©tĂ© effectuĂ©es.
Modifications les plus importantes :
- Des fonctions ont Ă©tĂ© mises en Ćuvre dans la couche de simulation du noyau NT (ntoskrnl.exe) : PsGetThreadProcess, PsGetProcessPeb, PsGetContextThread, PsReferencePrimaryToken, MmGetPhysicalMemoryRanges, SeLocateProcessImageName, MmGetVirtualForPhysical, KeCapturePersistentThreadState, PsDereferencePrimaryToken, PsGetProcessImageFileName, nĂ©cessaires pour le support correct des pilotes de pĂ©riphĂ©riques.
- Des corrections ont Ă©tĂ© apportĂ©es aux fichiers d'en-tĂȘte fournis pour le langage C afin d'amĂ©liorer la compatibilitĂ©.
- Les rapports de bogues liés au fonctionnement des applications suivantes ont été fermés : QuickTime 2.x, Adobe Creative Cloud, Adobe Express Photos, SlingPlayer 1.5.
- Les rapports de bogues liĂ©s au fonctionnement des jeux suivants ont Ă©tĂ© fermĂ©s : Assassinâs Creed Rogue, Super Meat Boy, Screamer 4Ă4 1.2, Enclave, Star Wars : Knights of the Old Republic, Return to Krondor, The Bardâs Tale IV Directorâs Cut.
Une version distincte du projet Wine Staging 11.18 a Ă©tĂ© formĂ©e, fournissant des builds Ă©tendus de Wine, incluant des patches non entiĂšrement finis ou risquĂ©s, qui ne sont pas encore prĂȘts Ă ĂȘtre intĂ©grĂ©s dans la branche principale de Wine. Par rapport Ă Wine, Wine Staging offre 273 patches supplĂ©mentaires. Dans cette nouvelle version de Wine Staging, la synchronisation avec la base de code Wine 11.18 a Ă©tĂ© effectuĂ©e et le code vkd3d a Ă©tĂ© mis Ă jour. Un patch transformant le fichier d'en-tĂȘte d3d10_1shader.h en un fichier au format idl (Interface Definition Language) a Ă©tĂ© intĂ©grĂ© dans le code principal de Wine. Des patches pour la conversion de la reprĂ©sentation de couleur YV12 en RGB dans le code de rendu et pour les vĂ©rifications des fichiers exĂ©cutables pour l'architecture WoW64 (Windows-on-Windows 64 bits) ont Ă©tĂ© ajoutĂ©s, permettant l'exĂ©cution d'applications Windows 32 bits sur des systĂšmes Unix 64 bits.
Source : opennet.ru
