Η Valve κυκλοφόρησε το Proton 6.3-3, ένα πακέτο για την εκτέλεση παιχνιδιών Windows σε Linux

Η Valve δημοσίευσε την κυκλοφορία του έργου Proton 6.3-3, το οποίο βασίζεται στις εξελίξεις του έργου Wine και στοχεύει να παρέχει εφαρμογές παιχνιδιών που λειτουργούν σε Linux που δημιουργήθηκαν για Windows και παρουσιάζονται στον κατάλογο Steam. Οι εξελίξεις του έργου διανέμονται με την άδεια BSD.

Το Proton σάς επιτρέπει να εκτελείτε απευθείας εφαρμογές παιχνιδιών μόνο για Windows στον πελάτη Steam Linux. Το πακέτο περιλαμβάνει την υλοποίηση του DirectX 9/10/11 (βασισμένο στο πακέτο DXVK) και του DirectX 12 (βασισμένο στο vkd3d-proton), που λειτουργεί μέσω της μετάφρασης των κλήσεων DirectX στο Vulkan API, παρέχει βελτιωμένη υποστήριξη για ελεγκτές παιχνιδιών και δυνατότητα χρήσης λειτουργίας πλήρους οθόνης ανεξάρτητα από το αν υποστηρίζεται σε παιχνίδια ανάλυσης οθόνης. Για την αύξηση της απόδοσης των παιχνιδιών πολλαπλών νημάτων, υποστηρίζονται οι μηχανισμοί "esync" (Eventfd Synchronization) και "futex / fsync".

Στη νέα έκδοση:

  • Το VKD3D-Proton, ένα fork του vkd3d που δημιουργήθηκε από τη Valve για τη βελτίωση της υποστήριξης Direct3D 12, ενημερώθηκε στην έκδοση 2.3.1, η οποία προσθέτει αρχική υποστήριξη για το DXR 1.0 (DirectX Raytracing) API, φέρνει υποστήριξη για VRS (Variable Rate Shading) και συντηρητική ραστεροποίηση ( Conservative Rasterization), η κλήση D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH έχει υλοποιηθεί, καθιστώντας δυνατή τη χρήση του API Traces. Έχουν γίνει αρκετές σημαντικές βελτιστοποιήσεις απόδοσης.
  • Προστέθηκε υποστήριξη για το The Origin Overlay, το Bus and Army General και το Mount & Blade II: Bannerlord.
  • Διορθώθηκαν προβλήματα που παρουσιάστηκαν στο Red Dead Redemption 2 και στο Age of Empires II: Definitive Edition.
  • Διορθώθηκαν προβλήματα με τους εκτοξευτές Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG και Eve Online.
  • Διορθώθηκαν προβλήματα με τον εντοπισμό ελεγκτή Xbox στο Far Cry Primal.
  • Προστέθηκε η δυνατότητα προσαρμογής φωτεινότητας και χρώματος σε παλαιότερα παιχνίδια όπως το Deus Ex.

Πηγή: opennet.ru

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