Jump to content
  • Newsbot
    Newsbot

    Modder τρέχει Gamescope με SteamOS interface στο Nintendo Switch

    • Modder με το όνομα MaSieS4Fun έτρεξε προσαρμοσμένη Gamescope session σε ARM Linux πάνω στο original Nintendo Switch, αναπαράγοντας οπτικά το Gaming Mode του SteamOS.
    • Το demo λειτουργεί μόνο σε επίπεδο διεπαφής: ο ήχος δεν δουλεύει, η πλοήγηση στα μενού είναι εξαιρετικά αργή, και η υποστήριξη Vulkan σταματά στην έκδοση 1.2 αντί της 1.3 που απαιτεί το Gamescope.
    • Πρόκειται για πείραμα hardware mod, όχι λύση για τελικούς χρήστες — το Lutris με per-game μεταβλητές περιβάλλοντος παραμένει η πρακτική επιλογή για PC παιχνίδια στο Switch Linux.

    Ο modder MaSieS4Fun δημοσίευσε βίντεο που δείχνει μια παραμετροποιημένη Gamescope session να τρέχει σε ARM Linux πάνω στο original Nintendo Switch. Το αποτέλεσμα μοιάζει οπτικά με το Gaming Mode του SteamOS — το ίδιο interface που χρησιμοποιεί το Steam Deck — αλλά η ομοιότητα σταματά στην εμφάνιση.

    Τι είναι το Gamescope και γιατί είναι σημαντικό

    Το Gamescope είναι ένας μικρο-compositor (microcompositor) από τη Valve που χρησιμοποιείται στο Steam Deck, με στόχο να παρέχει ένα απομονωμένο περιβάλλον σχεδιασμένο για gaming. Σε embedded λειτουργία, λαμβάνει frames παιχνιδιών μέσω Wayland και Xwayland, μπορεί να τα στέλνει απευθείας στην οθόνη μέσω DRM/KMS, και όταν χρειάζεται σύνθεση μέσω GPU, το κάνει με ασύγχρονο Vulkan compute.

    Το native SteamOS σημαίνει ολόκληρο λειτουργικό σύστημα χτισμένο γύρω από το Steam session της Valve, το Gamescope, τους Mesa drivers, τη διαχείριση εισόδου, τον ήχο, το Proton, τις ενημερώσεις συστήματος και τα hardware profiles. Αυτό που έφτιαξε ο MaSieS4Fun είναι κάτι πολύ διαφορετικό.

    Το πείραμα: τι ακριβώς τρέχει στο Switch

    Αυτό που βλέπουμε δεν είναι Steam σε Big Picture mode, ούτε native SteamOS πάνω στο Nintendo Switch. Το demo χρησιμοποιεί μια προσαρμοσμένη Gamescope session σε ARM Linux για να αναπαράγει μέρη του Gaming Mode interface του SteamOS.

    Ο λόγος που το original Switch εμφανίζεται σε τέτοια mods είναι ότι οι χρήστες βρήκαν τρόπο να κάνουν jailbreak στην κονσόλα και να τρέξουν Linux πάνω της. Από εκεί και πέρα, η κοινότητα εξερευνά τα όρια του hardware.

    Τα τεχνικά εμπόδια: Vulkan 1.2 έναντι 1.3

    Το Gamescope απαιτεί ως ελάχιστη έκδοση Vulkan 1.3, ενώ το Switch Linux setup λειτουργεί αυτή τη στιγμή με Vulkan 1.2. Η προσαρμογή του Gamescope σε Vulkan 1.2 δημιουργεί προβλήματα, γιατί τμήματα της SteamOS-style session εξαρτώνται από δυνατότητες που δεν είναι διαθέσιμες.

    Το βίντεο δείχνει αργή πλοήγηση στα μενού, ενώ ο συγγραφέας σημειώνει ότι ο ήχος δεν λειτουργεί στο demo. Ο MaSieS4Fun είναι σαφής για την τρέχουσα κατάσταση: «Ναι, φαίνεται ωραίο, αλλά όπως βλέπετε, είναι πολύ, πολύ αργό, και για έναν τελικό χρήστη αυτό είναι καταστροφή.»

    Μια Gamescope-style διεπαφή αναπαράγει μόνο μέρος της εικόνας. Μπορεί να εμφανίσει μενού και overlays, αλλά δεν λύνει τα μεγαλύτερα ζητήματα γύρω από τους graphics drivers του Switch, την υποστήριξη Vulkan, τον ήχο, το Proton, το Wine ή τη συμβατότητα παιχνιδιών.

    Η πρακτική εναλλακτική και τι σημαίνει αυτό για το Switch 2

    Προς το παρόν, ο MaSieS4Fun αναφέρει ότι το Lutris με per-game μεταβλητές περιβάλλοντος παραμένει η καλύτερη επιλογή για PC παιχνίδια στο Switch Linux. Το Steam μπορεί να χρησιμοποιηθεί σε desktop session, αλλά χρειάζεται παραμετροποίηση και δεν έχει σχεδιαστεί γύρω από ARM hardware με τον ίδιο τρόπο που λειτουργεί σε PC ή Steam Deck.

    Το Switch 2 δεν βρίσκεται ακόμα σε αυτό το στάδιο, αλλά αν κάποια στιγμή γίνει εφικτό, θα επέτρεπε σε παλαιότερο hardware να τρέχει νεότερο λογισμικό — κάτι χρήσιμο όταν το hardware παραμένει ικανό.

    Το πείραμα του MaSieS4Fun έχει αξία ως τεχνική εξερεύνηση των ορίων του ARM Linux στο Switch: αποδεικνύει ότι το Gamescope interface μπορεί να φορτωθεί, αλλά ταυτόχρονα χαρτογραφεί με ακρίβεια γιατί το χάσμα μεταξύ «φαίνεται σαν SteamOS» και «λειτουργεί σαν SteamOS» είναι τεράστιο.

    Πηγές


×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.