Το DXVK 1.7.2 φτάνει με διορθώσεις για διάφορα σφάλματα Direct3D 9

DXVK

Η νέα έκδοση του έργου DXVK 1.7.2 μόλις κυκλοφόρησε, στο οποίο παρουσιάστηκαν διάφορες διορθώσεις που βελτιώνουν αυτή τη δημοφιλή βιβλιοθήκη για την αντιστοίχιση του Direct3D 9/10/11 μέσω του Vulkan API.

Για όσους δεν γνωρίζουν το DXVK, θα πρέπει να ξέρουν ότι είναι βιβλιοθήκη λειτουργεί μέσω της μετάφρασης των κλήσεων Vulkan API.

Ενώ DXVK Αν και χρησιμοποιείται κυρίως στο Steam Play, δεν είναι το μόνο μέρος όπου οι χρήστες Linux μπορούν να επωφεληθούν από αυτή τη φανταστική τεχνολογία. Επίσης φέρνει την εφαρμογή D3D11 που βασίζεται στο Vulkan για Linux και Wine, Όσον αφορά την απόδοση και τη βελτιστοποίηση κατά την εκτέλεση παιχνιδιών Direct3D 11 στο Wine, καθώς παρέχουν επίσης υποστήριξη για το Direct3D9.

Κύρια νέα χαρακτηριστικά του DXVK 1.7.2

Αυτή η νέα έκδοση του Το DXVK 1.7.2 φέρνει διορθώσεις για διάφορα σφάλματα του Direct3D 9 καθώς και διορθώσεις για προβλήματα απόδοσης με προγράμματα οδήγησης AMD για ορισμένα παιχνίδια Unity και είναι ότι υπήρχε μια σημαντική παλινδρόμηση στην υλοποίηση του D3D9 που προκαλούσε σφάλματα σε πολλά παιχνίδια.

εκτός αυτού έχει υλοποιηθεί υποστήριξη για την απενεργοποίηση αρχείων καταγραφής και διάφορες διορθώσεις/βελτιώσεις όταν χρησιμοποιείτε το D3D9 με πρόγραμμα οδήγησης AMDVLK Vulkan.

Μια άλλη από τις διορθώσεις που έγιναν ήταν α επιδιόρθωση προβλημάτων υπερχείλισης στοίβας σε ορισμένα παιχνίδια 32-bit που χρησιμοποιούν D3D9, καθώς και μια επιδιόρθωση για προβλήματα απόδοσης σε παιχνίδια Unity Engine που εκτελούνται σε συστήματα με προγράμματα οδήγησης AMD.

Από την άλλη πλευρά, οι προγραμματιστές αναφέρουν ότι αυτή η νέα έκδοση έχει βελτιωμένη υποστήριξη Unicode όταν εκτελείται σε Windows.

Και ότι η ρύθμιση DXVK_LOG_PATH = κανένα προστέθηκε για να απενεργοποιηθεί η δημιουργία αρχείων καταγραφής (τα αρχεία καταγραφής θα εξακολουθούν να αποστέλλονται στο stderr).

Τέλος επίσης Αναφέρονται λύσεις στα ακόλουθα προβλήματα:

  • Πύλη του Baldur 3: Διορθώθηκε το σφάλμα μετά την επιλογή χαρακτήρων στη λειτουργία D3D11.
  • Final Fantasy XIV: Βελτιωμένη σταθερότητα στα πρόσφατα προγράμματα οδήγησης Nvidia.
  • Just Cause 3: διορθώνει ένα σφάλμα εντός του παιχνιδιού που προκαλεί τρεμόπαιγμα του εδάφους στο RADV.
  • Οι εκδηκητές του Marvel: Διορθώθηκαν ψευδείς διακοπές λειτουργίας λόγω μη έγκυρων αντιγράφων πόρων.
  • Ανάγκη για Speed ​​Heat: Διορθώθηκαν ορισμένα σφάλματα επικύρωσης Vulkan.
  • PGA TOUR 2K21: Διορθώθηκαν σφάλματα επικύρωσης Vulkan και πιθανά σφάλματα.
  • Μονοπάτια στο Sky SC: σταθερή απόδοση ομίχλης.

Αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Πώς να προσθέσετε υποστήριξη DXVK στο Linux;

Το DXVK μπορεί να χρησιμοποιηθεί για την εκτέλεση τρισδιάστατων εφαρμογών και παιχνιδιών στο Linux χρησιμοποιώντας το Wine, ενεργώντας ως εναλλακτική λύση υψηλότερης απόδοσης για την ενσωματωμένη εφαρμογή Direct3D 3 του Wine που εκτελείται στο OpenGL.

Το DXVK απαιτεί την τελευταία σταθερή έκδοση του κρασιού τρέχω. Έτσι, εάν δεν έχετε εγκαταστήσει αυτό. Τώρα θα πρέπει να κατεβάσουμε μόνο το πιο πρόσφατο σταθερό πακέτο DXVK, θα το βρούμε αυτό Στον ακόλουθο σύνδεσμο.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.2/dxvk-1.7.2.tar.gz

Αφού πραγματοποιήσετε τη λήψη τώρα, θα αποσυμπιέσουμε το πακέτο που μόλις αποκτήσατε, αυτό μπορεί να γίνει από το περιβάλλον της επιφάνειας εργασίας σας ή από το ίδιο το τερματικό εκτελώντας την ακόλουθη εντολή:

tar -xzvf dxvk-1.7.2.tar.gz

Στη συνέχεια, έχουμε πρόσβαση στο φάκελο με:

cd dxvk-1.7.2

Και εκτελούμε την εντολή sh στο εκτελέστε το σενάριο εγκατάστασης:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Κατά την εγκατάσταση του DXVK σε ένα πρόθεμα του Wine. Το πλεονέκτημα είναι ότι το Wine vkd3d μπορεί να χρησιμοποιηθεί για παιχνίδια D3D12 και DXVK για παιχνίδια D3D11.

Επίσης, το νέο σενάριο επιτρέπει την εγκατάσταση του dll ως συμβολικούς συνδέσμους, διευκολύνοντας την ενημέρωση του DXVK για να λάβετε περισσότερα προθέματα κρασιού (μπορείτε να το κάνετε μέσω της εντολής –symlink).

Πώς θα δείτε το φάκελο Το DXVK περιέχει δύο άλλα dll για 32 και 64 bit αυτοί θα τα τοποθετήσουμε σύμφωνα με τις ακόλουθες διαδρομές.
Όπου "χρήστης" το αντικαθιστάτε με το όνομα χρήστη που χρησιμοποιείτε στη διανομή Linux.

Για 64 bit τα βάζουμε σε:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Και για 32 bits σε:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   leonardo dijo

    Έχετε διασταυρωθεί φακέλους 32 και 64 bit