Το DXVK 2.3.1 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

DXVK

Το DXVK μπορεί να χρησιμοποιηθεί για την εκτέλεση τρισδιάστατων εφαρμογών και παιχνιδιών σε Linux χρησιμοποιώντας το Wine

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

Η νέα έκδοση του DXVK 2.3.1 απαιτεί πλέον προγράμματα οδήγησης που υποστηρίζουν το Vulkan 1.3 API, όπως τα Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 και AMDVLK. Το DXVK χρησιμοποιείται για την εκτέλεση τρισδιάστατων εφαρμογών και παιχνιδιών σε Linux με Wine, προσφέροντας ανώτερη απόδοση σε σχέση με τις εγγενείς υλοποιήσεις Direct3D 3/9/10 του Wine έναντι του OpenGL.

Τι νέο υπάρχει στο DXVK 2.3.1;

Σε αυτή τη νέα έκδοση του DXVK 2.3.1, έχει εφαρμοστεί σε συστήματα και εάν το υποστηρίζει το πρόγραμμα οδήγησης, η επέκταση Vulkan VK_NV_raw_access_chains αυξάνει την αποτελεσματικότητα της δημιουργίας κώδικα σε μονάδες GPU NVIDIA, φέρνοντας την απόδοση ορισμένων παιχνιδιών D3D11 πιο κοντά στην απόδοση σε Windows με προγράμματα οδήγησης NVIDIA 550.40.55 ή νεότερη έκδοση και εκδόσεις Proton Experimental.

Εκτός αυτού, επανασχεδιασμένη μέθοδος αντιγραφής buffer συστήματος σε GPU για παιχνίδια D3D9, με αποτέλεσμα βελτιωμένη απόδοση σε παιχνίδια όπως το Shank 2, το Flammable Freddy και το Blood Rayne.

Σχετικά με διορθώσεις σφαλμάτων σε τίτλους και άλλες μικρές βελτιώσεις στο DXVK 2.3.1:

  • Διορθώθηκε η μη έγκυρη παραγωγή SPIR-V για τους εσωτερικούς σκιαδόρ D3D11 του Renderdoc.
  • Διορθώθηκε απροσδιόριστη συμπεριφορά με σταθερά φορτία buffer εκτός ορίων με δυναμικούς δείκτες.
  • Διορθώθηκε η μη ενεργοποίηση HDR για συμβολοσειρές ανταλλαγής DXGI_FORMAT_R16G16B16A16_FLOAT.
  • Άλλαξε την επιλογή dxgi.syncInterval ώστε να ισχύει και για παιχνίδια D3D12.
  • Επανήλθε η χρήση του VK_FORMAT_A8_UNORM λόγω προβλημάτων απόδοσης σε ορισμένα παιχνίδια.
  • Τα παιχνίδια D3D9 θα ορίσουν τώρα το πεδίο VkApplicationInfo::applicationVersion σε 1.
  • Άλλαξε ο τρόπος αντιγραφής των δυναμικών buffer μνήμης από το σύστημα στη GPU στα παιχνίδια D3D9, βελτιώνοντας την απόδοση σε παιχνίδια όπως το Shank 2, το Flammable Freddy και το Blood Rayne.
  • Ενεργοποιήθηκε μόνο η κάλυψη άλφα κατά την απόδοση σε έναν στόχο απόδοσης πολλαπλών δειγμάτων στο D3D9, επιδιόρθωση προβλημάτων λανθασμένου φωτισμού και παραμόρφωσης σε ορισμένα παιχνίδια.
  • Στο Assassin's Creed 2 Διορθώθηκε το σφάλμα στην καρτέλα alt. 
  • Total War: Medieval 2 σταθερή μαύρη οθόνη φόρτωσης σε λειτουργία παραθύρου
  • Στο Battlefield 2 και το Battlefield 2142: Διορθώθηκε η επιλογή εξοπλισμού και η διεπαφή χρήστη που εξαφανίζεται στην καρτέλα alt. 
  • Διορθώθηκαν συγκεκριμένα σφάλματα και προβλήματα σε παιχνίδια όπως το Ace Combat Assault Horizon, Battlestations Midway, Codename Panzers Phase One/Two, Dead Space (2008), Granblue Fantasy Relink, Gujian 2, Kenshi, MySims, Operation Flashpoint: Red River, SkyDrift , Sonic CD, Supreme Ruler Ultimate, Tales of Borderlands, The Settlers, UK Train Simulator 1 και War Thunder.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό Σχετικά με αυτήν τη νέα έκδοση, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

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

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

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

wget https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz

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

tar -xzvf dxvk-2.3.1.tar.gz

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

cd dxvk-2.3.1

Μέσα στο φάκελο μπορούμε να βρούμε τα απαραίτητα αρχεία για τα προθέματά μας Wine, τόσο 32-bit όσο και 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/

Ή σε περίπτωση που έχετε προσδιορίσει το πρόθεμα όπου πρόκειται να χρησιμοποιήσετε τα αρχεία:

export WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

Ομοίως, σας προσκαλώ να συμβουλευτείτε την τεκμηρίωση χρήσης και συλλογής, εάν σας ενδιαφέρει, στην παρακάτω σύνδεσμο.


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

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

*

*

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