Έκδοση Wine 5.4 και Wine Staging 5.4

πήρε θέση πειραματική έκδοση της ανοιχτής υλοποίησης του WinAPI - Κρασί 5.4. Από την κυκλοφορία της έκδοσης 5.3 Έκλεισαν 34 αναφορές σφαλμάτων και έγιναν 373 αλλαγές.

Οι πιο σημαντικές αλλαγές:

  • Τα ενσωματωμένα προγράμματα έχουν μετατραπεί για να χρησιμοποιούν τη νέα UCRTBase χρόνου εκτέλεσης C.
  • Βελτιωμένη υποστήριξη για ονόματα τομέα που περιέχουν χαρακτήρες από εθνικά αλφάβητα (IDN, διεθνοποιημένα ονόματα τομέα).
  • Το Direct2D έχει προσθέσει υποστήριξη για τη σχεδίαση στρογγυλεμένων ορθογωνίων.
  • Το D3DX9 εφαρμόζει μια μέθοδο για τη σχεδίαση κειμένου (ID3DXFont::DrawText), λόγω της απουσίας της οποίας το κείμενο δεν εμφανιζόταν σε ορισμένα παιχνίδια.
  • Τα δεδομένα Unicode είναι ευθυγραμμισμένα με την Προδιαγραφή Unicode 13.
  • Οι αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία παιχνιδιών και εφαρμογών είναι κλειστές.
    ABBYY FineReader Pro 7.0, Far Manager v3.0, The Bat!, Foxit Reader 3.0, Assassin's Creed, Tale of the Twister, Europa Universalis Rome, Delphi Twain, PSPad 4.5.7, BioShock 2, AION, AVG Edition Δωρεάν , TuneUp Utilities 2012, Final Fantasy V, Keepass 2014, NieR: Automata, Divinity Original Sin 2014,
    SanctuaryRPG: Black Edition, Gaea 1.0.19, Microsoft Visual Studio 2019, RPG Tkool, Fable: The Lost Chapters, Oddworld - Munch odissey, Discord, Asuka 120%, Dynacadd 98, Torchlight.

ΤΑΥΤΟΧΡΟΝΑ παρουσιάζονται έκδοση έργου Σταδιοποίηση κρασιού 5.4, εντός του οποίου σχηματίζονται εκτεταμένες ποσότητες κρασιού, συμπεριλαμβανομένων μη πλήρως έτοιμων ή επικίνδυνων επιθεμάτων που δεν είναι ακόμη κατάλληλα για υιοθέτηση στον κύριο κλάδο του Οίνου. Σε σύγκριση με το Wine, το Wine Staging παρέχει 855 επιπλέον patches. Η νέα έκδοση φέρνει συγχρονισμό με τη βάση κωδικών Wine 5.4.

6 ενημερώσεις κώδικα έχουν μεταφερθεί στο κύριο μέρος του Wine, που σχετίζονται με την υποστήριξη της μεθόδου ID3DXFont::DrawText, την εξάλειψη ενός σφάλματος και την εξαγωγή της συνάρτησης RtlGetNativeSystemInformation() στο ntdll. Προστέθηκε 7 νέα patches με υλοποίηση λίστας εργασιών, επέκταση λειτουργικότητας xactengine και βελτιστοποίηση απόδοσης ntdll. Ενημερωμένα patches ntdll-RtlIpv4StringToAddress και wined3d-SWVP-shaders. Όταν χρησιμοποιείτε το FAudio, συνιστάται η χρήση της έκδοσης 20.02, καθώς είναι απαραίτητη για τη σωστή λειτουργία των παιχνιδιών Drakensang, BlazBlue: Calamity Trigger και Bully Scholarship.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο