Το Nintendo Switch Emulator Skyline σταματά την ανάπτυξη, επικαλούμενο πιθανά νομικά ζητήματα

Το Skyline ήταν ο προσομοιωτής Nintendo Switch στο Android.

Σε Android, υπάρχουν μερικοί εξομοιωτές που λίγο πολύ όλοι γνωρίζουν για μεγάλα συστήματα. Για το Nintendo Wii και το Gamecube, είναι το Dolphin Emulator. για το PlayStation 2, είναι το AetherSX2. και για το Nintendo Switch, είναι Skyline Emulator. Ενώ ο εξομοιωτής προχωρούσε απίστευτα καλά, σταμάτησε επίσημα την ανάπτυξή του μετά από δράση DMCA από τη Nintendo ενάντια σε ένα παρακείμενο έργο.

Η εξομοίωση παιχνιδιών Nintendo Switch απαιτεί δύο βασικά στοιχεία: το ίδιο το παιχνίδι και κλειδιά που απορρίπτονται από την κονσόλα σας και μπορούν να αποκρυπτογραφήσουν το παιχνίδι. Το Lockpick είναι ένα εργαλείο που χρησιμοποιείται συνήθως για την απόρριψη κλειδιών από τη δική σας κονσόλα που σας ανήκει, αλλά η Nintendo έστειλε ένα αίτημα DMCA στο GitHub ζητώντας την κατάργηση του έργου. Η εταιρεία ισχυρίστηκε ότι το Lockpick "παρακάμπτει τα TPM της κονσόλας για να επιτρέψει μη εξουσιοδοτημένη πρόσβαση σε εξαγωγή και αποκρυπτογράφηση όλων των κρυπτογραφικών κλειδιών, συμπεριλαμβανομένων των κλειδιών προϊόντος, που περιέχονται στη Nintendo Διακόπτης."

Λόγω των συνεπειών αυτού του αιτήματος κατάργησης, οι προγραμματιστές του Skyline σταμάτησαν αμέσως την ανάπτυξη. Σε μια δήλωση που δημοσιεύτηκε στον διακομιστή Discord της ομάδας στις 6 Μαΐου 2023, ο προγραμματιστής Mark είπε ότι «οι κίνδυνοι που σχετίζονται με μια πιθανή νομική υπόθεση είναι πολύ υψηλοί για να μπορούμε να τους αγνοήσουμε και δεν μπορούμε να συνεχίσουμε να γνωρίζουμε ότι μπορεί να παραβιάζουμε τη νομοθεσία περί πνευματικών δικαιωμάτων." Η ομάδα πίστευε πλήρως ότι η απόρριψη κλειδιών από τη δική σας κονσόλα ήταν απολύτως νόμιμη πριν από την κατάργηση ειδοποίηση.

Ολα Το Skyline Emulator είναι ανοιχτού κώδικα και σύντομα θα περιλαμβάνει τον ημιτελή πηγαίο κώδικα για τους κλάδους «texman» και «nnvk». Το 'texman' ήταν ένας κλάδος που υποτίθεται ότι θα βοηθούσε στη βελτίωση της διαχείρισης υφής και των γραφικών δυσλειτουργιών, ενώ το 'nnvk' ήταν ένα επίπεδο μετάφρασης για τη μετάφραση του NVN (API γραφικών Switch της Nintendo) σε Vulkan.

Η μόνη σωτήρια χάρη αυτής της απόφασης είναι ότι λόγω της φύσης ανοιχτού κώδικα του Skyline, είναι πιθανό να έρθει ένας άλλος προγραμματιστής για να συνεχίσει την εργασία που γινόταν. Ωστόσο, πιθανότατα δεν θα συνεχίσει με το όνομα Skyline και μπορεί να χρειαστεί λίγος χρόνος μέχρι να το δούμε, αν το κάνουμε ποτέ. Η ομάδα πίσω από τον εξομοιωτή Yuzu δεν έχει ανταποκριθεί στο DMCA του Lockpick της Nintendo ή στο κλείσιμο του Skyline Emulator, αλλά η ομάδα πίσω από τον εξομοιωτή Ryujinx ανακοίνωσε στον διακομιστή Discord ότι "το Ryujinx δεν κλείνει κάτω."