Έκδοση Wine 5.12 και Wine staging 5.12

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

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

  • Η βιβλιοθήκη NTDLL έχει μετατραπεί σε μορφή PE.
  • Προστέθηκε υποστήριξη για το WebSocket API.
  • Βελτιωμένη υποστήριξη RawInput;
  • Η προδιαγραφή Vulkan API ενημερώθηκε.
  • Κλειστές αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία παιχνιδιών και εφαρμογών:
    Grand Theft Auto 3, Adobe Photoshop 7, Windows Media Player 9, Wing commander 4, Adobe Shockwave Player 11.x, Notepad2, GOTHIC 2 GOLD, Battle.net, Autodesk Fusion 360, Between, League of Legends, Dirt Rally 2.0, PS4 Remote Play 2.x, CompressonatorGUI 3.1, rFactor2, X2: The Threat, SierraChart v2068, Ashes of the Singularity: Escalation, S-Gear 2, Riot Vanguard, StarCitizen, Divinity: Original Sin 2, Need For Speed ​​​​Hot Pur , Melodyne 2, TheHunter: Call of the Wild, Generation Zero: FNIX Rising, Age of Wonders: Planetfall.

Προσθήκη: Επόμενο σχηματίστηκε έκδοση έργου Σταδιοποίηση κρασιού 5.12, εντός των οποίων σχηματίζονται εκτεταμένες εκδόσεις Wine, συμπεριλαμβανομένων μη πλήρως έτοιμων ή επικίνδυνων μπαλωμάτων που δεν είναι ακόμη κατάλληλα για υιοθέτηση στον κύριο κλάδο του Οίνου. Σε σύγκριση με το Wine, το Wine Staging παρέχει 665 επιπλέον patches (στην τελευταία έκδοση υπήρχαν 702, το έτος πριν από το 818 - μέχρι την ολοκλήρωση του διαχωρισμού ntdll στον κύριο κλάδο του Wine, τα patches "esync" παραμένουν προσωρινά απενεργοποιημένα).

Η νέα έκδοση φέρνει συγχρονισμό με τη βάση κωδικών Wine 5.12. 18 patches έχουν μεταφερθεί στο κύριο Wine, που σχετίζονται κυρίως με την υλοποίηση των στοιχείων του DirectManipulation API, αλλαγές στη βιβλιοθήκη ntdll και την προσθήκη ορισμών XACT.

ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ μπαλώματα winemenubuilder-Desktop_Icon_Path,
server-Stored_ACL,
ntdll-ForceBottomUpAlloc,
user32-rawinput-* και ntdll-NtQueryVirtualMemory. Προστέθηκε patchεμποδίζοντας την τιμή maxImageCount να επιστρέψει 0 SwapChain κατά τη χρήση του Vulkan API (η τιμή null προκάλεσε προβλήματα στα Strange Brigade, No Man's Sky και Path of Exile).

Πηγή: opennet.ru

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