Connect with us

Τι ψάχνεις;

Νεα

Ο καλά κρυμμένος NES emulator του Animal Crossing στο Nintendo GameCube

Το Animal Crossing στο Nintendo Gamecube είχε μία λειτουργία η οποία αφαιρέθηκε πριν την κυκλοφορία του παιχνιδιού και θα επέτρεπε τους παίκτες να παίξουν μία συλλογή από 8-bit παιχνίδια του Nintendo Entertainment System από την κάρτα μνήμης, όπως ανακάλυψε πρόσφατα ένας λάτρης του παιχνιδιού.

Στο παιχνίδι υπήρχαν μικρές NES κονσόλες τις οποίες οι παίκτες τοποθετούσαν μέσα στα ψηφιακά τους σπίτια και μπορούσαν να παίξουν κλασικά παιχνίδια όπως το Donkey Kong ή το Baloon Fight.

Η ευκαιρία για να ξαναπαίξει κάποιος κλασικά παιχνίδια σε σύγχρονο hardware ήταν κάτι το πολύ πρωτόγνωρο εκείνη την εποχή.

Μετά από μία δεκαετία, ο ερευνητής ασφάλειας software James Chambers ανακάλυψε ότι ο emulator μέσα στο Animal Crossing μπορεί να παίξει όλα τα NES παιχνίδια και το υποστηρίζει σαν λειτουργία, ωστόσο η Nintendo δεν κυκλοφόρησε ποτέ ROM τα οποία δουλεύουν μαζί του.

Ο Chambers μοιράστηκε την ανακάλυψη του σε μία ανάρτηση στο blog του. Εκτός από το emulator ανακάλυψε επίσης ότι το NES Emulator στο Animal Crossing έχει σχεδιαστεί για να κάνει αναζήτηση καρτών μνήμης που είναι συνδεδεμένα με το σύστημα για άλλα ROMS. Αυτή η κρυφή λειτουργία θα επέτρεπε επίσης την εκτέλεση τροποποιημένου κώδικα μέσα στο παιχνίδι.

Advertisement. Scroll to continue reading.

Για να παίξει κάποιος NES παιχνίδια στο Animal Crossing κανονικά, θα πρέπει να κατέχει τα σχετικά έπιπλα όπως μικρές NES κονσόλες με συγκεκριμένες κασέτες από επάνω. Ωστόσο, υπάρχει μία κονσόλα NES η οποία δεν έχει παιχνίδι από επάνω και όταν προσπαθείτε να αλληλεπιδράσετε με αυτή εμφανίζεται ένα κουτί διαλόγου λέγοντας ότι δεν έχετε software για να παίξετε αυτό το παιχνίδι. Όπως φαίνεται, αυτή η κονσόλα προσπαθεί να διαβάσει την κάρτα μνήμης για ROMs όταν αλληλεπιδράτε με αυτή.

Η Nintendo δεν προσέφερε ποτέ τρόπο για να κατεβάσει κάποιος ROMs για το NES και να τα προσθέσει στο Animal Crossing, αλλά ο Chambers ανακάλυψε πώς να τα βάλει σε μία κάρτα μνήμης και σε διαμόρφωση που αναγνωρίζει το παιχνίδι. Αν διαβάσει τα παιχνίδια το παιχνίδι εμφανίζεται ένα νέο κουτί διαλόγου το οποίο λέει «Θέλεις να παίξεις (το όνομα του παιχνιδιού)»;

Διαβάστε επίσης:  Η Microsoft εγκαινιάζει το AI Lab για πειραματικές δυνατότητες των Windows

Η ανάρτηση του Chambers αναφέρει όλη την διαδικασία με το πώς τα κατάφερε να προγραμματίσει την διαμόρφωση αρχείων την οποία διάβαζε το emulator του Animal Crossing. Μόλις τα κατάφερε, προσπάθησε να κάνει το Mega-Man και άλλα παιχνίδια να τρέχουν στο Animal Crossing. To Battletoads δεν δούλεψε με την αρχική ρύθμιση προγραμμάτισε και άλλο το αρχείο και κατάφερε να το τρέξει μέχρι το title screen. To emulator μπορεί θεωρητικά να τρέξει όλα τα ROMs του NES, όμως μερικά παιχνίδια όπως το Battletoads περιείχαν μοναδικές διαμορφώσεις στις κασέτες, όπως αναφέρει ο Chambers.

O Chambers ανακάλυψε επίσης και ένα ακόμη ενδιαφέρον κομμάτι στο Animal Crossing το οποίο παρέμεινε κρυμμένο για μία δεκαετία, το πώς μία κάρτα μνήμης μπορεί να χρησιμοποιηθεί για να χακάρει κάποιος το παιχνίδι και να προσθέσει νέο περιεχόμενο.

Σε συνέντευξη για το Kotaku είπε:

Advertisement. Scroll to continue reading.

«Ο προσωπικός μου στόχος για την χρήση αυτής της ανακάλυψης ήταν να δημιουργήσω τροποποιήσεις για το παιχνίδι όπως προσθήκη νέων διακοπών (holidays) ή mini-games και να μπορώ να τα παίξω στο γνήσιο Gamecube. Αυτό μπορεί να γίνει αφού ο κώδικας και τα αρχεία μπορούν φορτωθούν στο παιχνίδι με μία κάρτα μνήμης».

Ο τεχνικός πιστεύει ότι η Nintendo σχεδίαζε να προσθέσει περισσότερα κλασικά NES παιχνίδια στο Animal Crossing από τα ήδη 19 υπάρχοντα.

«Έχουν ήδη βάλει ένα NES emulator που δουλεύει κανονικά, άρα δεν θα τους ήταν δύσκολο να προσθέσουν την δυνατότητα φόρτισης περισσότερων παιχνιδιών με μία κάρτα μνήμης που θα τους επέτρεπε πιθανών να πουλήσουν ή να δώσουν διαφημιστικά αντίτυπα».

 

Advertisement. Scroll to continue reading.

ΔΕΙΤΕ ΕΠΙΣΗΣ

ΔΙΑΦΗΜΙΣΗ