Νέες εκδόσεις του Wine 11.11 και του StartWine-Launcher 423

Δημοσιεύτηκε μια πειραματική έκδοση της εφαρμογής ανοιχτού κώδικα του Win32 API, Wine 11.11. Από την κυκλοφορία του 11.10, έχουν κλείσει 25 αναφορές σφαλμάτων και έχουν γίνει 223 αλλαγές.

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

  • Το πρόγραμμα οδήγησης winewayland, το οποίο επιτρέπει τη χρήση του Wine σε περιβάλλοντα που βασίζονται στο πρωτόκολλο Wayland, έχει ενημερωθεί με υποστήριξη για το πρωτόκολλο Wayland alpha-modifier-v1, το οποίο επιτρέπει στις εφαρμογές να αλλάζουν το επίπεδο διαφάνειας μιας επιφάνειας και να μετακινούν τις λειτουργίες διαφάνειας στην πλευρά του σύνθετου υλικού. υπηρέτης.
  • Το Winewayland υποστηρίζει πλέον παράθυρα πολλαπλών στρώσεων (WS_EX_LAYERED), τα οποία αποτελούνται από πολλαπλά επίπεδα για την επίτευξη εφέ όπως η διαφάνεια και τα μη ορθογώνια σχήματα παραθύρων (το Wine υποστηρίζει προς το παρόν μόνο τη διαφάνεια).
  • Έχουν προστεθεί σημαίες υποδείξεων στο winewayland για να ορίσετε το μέγιστο και το ελάχιστο μέγεθος των στατικών παραθύρων που δεν μπορούν να αλλάξουν μέγεθος από τον χρήστη.
  • Η κρυπτογραφική βιβλιοθήκη TomCrypt έχει αντικατασταθεί από τη βιβλιοθήκη SymCrypt, η οποία αναπτύχθηκε από τη Microsoft και υποστηρίζει αλγόριθμους κρυπτογράφησης μετά-κβαντικής φάσης. Η μετάβαση στο SymCrypt επέτρεψε βελτιστοποιήσεις σε assembly language για λειτουργίες κρυπτογράφησης σε αρχιτεκτονικές x86-64, ARM64, ARM και i386.
  • Συνεχίστηκαν οι εργασίες για την τοποθέτηση δομών δεδομένων βιβλιοθήκης user32 που σχετίζονται με παράθυρα σε κοινόχρηστη μνήμη.
  • Βελτιωμένη συμβατότητα με VBScript.
  • Το Winevulkan έχει ενημερωθεί για να χρησιμοποιεί την προδιαγραφή Vulkan 1.4.353. Το Wined3d χρησιμοποιεί την επέκταση VK_KHR_external_fence_capabilities για την αρχικοποίηση της υποστήριξης Vulkan.
  • Επιλύθηκε ένα πρόβλημα με την απόκρυψη αρχείων των οποίων τα ονόματα ξεκινούν με τελεία στο παράθυρο διαλόγου ανοίγματος αρχείου.
  • Διορθώθηκαν οι παλινδρομήσεις που εμπόδιζαν τη σωστή λειτουργία εφαρμογών πολλαπλών νημάτων που χρησιμοποιούσαν τη συνάρτηση SendMessage().
  • Αναφορές κλειστών σφαλμάτων που σχετίζονται με τη λειτουργία των ακόλουθων εφαρμογών: uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000.
  • Κλειστές αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία των παιχνιδιών: Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2,
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria.

Επιπλέον, μπορούμε να σημειώσουμε την κυκλοφορία της εφαρμογής Startwine-Launcher 423, η οποία αναπτύσσεται για κυκλοφορία το Linux-συστήματα προγραμμάτων και παιχνιδιών που έχουν συνταχθεί για την πλατφόρμα WindowsΟ κύριος στόχος της ανάπτυξης του StartWine-Launcher ήταν η απλοποίηση της διαδικασίας δημιουργίας προθεμάτων Wine—συνόλων βιβλιοθηκών και εξαρτήσεων—για αρχάριους. Windows, απαραίτητο για την εργασία Windows-εφαρμογές σε LinuxΤο StartWine-Launcher είναι γραμμένο σε Python και διατίθεται με την άδεια χρήσης GPLv3. Η διεπαφή υλοποιείται χρησιμοποιώντας τη βιβλιοθήκη GTK.

Η νέα έκδοση του Startwine-Launcher περιλαμβάνει μια ενημερωμένη λίστα εκδόσεων Wine, καθώς και ενημερωμένες διαμορφώσεις προθεμάτων, βιβλιοθήκες και προγράμματα οδήγησης στο κοντέινερ. Βιβλιοθήκες Steam έχουν προστεθεί στα βοηθητικά προγράμματα για συμβατότητα με παλαιότερα παιχνίδια. Έχουν διορθωθεί σφάλματα στο σενάριο εγκατάστασης, στον κώδικα για την ενημέρωση των δεδομένων εγκατεστημένων εφαρμογών και στις βοηθητικές συναρτήσεις στο sw_runlib.



Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster