Μια πειραματική έκδοση της ανοιχτής υλοποίησης του WinAPI — Wine 7.4. Από την κυκλοφορία της έκδοσης 7.3, έχουν κλείσει 14 αναφορές σφαλμάτων και έχουν γίνει 505 αλλαγές.
Οι πιο σημαντικές αλλαγές:
- Το θέμα "Light" είναι ενεργοποιημένο από προεπιλογή.

- Το βασικό πακέτο περιλαμβάνει τη βιβλιοθήκη vkd3d 1.3 με υλοποίηση Direct3D 12 που λειτουργεί μέσω μετάφρασης κλήσεων στο API γραφικών Vulkan.
- Οι βιβλιοθήκες WineD3D, D3D12 και DXGI έχουν μετεγκατασταθεί για χρήση της μορφής εκτελέσιμου αρχείου PE (Portable Executable) αντί για ELF.
- Προστέθηκαν στελέχη για λειτουργίες αναγνώρισης ομιλίας (SpeechRecognizer API).
- Στη βιβλιοθήκη gsm προστέθηκε υποστήριξη για τη μορφή WAV49.
- Το crypt32 DLL έχει ενημερωθεί ώστε να περιλαμβάνει αρχική υποστήριξη για την κωδικοποίηση και την αποκωδικοποίηση αιτημάτων OCSP (Online Certificate Status Protocol) με ψηφιακή υπογραφή.
- Συνέχισε να παρέχει υποστήριξη για κωδικό τύπου 'μακράς' (περίπου 200 αλλαγές).
- Βεβαιωθείτε ότι τα εφέ δόνησης λειτουργούν σωστά στα παιχνίδια όταν χρησιμοποιείτε ελεγκτές DualSense.
- Διορθώθηκαν προβλήματα με τη φόρτωση DLL με υποστήριξη Windows Ορίζει το API στο Arch Linux.
- Κλειστές αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία των παιχνιδιών: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Κλειστές αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία των εφαρμογών: 3Dmark03, 3Dmark05, 3Dmark06.
Επιπρόσθετα, αξίζει να σημειωθεί ο σχηματισμός της έκδοσης του έργου Wine Staging 7.4, στο πλαίσιο της οποίας διαμορφώνονται εκτεταμένες κατασκευές Wine, συμπεριλαμβανομένων μη πλήρως τελειωμένων ή επικίνδυνων μπαλωμάτων που δεν είναι ακόμη κατάλληλα για αποδοχή στον κύριο κλάδο του Wine. Σε σύγκριση με το Wine, το Wine Staging παρέχει 561 επιπλέον patches. Η νέα έκδοση φέρνει συγχρονισμό με τη βάση κωδικών Wine 7.4. Έγινε εργασία για την αφαίρεση προειδοποιήσεων που σχετίζονται με τη χρήση του τύπου "long" από patches (για παράδειγμα, οι αντικαταστάσεις "%u" έχουν αντικατασταθεί με "%lu" ή ο τύπος ULONG έχει αντικατασταθεί με UINT32).
Πηγή: opennet.ru

