Η Valve έχει αποτολμήσει να παίξει κονσόλα με το Steam Deck, μια φορητή συσκευή με υλικό συγκρίσιμο με το PS5 και το Xbox Series S & X. Είναι μια σταθερή συσκευή που θα πρέπει να εκτελεί τους περισσότερους τίτλους AAA αξιόπιστα. Το Deck ξεχωρίζει για την ικανότητά του να τρέχει μια μεγάλη γκάμα παιχνιδιών εκτός συσκευασίας. Έρχεται με ολόκληρο τον κατάλογο παιχνιδιών Steam, έτσι ώστε οι χρήστες να μην χρειάζεται να περιμένουν να κυκλοφορήσουν δημοφιλείς τίτλοι για την κονσόλα.

Το Steam Deck τρέχει στο SteamOS, μια διανομή Linux που βασίζεται σε Arch και ενσωματωμένη υποστήριξη Proton. Μπορείτε να εκτελέσετε σχεδόν οποιοδήποτε παιχνίδι Windows στο Deck χρησιμοποιώντας το Proton.

Τι είναι το Steam Proton;

Το Steam Proton είναι το επίπεδο συμβατότητας που επιτρέπει στο SteamOS να εκτελεί παιχνίδια των Windows στο Deck. Επιτρέπει στους χρήστες να εγκαταστήσουν και να εκτελέσουν παιχνίδια Windows που δεν προσφέρουν εγγενείς εκδόσεις Linux. Το Proton αναπτύσσεται με τη συνεργασία μεταξύ προγραμματιστών της Valve και της CodeWeavers.

instagram viewer

Το Proton ουσιαστικά μας δίνει μια συλλογή από βιβλιοθήκες γραφικών υψηλής απόδοσης και μια τροποποιημένη έκδοση του Wine. Υπάρχει ελάχιστο έως καθόλου κόστος απόδοσης κατά την εκτέλεση παιχνιδιών Windows σε Linux χρησιμοποιώντας Proton. Μπορείτε να παίξετε πολλούς δημοφιλείς τίτλους σε αξιοσέβαστους ρυθμούς καρέ χρησιμοποιώντας το Proton.

Από τη στιγμή που γράφονται αυτές οι γραμμές, το Steam Deck μπορεί να τρέξει τους περισσότερους τίτλους AAA στα 30 fps σε εγγενή ανάλυση. Αλλά μπορεί να φτάσει τα 60 fps για παιχνίδια που προσφέρουν εγγενείς εκδόσεις Linux και αυτό είναι μια μεγάλη βελτίωση αν σκεφτεί κανείς ότι το Deck είναι μια φορητή συσκευή.

Ωστόσο, αν και το Deck μπορεί να παίξει πολλούς δημοφιλείς τίτλους χρησιμοποιώντας το Proton, δεν υποστηρίζει ακόμη όλα τα παιχνίδια AAA, ειδικά παιχνίδια για πολλούς παίκτες όπως το PUBG, το Rainbow Six Siege και το Destiny 2.

Πώς η Proton εκτελεί τα παιχνίδια των Windows σε Linux

Όπως αναφέρθηκε ήδη, το Proton παρέχει ένα επίπεδο συμβατότητας για τα API γραφικών των Windows. Για να το καταλάβετε αυτό ξεκάθαρα, πρέπει να είστε εξοικειωμένοι με το DirectX και το Vulkan, δύο βιβλιοθήκες γραφικών που προσφέρουν Διεπαφές προγραμματισμού εφαρμογών (API) για παιχνίδια.

Όταν εκτελείτε παιχνίδια στο σύστημά σας, αυτά τα API χειρίζονται τις υποκείμενες γραφικές εργασίες. Σκεφτείτε τα ως το κανάλι επικοινωνίας μεταξύ των παιχνιδιών και των καρτών γραφικών σας.

Τώρα, το DirectX αναπτύσσεται και χρησιμοποιείται από τη Microsoft για την υλοποίηση των γραφικών στοιχείων του. Δεδομένου ότι τα Windows ελέγχουν το παγκόσμιο μερίδιο επιτραπέζιων υπολογιστών, οι προγραμματιστές παιχνιδιών επικεντρώνονται κυρίως στο DirectX κατά την ανάπτυξη. Ωστόσο, η Vulkan είναι επίσης πολύ ισχυρή στις ικανότητές της. Απλώς κάνει κάποια πράγματα διαφορετικά.

Εδώ μπαίνει το Proton. Αξιοποιεί Κρασί και DXVK (DirectX Over Vulkan) για μετάφραση προγραμμάτων DirectX σε Vulkan. Τα παιχνίδια που έχουν δημιουργηθεί για Windows επικοινωνούν με κάρτες γραφικών μέσω του DirectX και εκχωρεί τους πόρους που απαιτούνται για την εκτέλεση τους.

Κάτω από την κουκούλα, το DirectX εκκινεί κλήσεις Direct3D για απόδοση των γραφικών. Το Proton μπαίνει εδώ και μετατρέπει αυτές τις κλήσεις σε ισοδύναμες κλήσεις Vulkan. Αυτός είναι ο τρόπος με τον οποίο η Proton εκτελεί παιχνίδια των Windows σε Linux και συστήματα που βασίζονται σε Linux όπως το Deck.

Πώς να χρησιμοποιήσετε το Steam Proton σε Linux

Αν και δεν μπορείς παίξτε όλα τα παιχνίδια των Windows σε Linux χρησιμοποιώντας το Proton ακόμα, εξακολουθεί να υποστηρίζει πολλούς δημοφιλείς τίτλους. ο Ιστότοπος ProtonDB περιέχει μια λίστα επαληθευμένων τίτλων που εκτελούνται εγγενώς σε Linux και Steam Deck. Μπορείτε να παίξετε πολλούς άλλους τίτλους με μια μικρή αλλαγή.

Για να δοκιμάσετε το Steam Proton στη διανομή Linux, ανοίξτε το Steam και κατευθυνθείτε στο Ρυθμίσεις > Steam Play. Επιλέξτε το πλαίσιο ελέγχου ενεργοποιημένο Ενεργοποιήστε το Steam Play για υποστηριζόμενους τίτλους. Μπορείτε επίσης να επιλέξετε Ενεργοποιήστε το Steam Play για όλους τους άλλους τίτλους από το Προχωρημένος μενού.

Φροντίστε να αλλάξετε την έκδοση Proton στην πιο πρόσφατη από το Εργαλείο συμβατότητας αναπτυσσόμενη λίστα. Αποθηκεύστε τις ρυθμίσεις κάνοντας κλικ Εντάξει στο μενού ρυθμίσεων και επανεκκινήστε το Steam.

Παίξτε παιχνίδια των Windows οπουδήποτε χρησιμοποιώντας το Steam Deck

Η Proton άνοιξε τον δρόμο για την εκτέλεση παιχνιδιών Windows σε Steam Deck και Linux. Τώρα μπορείτε να απολαύσετε σύγχρονους τίτλους Windows σε οποιοδήποτε μηχάνημα συμβατό με Linux, συμπεριλαμβανομένου του Deck. Απλώς κατευθυνθείτε στο ProtonDB και ελέγξτε αν το αγαπημένο σας παιχνίδι εκτελείται στο Deck ή στο Steam Play.

Το Steam επιτρέπει επίσης στους χρήστες να παίζουν παιχνίδια χωρίς ενεργή σύνδεση στο διαδίκτυο. Επομένως, μην ανησυχείτε όταν η σύνδεσή σας έχει φύγει και απλώς χρησιμοποιήστε τη λειτουργία εκτός σύνδεσης Steam.