Η έκδοση 1.5.2 του DXVK είναι τώρα διαθέσιμη και προσθέτει διάφορες διορθώσεις για παιχνίδια

DXVK

Ανακοινώθηκε η κυκλοφορία μιας νέας έκδοσης του έργου DXVK, η οποία είναι α από τα εργαλεία που περιλαμβάνονται στη λειτουργία Steam Play από το Steam. Είναι ένα φανταστικό εργαλείο πουe μπορεί να μετατρέψει κλήσεις γραφικών Microsoft DirectX 11 και DirectX 10 στο Vulkan, το API γραφικών ανοιχτού κώδικα που είναι συμβατό με το Linux. Για να χρησιμοποιήσετε το DXVK, εκτός από το Wine και το Vulkan, χρειάζεστε προφανώς μια συμβατή με Vulkan GPU.

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

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

Με την κυκλοφορία αυτής της νέας έκδοσης μία από τις πιο σημαντικές αλλαγές είναι ηl Διακοπή υποστήριξης για παλαιότερα προγράμματα οδήγησης που δεν υποστηρίζουν Vulkan 1.1 graphics API AMD/Intel (Mesa) 17.3 και παλαιότερες εκδόσεις, καθώς και NVIDIA 390.xx και παλαιότερες εκδόσεις.

Δεδομένου ότι Η έκδοση 1.0 του Vulkan διακόπηκε καθώς ήταν σε μεγάλο βαθμό μη δοκιμασμένο και δεν λειτουργούσε πάντα σωστά και αυτό επέτρεψε επίσης την εκκαθάριση κώδικα.

Τονίζεται επίσης ότι Τα σφάλματα που εντοπίστηκαν πρόσφατα στην υλοποίηση του Direct3D 9 διορθώθηκαν και έχουν προστεθεί μικρές βελτιστοποιήσεις απόδοσης και κατανάλωσης μνήμης.

Προστέθηκε επιλογή d3d9.forceSwapchainMSAA να αναγκάσει τη συμπερίληψη της μεθόδου MSAA anti-aliasing (Πολλαπλών δειγμάτων Anti-aliasing) για εικόνες που υποβάλλονται σε επεξεργασία στο SwapChain. και τις ρυθμίσεις d3d9.deferredSurfaceCreation είναι ενεργοποιημένο, το οποίο σας επιτρέπει να απαλλαγείτε από προβλήματα με την εμφάνιση μενού σε παιχνίδια της σειράς Atelier που χρησιμοποιούν Direct3D 11.

Επιπλέον, προστέθηκαν ορισμένες λειτουργίες με αλυσίδες μεταγωγής εικονικού framebuffer (SwapChain) που λείπουν από την υλοποίηση του Direct3D 9, οι οποίες έλυσαν προβλήματα με την εκκίνηση εφαρμογών όπως το demo του ATi ToyShop, το Atelier Sophie και το Dynasty Warriors 7.

επίσης Επισημαίνεται ότι τα προβλήματα που αναφέρθηκαν σε διαφορετικά παιχνίδια επιλύθηκαν με το οποίο έχουν καλύτερη απόδοση με Wine + DXVK και Proton.

Από τα παιχνίδια που έλαβαν βελτιώσεις:

  • Προέλευση της Εποχής του Δράκου– Διορθώθηκαν ορισμένα σφάλματα επικύρωσης Vulkan.
  • Εντρόπιο Σύμπαν: προστέθηκε η επιλογή d3d11.invariantPosition για να διορθώσετε προβλήματα με το Z-fighting σε ορισμένα προγράμματα οδήγησης γραφικών
  • Ferentus/Herrcot/Xiones: Διορθώθηκε η απόδοση του ουρανού, καθώς και μια παλινδρόμηση μίνι χάρτη
  • Gothic xnumx: Το d3d9.supportDFFormat απενεργοποιήθηκε για να διορθωθεί η σκιώδης απόδοση
  • Tales of Vesperia:  Διορθώθηκε μια συνθήκη αγώνα που προκαλούσε συχνά ατυχήματα, η οποία εισήχθη στο DXVK 1.4.5.
  • TrackMania United Forever– Διορθώθηκε ο περιττός χρονισμός CPU <> GPU για βελτίωση της απόδοσης
  • Vampire The Masquerade: Bloodlines: Διορθώθηκαν προβλήματα απόδοσης με διαθλαστικά παράθυρα
  • Πολεμιστές Orochi 4– Διορθώθηκε μια μικρή ασυμφωνία στην παρακολούθηση ερωτημάτων D3D11 λόγω ενός αριθμού σφαλμάτων παιχνιδιού

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

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.5.2/dxvk-1.5.2.tar.gz

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

tar -xzvf dxvk-1.5.2.tar.gz

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

cd dxvk-1.5.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. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.