version expĂ©rimentale de l'implĂ©mentation ouverte de Win32 API â . Depuis la sortie de la version 38 rapports d'erreurs ont Ă©tĂ© fermĂ©s et 315 modifications ont Ă©tĂ© apportĂ©es.
Modifications les plus importantes :
- Ajout du support de la construction au format PE pour la plupart des programmes;
- Les données Unicode ont été mises à jour vers la version 12.0;
- Ajout du support des fichiers de patch MSI;
- Les scripts de construction ont été mis à jour pour inclure le flag «-fno-PIC» afin de désactiver le PIC (Code Indépendant de la Position) dans le compilateur. La construction sans PIC est activée par défaut pour l'architecture i386;
- Amélioration de la prise en charge des manettes. Une heuristique a été ajoutée dans dinput pour déterminer si un périphérique est une manette ou un joystick. Le winejoystick a également ajouté le support des coordonnées pour le volant sur le joystick;
- Des rapports de bugs liés à la fonctionnalité des jeux et des applications ont été clÎturés :
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, installateur MS Office 365, serveur Web NI System, Star Citizen, client Esportal 1.0.
Il convient Ă©galement de noter du projet , dans le cadre duquel dĂ©veloppe l'implĂ©mentation de Direct3D 9, fonctionnant via la traduction des appels vers l'API graphique Vulkan. Le projet est basĂ© sur le code du projet DXVK, qui a Ă©tĂ© Ă©tendu pour prendre en charge Direct3D 9. Actuellement, il est notĂ© que D9VK peut dĂ©jĂ ĂȘtre utilisĂ© pour lancer une grande partie des jeux modernes basĂ©s sur Direct3D 9, utilisant la version 2 ou 3 du Shader Model (le support du Shader Model 1 dans D9VK n'est pas encore terminĂ©).
Source : opennet.ru
