Η Valve Corporation χρηματοδοτεί αθόρυβα μια δομική αλλαγή στο τοπίο των υπολογιστών που θα μπορούσε να σπάσει το μακροχρόνιο εμπόδιο μεταξύ των παιχνιδιών υπολογιστή και της αρχιτεκτονικής κινητής τηλεφωνίας. Ενώ η εταιρεία είναι γνωστή για την κυριαρχία της στη διανομή μέσω Steam και τις πρόσφατες επιτυχίες υλικού της, όπως το Steam Deck, η τελευταία στρατηγική πρωτοβουλία της επικεντρώνεται στην επίλυση της κρίσης συμβατότητας λογισμικού που αντιμετωπίζουν συσκευές βασισμένες στο Arm, συμπεριλαμβανομένων των MacBook της σειράς M της Apple, των φορητών υπολογιστών Snapdragon X της Qualcomm και των smartphone Android.
Ο Pierre-Loup Griffais, προγραμματιστής της ομάδας SteamOS της Valve, επιβεβαίωσε The Verge ότι η εταιρεία υποστηρίζει ενεργά την ανάπτυξη βασικών εργαλείων εξομοίωσης ανοιχτού κώδικα που έχουν σχεδιαστεί για να γεφυρώσουν το χάσμα μεταξύ του παραδοσιακού υλικού υπολογιστή x86 και των επεξεργαστών Arm. Κεντρικό στοιχείο αυτής της προσπάθειας είναι το Fex, ένας εξομοιωτής Windows ανοιχτού κώδικα και μια εξειδικευμένη έκδοση του επιπέδου συμβατότητας Proton που έχει κατασκευαστεί ειδικά για το Arm. Ενώ το Proton —που αναπτύχθηκε από κοινού με την CodeWeavers— έχει επιτρέψει εδώ και καιρό τα παιχνίδια των Windows να εκτελούνται σε Linux, αυτή η νέα επανάληψη χειρίζεται API υψηλού επιπέδου όπως το DirectX και το DirectSound για την απόδοση σύνθετων τρισδιάστατων τίτλων σε υλικό Arm.
Οι συνέπειες εκτείνονται πολύ πέρα από το υλικό της Valve. Χρηματοδοτώντας αυτά τα βασικά εργαλεία, η Valve δημιουργεί ουσιαστικά ένα καθολικό επίπεδο μετάφρασης που επιτρέπει σε συσκευές Android και φορητούς υπολογιστές Arm να εκτελούν παιχνίδια υπολογιστή χωρίς να απαιτείται από τους προγραμματιστές να ξοδεύουν πόρους για τη μεταφορά μεμονωμένων τίτλων. Ο Ryan Houdek, ο κύριος προγραμματιστής της Fex, αναγνώρισε το ρόλο της Valve στην «έναρξη» του έργου, σημειώνοντας ότι η εταιρεία διαμόρφωσε το πλαίσιο ώστε να παραμένει ανοιχτού κώδικα για ευρεία προσαρμογή. Αυτή η τεχνολογία εμφανίζεται ήδη σε καταναλωτικές εφαρμογές. ο εξομοιωτής GameHub, που διανέμεται από τον κατασκευαστή ελεγκτών GameSir, φέρεται να χρησιμοποιεί το Fex και το Proton για την εκτέλεση παιχνιδιών βιβλιοθήκης Steam εγγενώς στο Android.
Προσβλέποντας στο μέλλον, η Valve σχεδιάζει να επεκτείνει τη διαθεσιμότητα SteamOS σε μια «μεγαλύτερη ποικιλία συσκευών Arm» και πιθανώς να συνεργαστεί με τρίτους κατασκευαστές, αντικατοπτρίζοντας το μοντέλο οικοσυστήματος που επιδιώκει η Microsoft με το Xbox. Η πρωτοβουλία υποστηρίζει επίσης τον οδικό χάρτη υλικού της Valve, ο οποίος φέρεται να περιλαμβάνει ένα ακουστικό XR “Steam Frame” ικανό να εκτελεί εφαρμογές Android μέσω ενός παρόμοιου επιπέδου συμβατότητας.
VIA: DataConomy.com










