Κυκλοφορία Wine 4.8 και D9VK 0.10 με εφαρμογή Direct3D 9 πάνω από το Vulkan

Διαθέσιμος πειραματική έκδοση ανοιχτής εφαρμογής του Win32 API - Κρασί 4.8. Από την κυκλοφορία της έκδοσης 4.7 Έκλεισαν 38 αναφορές σφαλμάτων και έγιναν 315 αλλαγές.

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

  • Προστέθηκε υποστήριξη για δημιουργία σε μορφή PE για τα περισσότερα προγράμματα.
  • Τα δεδομένα Unicode ενημερώθηκαν στην έκδοση 12.0.
  • Προστέθηκε υποστήριξη για αρχεία MSI PATCH.
  • Προστέθηκε υποστήριξη για τη σημαία "-fno-PIC" για τη δημιουργία σεναρίων για την απενεργοποίηση του PIC (Κωδικός Ανεξάρτητος Θέσης) στον μεταγλωττιστή. Η συναρμολόγηση χωρίς PIC είναι ενεργοποιημένη για την αρχιτεκτονική i386 από προεπιλογή.
  • Βελτιωμένη υποστήριξη joystick. Προστέθηκαν ευρετικά στοιχεία για να προσδιορίσετε εάν η συσκευή είναι gamepad ή joystick. Το winejoystick πρόσθεσε υποστήριξη για συντεταγμένες για τον τροχό στο joystick.
  • Κλειστές αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία παιχνιδιών και εφαρμογών:
    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, πρόγραμμα εγκατάστασης MS Office 365, NI System Web Server Star Citizen, πελάτης Esportal 1.0.

Επιπλέον, μπορεί να σημειωθεί πρώτη έκδοση σχέδιο D9VK 0.10, στο πλαίσιο του οποίου αναπτύσσεται η υλοποίηση του Direct3D 9, μέσω της μετάφρασης κλήσεων στο API γραφικών Vulkan. Το έργο βασίζεται στη βάση κώδικα του έργου DXVK, το οποίο έχει επεκταθεί με υποστήριξη για Direct3D 9. Σημειώνεται ότι στην τρέχουσα μορφή του το D9VK μπορεί ήδη να χρησιμοποιηθεί για την εκτέλεση των περισσότερων σύγχρονων παιχνιδιών που βασίζονται στο Direct3D 9 χρησιμοποιώντας τις εκδόσεις 2 ή 3 του Shader Model (η υποστήριξη Shader Model 1 στο D9VK δεν είναι ακόμη διαθέσιμη) ολοκληρώθηκε).

Πηγή: opennet.ru

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