
Το GE-Proton 10-28 είναι τώρα διαθέσιμο και έρχεται γεμάτο με αλλαγές που έχουν σχεδιαστεί για παίκτες Linux και Steam Deck, ειδικά για εκείνους που παίζουν παιχνίδια με προβλήματα ήχου ή περίεργα σφάλματα. Αυτή η έκδοση της Proton (βλ. GE-Proton 10-26 ), η οποία διατηρείται εκτός του επίσημου καναλιού της Valve, εστιάζει στη βελτίωση λεπτομερειών που οι τυπικές εκδόσεις δεν καλύπτουν, προσφέροντας μια ισχυρή εναλλακτική λύση όταν ένα παιχνίδι αρνείται να λειτουργήσει όπως αναμένεται.
Ενώ η χρήση της επίσημης έκδοσης Proton της Valve εξακολουθεί να συνιστάται για τους περισσότερους τίτλους , αυτή η έκδοση GE-Proton 10-28 καθίσταται απαραίτητη όταν αντιμετωπίζετε σφάλματα, προβλήματα ήχου (ειδικά με τον χωρικό ήχο), σφάλματα τροποποίησης ή άλλη ασυνήθιστη συμπεριφορά που δεν μπορεί να επιλυθεί. Σε αυτές τις περιπτώσεις, αυτή η έκδοση κοινότητας γίνεται ένα σχεδόν απαραίτητο εργαλείο για να αξιοποιήσετε στο έπακρο τη βιβλιοθήκη σας σε Linux και Steam Deck.
Σε τι εστιάζει η ενημέρωση GE-Proton 10-28;
Η έκδοση 10-28 της GE-Proton εστιάζει σε μεγάλο βαθμό στη βελτίωση της συμπεριφοράς του χωρικού ήχου, στη διόρθωση σφαλμάτων σε συγκεκριμένους τίτλους και στην ενημέρωση βασικών εσωτερικών στοιχείων. Αυτή η έκδοση αντιμετωπίζει προβλήματα που επηρεάζουν τόσο το Steam Deck όσο και τους υπολογιστές Linux , βελτιώνοντας την εμπειρία σε παιχνίδια που χρησιμοποιούν προηγμένες τεχνολογίες ήχου και σε αρκετούς δημοφιλείς τίτλους με γνωστά σφάλματα.
Μεταξύ των σημαντικότερων χαρακτηριστικών είναι οι χωρικές διορθώσεις ήχου χρησιμοποιώντας το WineAlsa , η εισαγωγή μιας νέας μεταβλητής περιβάλλοντος για τον έλεγχο αυτού του ήχου, η συμπερίληψη κορυφαίων εκδόσεων των Wine, DXVK και VKD3D-Proton, καθώς και μια σειρά από διορθώσεις ειδικά για παιχνίδια όπως το World of Tanks, το Duet Night Abyss, το Ghostwire: Tokyo και άλλα.
Βελτιώσεις χωρικού ήχου με το Winealsa
Μία από τις πιο αξιοσημείωτες αλλαγές στο GE-Proton 10-28 είναι η διεξοδική αναθεώρηση του χειρισμού του χωρικού ήχου σε παιχνίδια που βασίζονται αποκλειστικά σε αυτήν τη λειτουργία. Το πρόβλημα ήταν ιδιαίτερα αισθητό σε Linux και Steam Deck κατά τη χρήση του προγράμματος οδήγησης WineALSA , όπου η έξοδος ήχου ήταν σαφώς λανθασμένη και χάθηκαν κανάλια.
Μέχρι τώρα, το Wine μετέτρεπε τον χωρικό ήχο σε ένα τυπικό πολυκαναλικό σήμα, αλλά το backend του Winealsa δεν μετέδιδε τα σωστά μεταδεδομένα στον διακομιστή ήχου του συστήματος (όπως το PipeWire ή το PulseAudio). Αυτό σήμαινε ότι, σε στερεοφωνικές ρυθμίσεις, μόνο τα μπροστινά κανάλια αναπαράγονταν σωστά, παραλείποντας το κεντρικό, το subwoofer και άλλα κανάλια surround, με αποτέλεσμα κακό, μη ισορροπημένο και μη καθηλωτικό ήχο.
Το GE-Proton 10-28 ενσωματώνει έναν νέο μίκτη απευθείας στο Winealsa , μιμούμενο τη λογική του PipeWire. Ουσιαστικά, απορρίπτει τα άνω κανάλια (όπως αυτά από τα ηχεία οροφής σε πιο προηγμένες ρυθμίσεις) και συνδυάζει κατάλληλα τα υπόλοιπα κανάλια ανάλογα με τον πραγματικό αριθμό εξόδων του χρήστη, διασφαλίζοντας συνεκτική κατανομή ήχου σε στερεοφωνικές εξόδους ή διαμορφώσεις 5.1 και 7.1.
Χάρη σε αυτή τη νέα λογική μίξης, η ποιότητα ήχου με το WineALSA είναι πλέον πολύ κοντά σε αυτή του Winepulse σε σενάρια όπου χρησιμοποιείται χωρικός ήχος. Για όσους προτιμούν ή χρειάζονται να χρησιμοποιήσουν το WineALSA (για απόδοση, συμβατότητα ή προσωπική προτίμηση), αυτό αντιπροσωπεύει ένα σημαντικό άλμα προς τα εμπρός στην εμπειρία ήχου σε πολλά βιντεοπαιχνίδια.
Ο προγραμματιστής προειδοποιεί, ωστόσο, ότι η συμπεριφορά ενδέχεται να διαφέρει από αυτήν που προσφέρουν τα Windows . Σε ορισμένους τίτλους, για παράδειγμα, έχει παρατηρηθεί ότι ορισμένες φωνές ή εφέ που παραμένουν κεντραρισμένα στα Windows ενδέχεται να μετατοπιστούν ελαφρώς προς το αριστερό κανάλι στο Linux. Για αυτόν τον λόγο, η προεπιλεγμένη διαμόρφωση συνεχίζει να δίνει προτεραιότητα στην εγγενή πολυκαναλική έξοδο και αυτή η διαδικασία μίξης προορίζεται ως ένα πρόσθετο εργαλείο για όταν ο χωρικός ήχος παρουσιάζει προβλήματα ή δεν αρχικοποιείται σωστά.
Νέα μεταβλητή περιβάλλοντος WINEALSA_SPATIAL και προσαρμογή καναλιού
Για να αποκτήσει ευελιξία στον τρόπο χειρισμού του χωρικού ήχου στο WineALSA, το GE-Proton 10-28 ενσωματώνει τη νέα μεταβλητή περιβάλλοντος WINEALSA_SPATIAL . Αυτή η μεταβλητή χρησιμοποιείται σε συνδυασμό με το WINEALSA_CHANNELS για τον έλεγχο του τρόπου δημιουργίας και επεξεργασίας των ροών ήχου, επιτρέποντας προηγμένες διαμορφώσεις χωρίς να χρειάζεται να τροποποιηθούν οι καθολικές ρυθμίσεις του συστήματος.
Η γενική λειτουργία έχει ως εξής: η μεταβλητή WINEALSA_CHANNELS ορίζει τον μέγιστο αριθμό καναλιών που πρέπει να χειρίζεται η Winealsa, ενώ η μεταβλητή WINEALSA_SPATIAL επιτρέπει τη δημιουργία ροών ήχου με αριθμό καναλιών μεγαλύτερο από αυτό το όριο και στη συνέχεια ενεργοποιεί τη διαδικασία μίξης που κόβει και αναομαδοποιεί τα κανάλια για να τα προσαρμόσει στην αποτελεσματική διαμόρφωση.
Είναι σημαντικό να σημειωθεί ότι η συμπεριφορά του προγράμματος οδήγησης Winealsa αλλάζει μόνο όταν αυτές οι μεταβλητές περιβάλλοντος χρησιμοποιούνται ρητά . Εάν δεν έχουν οριστεί, το σύστημα συνεχίζει να λειτουργεί με την τυπική διαμόρφωση GE-Proton. Αυτό δίνει στον χρήστη την ελευθερία να επιβάλει ή να απενεργοποιήσει αυτήν την ειδική λειτουργία χειρισμού χωρικού ήχου ανάλογα με το παιχνίδι και το δικό του υλικό.
Ένα τυπικό παράδειγμα παραμέτρων εκκίνησης Steam για την απενεργοποίηση του Winepulse και την επιβολή ενός συγκεκριμένου αριθμού καναλιών στο Winealsa θα μπορούσε να είναι το ακόλουθο (που προστέθηκε στις προηγμένες επιλογές του παιχνιδιού):
WINEDLLOVERRIDES=»winepulse.drv=d» WINEALSA_CHANNELS=2 %command%
Σε αυτό το πλαίσιο, οι ακόλουθες ενδεικτικές τιμές χρησιμοποιούνται συνήθως για τη μεταβλητή καναλιού:
- Εστερέο: σετ WINEALSA_CHANNELS=2 για σύστημα δύο ηχείων ή ακουστικών.
- Ήχος 5.1: διαμόρφωση WINEALSA_CHANNELS=6 για συσκευές με έξι φυσικά κανάλια.
- Ήχος 7.1: χρήσεις WINEALSA_CHANNELS=8 όταν είναι διαθέσιμο ένα πλήρες σύστημα 7.1.
Εάν, ξεκινώντας με το GE-Proton 10-28, οποιοδήποτε παιχνίδι αρχίσει να εμφανίζει σφάλματα κατά την αρχικοποίηση του χωρικού ήχου ή αρνείται να ξεκινήσει σωστά τον ήχο, μπορεί να προστεθεί η ακόλουθη μεταβλητή:
WINEALSA_SPATIAL=1
Με αυτήν τη ρύθμιση, το backend επιτρέπει τη χωρική ροή με backmixing, η οποία συχνά ξεκλειδώνει την αναπαραγωγή ήχου σε τίτλους που δημιουργούν διένεξη. Είναι ιδιαίτερα χρήσιμο όταν συνδυάζετε στερεοφωνικές εξόδους με παιχνίδια που απαιτούν προηγμένα συστήματα πολλαπλών καναλιών.
Αναβάθμιση των εσωτερικών εξαρτημάτων του Proton-GE
Εκτός από τις βελτιώσεις στο ηχοσύστημα, το GE-Proton 10-28 φέρνει μια σειρά από εσωτερικές ενημερώσεις σε βασικά εξαρτήματα , οι οποίες επηρεάζουν άμεσα την απόδοση και τη συμβατότητα πολλών παιχνιδιών, ειδικά των πιο πρόσφατων ή εκείνων που απαιτούν τις πιο πρόσφατες επεκτάσεις γραφικών.
Καταρχάς, έχουν εισαχθεί οι τελευταίες αλλαγές από τον κύριο κλάδο του Proton , που σημαίνει ότι αυτή η έκδοση κοινότητας κληρονομεί πολλές από τις βελτιώσεις συμβατότητας και τις διορθώσεις σφαλμάτων που έχει εισαγάγει η Valve στην επίσημη σειρά της. Από εκεί και πέρα, η Proton-GE προσθέτει τις δικές της τροποποιήσεις και πειραματικές ενημερώσεις κώδικα.
Ένα άλλο σημαντικό σημείο είναι η ενημέρωση του Wine στην έκδοση Bleeding Edge . Αυτός ο κλάδος χαρακτηρίζεται από την ενσωμάτωση των πιο πρόσφατων χαρακτηριστικών, συχνά πριν φτάσουν σε πιο συντηρητικές εκδόσεις. Χάρη σε αυτό, το GE-Proton 10-28 μπορεί να προσφέρει καλύτερη συμβατότητα με πρόσφατα κυκλοφορήσαντες τίτλους ή με νέες τεχνολογίες που δεν έχουν ακόμη καθιερωθεί πλήρως.
Όσον αφορά τα γραφικά, έχουν ενσωματωθεί οι τελευταίες εκδόσεις του DXVK , του επιπέδου που μεταφράζει το Direct3D 9/10/11 σε Vulkan. Αυτό έχει ως αποτέλεσμα βελτιώσεις στην απόδοση, διορθώσεις για οπτικά προβλήματα και μεγαλύτερη σταθερότητα σε απαιτητικά παιχνίδια που χρησιμοποιούν σε μεγάλο βαθμό το DirectX 11.
Ομοίως, έχουν συμπεριληφθεί οι τελευταίες εκδόσεις των VKD3D-Proton και VKD3D , οι οποίες είναι υπεύθυνες για τη μετάφραση του Direct3D 12 σε Vulkan. Αυτό είναι κρίσιμο για τίτλους που τρέχουν αποκλειστικά σε DirectX 12, καθώς κάθε νέα έκδοση συνήθως ενσωματώνει διορθώσεις για συγκεκριμένα παιχνίδια, βελτιστοποιήσεις απόδοσης και βελτιωμένη συμβατότητα με τις σύγχρονες κάρτες γραφικών.
Για όσους χρησιμοποιούν κάρτες NVIDIA, η ενημέρωση του DXVK-NVAPI στην τελευταία έκδοση ανάπτυξης είναι επίσης αξιοσημείωτη. Αυτό το στοιχείο βελτιώνει τη συμβατότητα με τη διεπαφή NVAPI, η οποία χρησιμοποιείται από ορισμένα παιχνίδια για την πρόσβαση σε προηγμένες λειτουργίες GPU, όπως ορισμένες βελτιστοποιήσεις απόδοσης ή ιδιόκτητες λειτουργίες γραφικών.
Τέλος, το GE-Proton 10-28 επαναφέρει τη βάση των ενημερώσεων κώδικα em10/wine-wayland , οι οποίες στοχεύουν στη βελτίωση της απόδοσης στο πλαίσιο του πρωτοκόλλου Wayland. Αυτό ωφελεί κυρίως τα σύγχρονα περιβάλλοντα επιφάνειας εργασίας που δεν χρησιμοποιούν πλέον το X11 ως βάση τους, βελτιώνοντας την ενσωμάτωση, τη διαχείριση παραθύρων και, σε ορισμένες περιπτώσεις, την απόδοση ή την είσοδο.
Το GE-Proton 10-28 εισάγει συγκεκριμένες διορθώσεις για προβληματικά παιχνίδια
Πέρα από τις γενικές βελτιώσεις, αυτή η έκδοση έχει επικεντρωθεί στη διόρθωση συγκεκριμένων σφαλμάτων σε αρκετούς δημοφιλείς τίτλους , κάτι που αποτελεί σήμα κατατεθέν της Proton-GE. Αν παίξετε κάποιο από αυτά τα παιχνίδια, το GE-Proton 10-28 σίγουρα αξίζει να δοκιμάσετε, επειδή πιθανότατα θα παρατηρήσετε άμεση βελτίωση.
Μία από τις πιο αξιοσημείωτες περιπτώσεις είναι το World of Tanks . Οι προηγούμενες εκδόσεις είχαν προβλήματα με τη φόρτωση των mods, επηρεάζοντας τους παίκτες που χρησιμοποιούν mod packs για να προσαρμόσουν την εμπειρία τους. Το GE-Proton 10-28 διόρθωσε τη φόρτωση των mods στο World of Tanks , επιτρέποντάς τους να λειτουργούν ξανά κανονικά.
Επιπλέον, έχουν επιλυθεί τα σφάλματα και τα απροσδόκητα κλεισίματα που προέκυψαν κατά την αλλαγή της γλώσσας στο World of Tanks . Αυτά τα προβλήματα θα μπορούσαν να καταστρέψουν αγώνες ή να προκαλέσουν απροσδόκητο κλείσιμο του παιχνιδιού μετά την προσαρμογή των ρυθμίσεων γλώσσας, κάτι που έχει πλέον διορθωθεί σε αυτήν τη νέα έκδοση.
Ένας άλλος τίτλος που τραβάει την προσοχή είναι το Blade & Soul Neo , το οποίο ήταν επιρρεπές σε απροσδόκητα σφάλματα υπό ορισμένες συνθήκες. Το GE-Proton 10-28 εισάγει μια συγκεκριμένη διόρθωση που αποτρέπει αυτό το σφάλμα , διασφαλίζοντας ότι το παιχνίδι παραμένει σταθερό κατά τη διάρκεια των περιόδων λειτουργίας.
Έχει επίσης γίνει δουλειά στο Duet Night Abyss , ένα παιχνίδι που διατίθεται στο Epic Games Store, στο Steam και ως αυτόνομο τίτλο. Το GE-Proton 10-28 ενσωματώνει προσαρμογές που στοχεύουν στη βελτίωση της απόδοσής του, αν και έχει σημειωθεί ότι προβλήματα που σχετίζονται με τα συστήματα κατά της εξαπάτησης ενδέχεται να εξακολουθούν να υπάρχουν σε ορισμένες διαμορφώσεις, ένα κοινό πρόβλημα σε πολλά παιχνίδια με επιθετικά συστήματα προστασίας.
Νέες διορθώσεις στο GE-Proton 10-28 και προσαρμογές στα protonfixes
Το επίπεδο protonfixes είναι ένα από τα μεγαλύτερα δυνατά σημεία του Proton-GE: είναι ένα σύνολο σεναρίων και ειδικών διαμορφώσεων που έχουν σχεδιαστεί για να εφαρμόζουν αυτόματα ενημερώσεις κώδικα σε συγκεκριμένα παιχνίδια. Στο GE-Proton 10-28, η λίστα των protonfixes έχει επεκταθεί σημαντικά, κάτι που είναι ιδιαίτερα σημαντικό για παιχνίδια που δεν είναι στο Steam , όπως αυτά στο Epic Games Store, στο GOG ή σε άλλες πλατφόρμες.
Στην περίπτωση του Ghostwire: Tokyo , έχουν προστεθεί συγκεκριμένες διορθώσεις για την αναπαραγωγή βίντεο, συμπεριλαμβανομένης της έκδοσης που διανέμεται μέσω του Epic Games Store. Προηγουμένως, ορισμένοι χρήστες είχαν αναφέρει προβλήματα με κινηματογραφικά στοιχεία ή ενσωματωμένα βίντεο που δεν αναπαράγονταν σωστά. Με αυτήν την έκδοση, η Proton-GE έχει εφαρμόσει τις απαραίτητες προσαρμογές για να διασφαλίσει ότι αυτές οι ακολουθίες αναπαράγονται πολύ πιο αξιόπιστα.
Όπως αναφέρθηκε, το Duet Night Abyss λαμβάνει επίσης προσοχή στον τομέα των διορθώσεων πρωτονίων. Διορθώσεις έχουν εισαχθεί τόσο για τις εκδόσεις του Epic Games Store όσο και για το Steam, καθώς και για τις αυτόνομες εκδόσεις, με στόχο τη βελτίωση της συνολικής συμβατότητας και σταθερότητας . Και πάλι, τα συστήματα κατά των cheat μπορεί να εξακολουθούν να αποτελούν πρόκληση, αλλά τουλάχιστον οι καθαρά τεχνικές πτυχές, ιδιαίτερα τα γραφικά και ο ήχος, είναι πιο στιλβωμένες.
Μια άλλη σημαντική πτυχή είναι η διόρθωση των κατεστραμμένων υφών στο Legendary , το πρόγραμμα διαχείρισης παιχνιδιών ανοιχτού κώδικα της Epic που είναι πολύ δημοφιλές σε Linux. Ορισμένοι τίτλοι που κυκλοφόρησαν μέσω του Legendary μπορεί να έχουν κατεστραμμένες ή κακώς αποδομένες υφές. Με τις νέες διορθώσεις protonfixes, αυτό το πρόβλημα μετριάζεται ή εξαλείφεται, προσφέροντας μια οπτική εμφάνιση πολύ πιο κοντά σε αυτό που είχαν σχεδιάσει οι προγραμματιστές.
Περιλαμβάνονται επίσης διορθώσεις για τα Fallen Enchantress: Legendary Heroes και Sorcerer King , δύο παιχνίδια στρατηγικής φαντασίας που θα μπορούσαν να παρουσιάσουν ασυμβατότητες ή ασταθή συμπεριφορά στο Proton. Οι διορθώσεις proton στο GE-Proton 10-28 βελτιώνουν το περιβάλλον εκτέλεσης για να μειώσουν τα σφάλματα και να βελτιώσουν την απόδοση , καθιστώντας τα πιο εύκολα στο παιχνίδι σε Linux.
Επιπλέον, έχουν γίνει προσαρμογές για το PAIcom , έναν λιγότερο γνωστό τίτλο που επίσης επωφελήθηκε από συγκεκριμένες διορθώσεις. Και, ως ένα πολύ ενδιαφέρον πλεονέκτημα, έχει αποκατασταθεί η σωστή λειτουργία της επικάλυψης Uplay (το επίπεδο διεπαφής που είναι ενσωματωμένο σε ορισμένα παιχνίδια της Ubisoft), η οποία μερικές φορές θα μπορούσε να σταματήσει να λειτουργεί ή να προκαλέσει προβλήματα κατά την εκτέλεση μέσω του Proton.
Με όλες αυτές τις αλλαγές, το GE-Proton 10-28 τοποθετείται ως μια πολύ ενδιαφέρουσα επιλογή για όσους θέλουν να βελτιώσουν την εμπειρία παιχνιδιού τους σε Linux και Steam Deck , ειδικά αν παίζουν συχνά απαιτητικούς τίτλους με προηγμένο χωρικό ήχο ή παιχνίδια από καταστήματα εκτός Steam. Μεταξύ του νέου μίκτη ήχου για το WineALSA, των μεταβλητών περιβάλλοντος για χωρικό ήχο, των ενημερώσεων Wine και DXVK και της ευρείας γκάμας διορθώσεων Proton, είναι μια έκδοση που αξίζει να δοκιμάσετε για οποιαδήποτε βιβλιοθήκη με προβληματικά ή πρόσφατα κυκλοφορήσαντα παιχνίδια.
