Πώς να δημιουργήσετε το δικό σας NES ή SNES Classic με ένα Raspberry Pi και RetroPie
Το NES Classic Edition είναι ένας επίσημος κλώνος του αρχικού συστήματος ψυχαγωγίας της Nintendo και ένας από τους καλύτερους τρόπους για να παίξετε τα αγαπημένα σας ρετρό παιχνίδια. Το SNES Classic είναι ο διάδοχός του. Δυστυχώς, είναι τόσο δημοφιλές που είναι σχεδόν αδύνατο να πάρετε τα χέρια σας και στα δύο. Μην πληρώνετε 300 δολάρια σε eBay, όταν μπορείτε να χρησιμοποιήσετε τη μέτρια τιμή Raspberry Pi για να δημιουργήσετε τη δική σας - με ακόμη περισσότερα παιχνίδια.
Ποιο είναι το NES και το SNES Classic, και γιατί είναι καλύτερα το Raspberry Pi?
Το φθινόπωρο του 2016, η Nintendo κυκλοφόρησε το NES Classic Edition, ένα μικροσκοπικό αντίγραφο του παλιού Nintendo Entertainment System της δεκαετίας του 1980. Στέλνει με 30 κλασικά παιχνίδια συμπεριλαμβανομένων Super Mario Bros., Ο θρύλος του Zelda, και Castlevania και έναν παλιό σχολικό ελεγκτή NES (αν και με ένα πολύ μικρό καλώδιο και διαφορετικό συνδετήρα για να φιλοξενήσει το μικρότερο μέγεθος του NES Classic).
Διανέμει για 60 δολάρια και τα πλοία με έναν ελεγκτή - μπορείτε να αγοράσετε έναν δεύτερο χειριστή παίκτη για επιπλέον 10 δολάρια, ώστε η συνολική σας επένδυση να φτάσει τα $ 70. Δυστυχώς, η κονσόλα έχει αποδειχθεί τόσο δημοφιλής και η Nintendo έχει παραγάγει τόσο λίγα που είναι σχεδόν αδύνατο να βρεθεί για την αρχική τιμή της λίστας, που εμφανίζεται μόνο σε ιστότοπους όπως το eBay για σήμανση 200-500%.
Το 2017, η Nintendo ακολούθησε το SNES Classic Edition, το οποίο λιανίζει για $ 70 και έρχεται με δύο ελεγκτές. Προ-παραγγελίες έχουν αρχίσει, και αυτό είναι ήδη πολύ δύσκολο να πάρει ένα.
Μην απελπίζεστε: ακόμα κι αν είναι τόσο σπάνιες που δεν έχετε δει κανείς ούτε ένα στο πρόσωπο (πόσο μάλλον θα έχετε την ευκαιρία να το αγοράσετε), μπορείτε να ρίξετε εύκολα τη δική σας ισχυρή κονσόλα Classic Edition στο σπίτι - με περισσότερα παιχνίδια και άλλα χαρακτηριστικά. Στο σημερινό φροντιστήριο θα συνδυάσουμε το οικονομικό Raspberry Pi, κάποιο ελεύθερο λογισμικό που εξομοιώνει τις κονσόλες NES, SNES και άλλες κονσόλες, μαζί με μερικούς φθηνούς ελεγκτές USB NES για να δημιουργήσουν μια έκδοση DIY που είναι ακόμα καλύτερη από τα πρωτότυπα.
Καλύτερα πώς; Όχι μόνο η έκδοση DIY περιλαμβάνει όλες τις λειτουργίες των πραγματικών καταστάσεων αποθήκευσης NES Classic, CRT shader για παιχνίδια με θέατρο και εξαιρετική οργάνωση με εξώφυλλα - αλλά θα σας επιτρέψει να παίξετε όποιος (όχι μόνο τα 30 που περιλαμβάνονται στα Classics), χρησιμοποιήστε οποιοδήποτε ελεγκτή USB που θέλετε (όχι μόνο ο απλός ελεγκτής NES με 2 πλήκτρα) και περιλαμβάνει καλές καταστάσεις αποθήκευσης και οργάνωση.
Όχι μόνο αυτό, αλλά το σύστημά σας θα είναι σε θέση να παίξει παιχνίδια από άλλα συστήματα - όπως το Atari, το Game Boy, το Sega Genesis και ακόμα πιο πρόσφατα συστήματα όπως το PlayStation Portable ή το Nintendo 64. Μπορείτε να δείτε μια πλήρη λίστα υποστηριζόμενων συστημάτων εδώ.
Ο, τι χρειάζεσαι
Για να ακολουθήσετε μαζί με το σεμινάριο μας, θα χρειαστείτε μια χούφτα πράγματα και λίγο ελεύθερο χρόνο για να τα πλέξετε όλα μαζί.
Ένα Raspberry Pi και τα αξεσουάρ του
Πρώτα απ 'όλα, θα χρειαστείτε έναν μικροϋπολογιστή Raspberry Pi και μερικά βασικά εξαρτήματα γι' αυτό. Η υπολογιστική ισχύς που απαιτείται για την εκτέλεση ενός εξομοιωτή Nintendo Entertainment System είναι πολύ χαμηλή, οπότε αν έχετε ήδη ένα παλιό μοντέλο Raspberry Pi 1 ή 2 γύρω από, μπορείτε να το χρησιμοποιήσετε (και πρέπει!). Αν χρειαστεί να αγοράσετε ένα καινούργιο Pi, αγοράστε το πιο πρόσφατο Raspberry Pi 3 ($ 40).
Εκτός από το Pi, θα χρειαστείτε μια κάρτα SD ή κάρτα microSD κατάλληλου μεγέθους (βάσει του μοντέλου σας Pi), ένα καλώδιο HDMI για να το συνδέσετε στην τηλεόρασή σας, ένα πληκτρολόγιο USB (μόνο προσωρινά για την τοποθέτησή του) και ένα καλή τροφοδοσία ρεύματος. Επίσης, πιθανότατα θα θέλετε να έχετε πρόσβαση στο διαδίκτυο στο Pi για να κάνετε λήψη ενημερώσεων και να μεταφέρετε παιχνίδια - μπορείτε να το κάνετε με καλώδιο Ethernet ή με Wi-Fi. Το Raspberry Pi 3 έχει ενσωματωμένο Wi-Fi, ενώ τα παλαιότερα μοντέλα θα απαιτούν προσαρμογέα USB Wi-Fi.
Εάν είστε νέος στο Raspberry Pi, μην ανησυχείτε: έχουμε γράψει έναν λεπτομερή οδηγό για όλα τα μέρη που θα χρειαστείτε, γι 'αυτό δείτε αυτό το άρθρο για περισσότερες πληροφορίες.
Η υπόθεση κάνει το έργο
Μια υπόθεση Nelson-Raspberry Pi, διαθέσιμη στο Etsy.Για να ολοκληρώσετε την εγκατάσταση του Pi σας, θα θέλετε επίσης μια υπόθεση. Εάν έχετε ήδη κάνει μια δέσμη των έργων Pi, τότε έχετε ήδη μια υπόθεση, η οποία είναι μια χαρά. Αλλά αν ξεκινάτε από το μηδέν ή θέλετε πραγματικά την πλήρη εμπειρία, μπορείτε να εξετάσετε το ενδεχόμενο να πάρετε μια προσαρμοσμένη υπόθεση NES ή SNES για το Raspberry Pi.
Υπάρχουν μερικές περιπτώσεις NES και SNES με θέμα την Amazon, συμπεριλαμβανομένης της υπόθεσης Old Skool NES και της υπόθεσης Super Tinytendo. Ωστόσο, αν δεν σας αρέσει η εμφάνιση αυτών για οποιοδήποτε λόγο, μπορείτε πάντα να εκτυπώσετε 3D το δικό σας από αυτά ή αυτά, ή να βρείτε άλλους σε ιστότοπους όπως το Etsy.
Ελεγκτές: παλιό σχολείο ή σύγχρονη άνεση
Στη συνέχεια, θα χρειαστείτε τουλάχιστον έναν ελεγκτή USB (δύο εάν θέλετε να παίξετε παιχνίδια με έναν φίλο). Μπορείτε να προσεγγίσετε την κατάσταση του ελεγκτή με δύο τρόπους: Πρώτον, μπορείτε να πάτε καθαρά κλασικά και να αποκτήσετε ένα ζεύγος ελεγκτών USB NES.
Αυτή η προσέγγιση, θα είμαστε οι πρώτοι που θα παραδεχτούμε, ήταν πολύ πιο δύσκολο από ό, τι αρχικά αναμενόταν. Φαίνεται ότι θα ήταν απίστευτα απλό να αγοράσετε μόνο μερικούς φτηνούς και καλά κατασκευασμένους ελεγκτές NES, αλλά στην πραγματικότητα υπάρχει ένα τέτοιο τρέξιμο στην αγορά τώρα που οι καταχωρίσεις είναι συχνά ανακριβείς, οι ελεγκτές είναι δύσκολο να πάρουν και η καλύτερη πρακτική που μπορούμε συνιστούμε αυτή τη στιγμή να αγοράσετε πολλαπλούς ελεγκτές ταυτόχρονα, να επιστρέψετε αυτό που δεν θέλετε και να κρατήσετε τα καλά (που έχουν καλό κτύπημα, καλή ανταπόκριση στο κουμπί και παίζουν καλά).
Δοκιμάσαμε τους δύο πιο δημοφιλείς ελεγκτές USB NES στο Amazon: τον ελεγκτή Retro-Link και έναν γενικό αλλά καλώς αναθεωρημένο κλασσικό USB NES Controller (ο οποίος, όταν έφτασε στην πραγματικότητα, φέρει την επωνυμία iNext). Παρόλο που μας άρεσε πολύ το κούμπωμα του Retro-Link, αλλά η απάντηση του κουμπιού του iNext ήταν καλύτερη. Πρακτικά μιλώντας, αυτή είναι μια δοκιμαστική και λάθος εμπειρία. (Εάν θέλετε κάτι κλασικό αλλά πιο άνετο από τους ελεγκτές NES, δεν έχουμε τίποτα άλλο παρά να πούμε καλά για αυτό το ελεγκτή Buffalo SNES.)
Η άλλη προσέγγιση που μπορείτε να ακολουθήσετε, η οποία είναι λιγότερο αυθεντική, αλλά λίγο πιο ευέλικτη, είναι να αγοράσετε έναν πιο σύγχρονο ελεγκτή, όπως έναν ενσύρματο ελεγκτή Xbox 360. Όχι μόνο η ποιότητα κατασκευής και η διαθεσιμότητα είναι πιο συνεπείς, αλλά η πλατφόρμα εξομοίωσης που πρόκειται να ρυθμίσουμε, RetroPie, υποστηρίζει κάτι περισσότερο από το NES - έτσι εάν θέλετε να παίξετε παιχνίδια από άλλα συστήματα, ένας νεότερος ελεγκτής με περισσότερα κουμπιά είναι όμορφη.
Είτε έτσι είτε αλλιώς, θα χρειαστείτε τουλάχιστον ένα ελεγκτή USB για το έργο, οπότε επιλέξτε το αγαπημένο σας.
Το λογισμικό: RetroPie και ROM για όλα τα αγαπημένα σας παιχνίδια
Εκτός από το υλικό, θα χρειαστείτε επίσης κάποιο λογισμικό για να παίξετε τα παιχνίδια σας. Θα χρειαστεί να κατεβάσετε ένα αντίγραφο του RetroPie, ένα φανταστικό πακέτο λογισμικού που συνδυάζει διάφορα εργαλεία εξομοίωσης και λογισμικό σε ένα πολύ φιλικό προς το χρήστη περιβάλλον.
Για το σκοπό αυτό, θα χρησιμοποιήσουμε τις εικόνες premade για το Raspberry Pi (σε αντίθεση με την τοποθέτησή του σε ένα υπάρχον λειτουργικό σύστημα). Κατεβάστε τη σωστή εικόνα για τον αριθμό μοντέλου Pi σας εδώ. Επιπλέον, θα χρειαστείτε κάποιο εργαλείο για να κάνετε εγγραφή αυτής της εικόνας στην κάρτα SD σας - το εργαλείο που επιλέξαμε είναι ο καυστήρας εικόνας Etcher cross-platform.
Τέλος, και θεματικά το πιο σημαντικό, θα χρειαστείτε μερικά παιχνίδια! Αυτά έρχονται με τη μορφή αρχείων ROM τα οποία μπορείτε είτε να αντιγράψετε (με το κατάλληλο υλικό) είτε να κάνετε λήψη από το δίκτυο. Η απόκτηση ROMs είναι μια άσκηση, λόγω ασαφών νομικών ζητημάτων, καλύτερα αριστερά στον αναγνώστη - δεν θα συνδεθούμε άμεσα με ROM ή ROM περιοχές εδώ. Ωστόσο, μια απλή αναζήτηση Google θα σας μεταφέρει μακριά.
Βήμα πρώτο: Προετοιμάστε το Pi
Με όλα τα προαναφερθέντα υλικά που συγκεντρώθηκαν, ήρθε η ώρα να βουτήξουμε στην προετοιμασία του Pi. Αρχικά, θα ρυθμίσουμε την κάρτα SD. Τοποθετήστε την κάρτα SD στον υπολογιστή σας και πυροβολήστε το Etcher. Η διαδικασία είναι τόσο εύκολη όσο 1-2-3: επιλέξτε την εικόνα RetroPie που κατεβάσατε, επιβεβαιώστε ότι η κάρτα SD είναι ο επιλεγμένος δίσκος και, στη συνέχεια, κάντε κλικ στο "Flash!"
Περιμένετε μέχρι να ολοκληρωθεί η εγγραφή της εικόνας, αφαιρέστε την κάρτα SD με ασφάλεια από τον υπολογιστή και τραβήξτε το Pi και τα αξεσουάρ. Τοποθετήστε το Pi στην τηλεόρασή σας με το καλώδιο HDMI, συνδέστε το πληκτρολόγιο USB και τον ελεγκτή (ελεγκτές), τοποθετήστε την κάρτα SD και συνδέστε το καλώδιο τροφοδοσίας για να τροφοδοτήσετε το σύστημα επάνω.
Αν έχετε ποτέ κολλήσει κατά τη διάρκεια της διαδικασίας εγκατάστασης, διστάσετε να ανατρέξετε στον οδηγό αρχαρίων Raspberry Pi, ο οποίος έχει μια δέσμη χρήσιμων πληροφοριών για την αρχική εγκατάσταση.
Βήμα δεύτερο: Διαμορφώστε το RetroPie
Αφού ενεργοποιήσετε το Pi για πρώτη φορά με την κάρτα SD RetroPie που είναι εγκατεστημένη, θα εκτελεστεί αυτόματα μερικά βήματα ρύθμισης (όπως επέκταση του διαμερίσματος, αποσυσκευασία αρχείων κ.ο.κ.). Στη συνέχεια, θα επανεκκινήσει την προβολή σας στην οθόνη ρύθμισης ελεγκτή όπως φαίνεται παρακάτω.
Όπως υποδεικνύει η οθόνη, θα πρέπει να πατήσετε και να κρατήσετε πατημένο οποιοδήποτε κουμπί στον ελεγκτή USB για να ξεκινήσετε τη διαδικασία διαμόρφωσης. Στο μενού διαμόρφωσης, πατήστε σύντομα το αντίστοιχο κουμπί για κάθε καταχωρημένη καταχώριση (π.χ. προς τα πάνω για να ξεκινήσετε).
Τελικά, θα πάρετε τις καταχωρίσεις κουμπιών που μπορεί να μην έχουν αντίστοιχα κουμπιά στον ελεγκτή σας (για παράδειγμα, αν χρησιμοποιείτε έναν παραδοσιακό ελεγκτή NES και αρχίζει να σας ρωτάει για τα κουμπιά X και Y). Όταν φτάνετε στις καταχωρήσεις για τα κουμπιά που δεν έχετε, απλά πατήστε και κρατήστε πατημένο ένα κουμπί που έχετε ήδη προγραμματίσει για 2 δευτερόλεπτα και στη συνέχεια αφήστε το. Αυτό θα σηματοδοτήσει τον οδηγό διαμόρφωσης που θέλετε να παραλείψετε αυτό το κουμπί. Επαναλάβετε τη διαδικασία μέχρι να παραλείψετε όλες τις μη απαραίτητες καταχωρίσεις και να πατήσετε "OK" για να συνεχίσετε.
Σε αυτό το σημείο, θα δείτε την παρακάτω οθόνη με το λογότυπο RetroPie και το "13 Games Available" κάτω από αυτό.
"Δεκατρία παιχνίδια; Γλυκό! "Ίσως σκέφτεστε. Δεν είναι τόσο γρήγορα: αυτά δεν είναι 13 παιχνίδια που μπορείτε να παίξετε, αυτά είναι 13 εργαλεία διαμόρφωσης για το "RetroPie" (το οποίο αναγνωρίζεται ως ένας από τους εξομοιωτές σας, παρόλο που είναι πραγματικά το υποκείμενο σύστημα). Μην ανησυχείτε, σε λίγα λεπτά θα φτάσουμε στα πραγματικά παιχνίδια.
Αν χρησιμοποιείτε ένα καλώδιο Ethernet με το Pi για πρόσβαση στο δίκτυο αντί για Wi-Fi, μπορείτε να μεταβείτε δεξιά στην επόμενη ενότητα για να μπείτε απευθείας στην τοποθέτηση παιχνιδιών στο RetroPie. Ωστόσο, εάν χρησιμοποιείτε Wi-Fi, πατήστε το κουμπί A στο χειριστήριο για να ξεκινήσετε το μενού. Το προεπιλεγμένο πρότυπο χρωμάτων του RetroPie καθιστά λίγο δύσκολο να το δείτε σε μικρότερο στιγμιότυπο οθόνης, αλλά η καταχώρηση για Wi-Fi είναι η τελευταία στη λίστα, όπως φαίνεται παρακάτω.
Όταν επιλέξετε την καταχώρηση "WIFI", θα ξεκινήσει ένα εργαλείο διαμόρφωσης Wi-Fi. Επιλέξτε "Σύνδεση σε δίκτυο WiFi".
Στη συνέχεια, επιλέξτε το οικείο δίκτυο, εισάγετε τον κωδικό πρόσβασης, κάντε κλικ στο κουμπί OK και, στη συνέχεια, κάντε ξανά κλικ στο κουμπί OK στην κύρια οθόνη για έξοδο από την εφαρμογή (θα επιστρέψετε στην οθόνη που επιλέξατε από την καταχώρηση Wi-Fi).
Αν και μπορείτε να χρησιμοποιήσετε το RetroPie χωρίς πρόσβαση στο Internet, είναι πολύ πιο εύκολο να μεταφέρετε τα παιχνίδια σας στη συσκευή χρησιμοποιώντας το δίκτυο.
Βήμα τρίτο: Προσθέστε τα παιχνίδια σας
Με το Pi που δημιουργήθηκε και συνδέθηκε με το οικείο μας δίκτυο, το πιο σημαντικό βήμα είναι: να το φορτώσουμε με γλυκά, γλυκά, ρετρό παιχνίδια. Ο ευκολότερος τρόπος μεταφοράς παιχνιδιών είναι η χρήση κοινόχρηστων στοιχείων δικτύου. (Μπορείτε να χρησιμοποιήσετε μια μονάδα USB, αλλά η ρύθμιση δικτύου είναι στην πραγματικότητα ακόμα πιο απλή, γι 'αυτό θα δούμε λεπτομερώς αυτή τη μέθοδο εδώ). Ας αρχίσουμε.
Από προεπιλογή, στο πλαίσιο RetroPie έχει εκχωρηθεί ένα κοινόχρηστο στοιχείο δικτύου με το όνομα "retropie" και μπορείτε να το περιηγηθείτε απλά ανοίγοντας την Εξερεύνηση των Windows στον υπολογιστή σας και πληκτρολογώντας \\ retropie \
στο πλαίσιο διεύθυνσης. Στη συνέχεια, απλά ανοίξτε το φάκελο "roms", πλοηγηθείτε στο σύστημα επιλογής σας (θα χρησιμοποιήσουμε "nes" σε αυτό το παράδειγμα) και αντιγράψτε όλα τα αρχεία ROM σε αυτόν το φάκελο. Αντιγράψαμε ένα από τα αγαπημένα μας παιχνίδια RPG, Crystalis, ως test ROM μας.
Αφού προσθέσετε παιχνίδια, πρέπει στη συνέχεια να κάνετε επανεκκίνηση του RetroPie (ή, πιο συγκεκριμένα, της διεπαφής Emulation Station από κάτω). Στο Pi σας, πατήστε το κουμπί B στο χειριστήριο σας για να επιστρέψετε στο κύριο μενού και, στη συνέχεια, πατήστε το κουμπί Έναρξη για να ανοίξετε το κύριο μενού, όπως φαίνεται παρακάτω. Επιλέξτε "Quit".
Επιλέξτε "Restart EmulationStation" και επιβεβαιώστε ότι θέλετε πραγματικά να την επανεκκινήσετε.
Όταν ξαναρχίζει, ξαφνικά δεν θα υπάρχει μόνο μια καταχώρηση για το "RetroPie" στο κύριο GUI, αλλά (επειδή προσθέσαμε τα roms στον κατάλογο "nes") θα δείτε μια καταχώρηση για το Nintendo Entertainment System. Αυτό είναι ένα βασικό βήμα για τη δημιουργία οποιουδήποτε εξομοιωτή στο RetroPie. Υπάρχουν τόνοι εξομοιωτών για διαφορετικές πλατφόρμες βιντεοπαιχνιδιών που έχουν εγκατασταθεί από προεπιλογή, αλλά δεν θα εμφανίζονται στη διεπαφή μέχρι να προσθέσετε τουλάχιστον μία ROM στον κατάλογο "roms".
Πατήστε το κουμπί A για να δείτε τα διαθέσιμα παιχνίδια. Επιλέξτε το παιχνίδι που θέλετε να παίξετε (το μόνο παιχνίδι στην περίπτωσή μας) και πατήστε ξανά το A.
Μετά από μια πολύ σύντομη στιγμή, ο εξομοιωτής NES θα ολοκληρώσει τη φόρτωση του ROM σας και θα δείτε το παιχνίδι σαν να το φορτώσατε σε μια vintage μονάδα NES.
Σε αυτό το σημείο, μπορείτε να παίξετε το παιχνίδι ακριβώς όπως παίζετε το πρωτότυπο. Αν χρειαστεί να επανεκκινήσετε το παιχνίδι, απλά πατήστε SELECT και B ταυτόχρονα. Εάν θέλετε να βγείτε από το παιχνίδι πίσω στο μενού RetroPie, πατήστε ταυτόχρονα SELECT και START. Μη διστάσετε να επαναλάβετε αυτό το βήμα για παιχνίδια SNES, παιχνίδια Genesis και οτιδήποτε άλλο σύστημα θέλετε να παίξετε.
Τα Juicy Extras: Εξώφυλλο Τέχνης, Shaders και Αποθήκευση Παιχνιδιών
Αυτό είναι το μόνο που χρειάζεστε για να ξεκινήσετε να παίζετε. Αλλά αν θέλετε το πλήρες "Έχω δημιουργήσει το δικό μου NES Classic" εμπειρία, υπάρχουν κάποιες επιπλέον δυνατότητες που πρέπει να αξιοποιήσετε: cover art (που κάνουν τη βιβλιοθήκη σας όμορφη και εύκολη στην πλοήγηση), shaders (που κάνουν το παιχνίδι να μοιάζει περισσότερο ρετρό στη μοντέρνα τηλεόρασή σας) και να αποθηκεύσετε τα κράτη (τα οποία σας επιτρέπουν να αποθηκεύσετε το παιχνίδι σας, ακόμα και αν το πρωτότυπο παιχνίδι δεν το υποστήριζε.) Όλα αυτά τα χαρακτηριστικά περιλαμβάνονται στο επίσημο NES Classic.
Προσθήκη καλλιτεχνικής κάλυψης στη βιβλιοθήκη σας
Μόλις έχετε μια παρτίδα παιχνιδιών που έχουν αντιγραφεί στο φάκελο "roms", επιστρέψτε στο μενού NES (όπου μόλις ξεκινήσαμε το δοκιμαστικό μας παιχνίδι), πατήστε το κουμπί Έναρξη για να ανοίξετε το μενού και στη συνέχεια επιλέξτε "Scraper".
Στην επόμενη οθόνη, μπορείτε να προσαρμόσετε τις ρυθμίσεις. Αφήστε τον αποξεστήρα ως "THEGAMESDB". Μπορείτε να αλλάξετε τις αξιολογήσεις εάν θέλετε (το αφήσαμε ενεργοποιημένο). Στη συνέχεια, επιλέξτε "Scrape Now".
Επειδή αυτό είναι το πρώτο μας ξύσιμο, αλλάξτε το φίλτρο σε "Όλα τα παιχνίδια". Από προεπιλογή, ο αποξεστήρας έχει ρυθμιστεί να χρησιμοποιεί μόνο το σύστημα στο οποίο είναι φορτωμένο (στην περίπτωση αυτή, NES), οπότε δεν χρειάζεται να αλλάξετε τίποτα. Τέλος, βεβαιωθείτε ότι είναι ενεργοποιημένη η επιλογή "Ο χρήστης αποφασίζει για τις συγκρούσεις". Αυτό είναι σημαντικό, αλλιώς ο αποξεστήρας μπορεί να ξύσει λάθος δεδομένα εάν δεν είναι σίγουρος αν το παιχνίδι είναι Διπλό δράκο ή Διπλό δράκο ΙΙ.
Ο μόνος λόγος για τον οποίο δεν θα θέλατε να χρησιμοποιήσετε αυτή τη ρύθμιση είναι αν είχατε εκατοντάδες παιχνίδια για να ξύνετε και δεν θέλετε να επιβεβαιώσετε με μη αυτόματο τρόπο κάθε επιλογή (θα πρέπει, ωστόσο, να επιστρέψετε και να διορθώσετε με μη αυτόματο τρόπο τυχόν συγκρούσεις αργότερα, παιχνίδι με παιχνίδι) . Όταν είστε έτοιμοι, επιλέξτε "Έναρξη".
Καθώς το σύστημα λειτουργεί, θα σας ζητηθεί να επιβεβαιώσετε κάθε επιλογή (ακόμα και αν υπάρχει μόνο μία επιλογή). Πατήστε το A αφού επιλέξετε το σωστό παιχνίδι.
Όταν τελειώσει, θα έχετε μια όμορφα οργανωμένη συλλογή παιχνιδιών.
Πάρτε εκείνο το Old School CRT Vibe με Smoothing και Shaders
Ένα πράγμα που μπορεί να παρατηρήσετε αμέσως μετά την τοποθέτηση ενός παιχνιδιού είναι το πώς ζωντανές και τραγανές τα γραφικά φαίνονται. Στην πραγματικότητα, κατά τη φόρτωση του παιχνιδιού επίδειξης Crystalis, το πρώτο πράγμα που παρατήρησα ήταν ότι τα χρώματα ήταν τόσο φωτεινότερα και οι γραμμές τόσο πιο έντονοι από ότι θυμήθηκα.
Ο πρωταρχικός λόγος αυτής της ανισότητας είναι ο τρόπος με τον οποίο εμφανίζονται οι εικόνες σε μια ψηφιακή οθόνη έναντι μιας αναλογικής οθόνης CRT. Η οθόνη του υπολογιστή σας και η τηλεόραση υψηλής ευκρίνειας παρουσιάζουν το παιχνίδι με μια τέλεια αναλογία pixel-pixel 1: 1, ενώ η παλιά οθόνη CRT ήταν βασισμένη σε φωσφόρο με μαλακότερη εικόνα και ανοιχτόχρωμο / ανοιχτόχρωμο χρώμα γύρω από τα επιμέρους σημεία της οθόνης.
Για να το αντισταθμίσετε, μπορείτε να ρυθμίσετε το σύστημά σας ώστε να εφαρμόζει αλφαριθμητές σκίασης ή εξομάλυνσης, προκειμένου να αναδημιουργήσει αυτό το φαινόμενο CRT. Δεν είστε σίγουροι αν αυτό σας ενδιαφέρει; Ας συγκρίνουμε τις εικόνες που τραβήξαμε από το ίδιο παιχνίδι την ίδια στιγμή με διαφορετικά αποτελέσματα. Πρώτον, ας δούμε πώς είναι η πρώτη φορά που μπορούμε να παίξουμε Crystalis φαίνεται χωρίς σκίαση ή εξομάλυνση.
Παρατηρήστε ότι οι γραμμές είναι πολύ τραγανές, πολύ πιο τραγανές από ό, τι ίσως θυμάστε (εάν παίζατε το αρχικό παιχνίδι στο αρχικό υλικό). Αν σας αρέσει αυτό το πιο ζεστό βλέμμα με αιχμηρές άκρες, τότε με κάθε τρόπο παίζετε το παιχνίδι με αυτόν τον τρόπο.
Ας ρίξουμε μια ματιά στο πώς βλέπει το παιχνίδι με τα γραφικά να εξομαλύνεται χρησιμοποιώντας τον αλγόριθμο εξομάλυνσης. Εάν χρησιμοποιείτε ένα παλιότερο Pi, αυτή είναι μια εξαιρετική επιλογή καθώς ο αλγόριθμος εξομάλυνσης (σε αντίθεση με τους shaders) θέτει ελάχιστα φορτία στην GPU.
Κοιτάζοντας το θέμα αυτό στην οθόνη του υπολογιστή σας ή σε μια κινητή συσκευή με οθόνη υψηλής ευκρίνειας, ίσως σκέφτεστε "Αυτό φαίνεται ... θολή", αλλά όταν βλέπετε σε απόσταση (όπως μεταξύ του καναπέ σας και της τηλεόρασης), η εξομάλυνση δίνει Παιχνίδια μια πιο CRT-όπως αίσθηση και η θολούρα δεν αισθάνεται τόσο έντονη. Σταθείτε πίσω και κοιτάξτε τα βράχια στην άκρη της εικόνας σε σύγκριση με την πρώτη εικόνα και θα δείτε τι εννοώ.
Τέλος, μπορείτε να χρησιμοποιήσετε shaders για να δημιουργήσετε εφέ CRT, όπως γραμμές σάρωσης, ακόμα και μικρές παραμορφώσεις (καθώς στις περισσότερες περιπτώσεις το εμπρόσθιο μέρος των οθονών CRT ήταν ελαφρώς καμπυλωμένο). Εδώ εφαρμόζεται ένας απλός σκιαστήρας CRT.
Και πάλι, όταν βλέπουμε σε μια στενή συγκριτική συγκομιδή όπως έχουμε εδώ, το φαινόμενο φαίνεται έντονο (ακριβώς σαν να κάνατε πολύ κοντά σε μια οθόνη CRT). Αλλά όταν βλέπουμε από απόσταση, φαίνεται πολύ φυσικό. Στην πραγματικότητα, αν και δεν μου πειράξει πώς το παιχνίδι φαινόταν χωρίς λείες ή shaders, ήταν όταν γύρισε ένα shader CRT πήγα "Ω! Οτι μοιάζει με το παιχνίδι που θυμάμαι! "
Τόσο οι ρυθμίσεις εξομάλυνσης όσο και οι σκίαση βρίσκονται στην ίδια θέση, αλλά υπάρχει ένα μικρό τσίμπημα που πρέπει να εκτελέσουμε πριν βυθιστούμε σε αυτό το μενού. Παρόλο που η RetroPie θα έπρεπε να παραδίδεται με προενταχυτές που έχουν ήδη φορτωθεί, πρέπει να ενημερώσουμε με μη αυτόματο τρόπο τη λίστα των shaders (για την οποία θα χρειαστείτε σύνδεση στο Internet, οπότε συνδέστε το καλώδιο Ethernet τώρα αν δεν υπάρχει ήδη). Επιστρέψτε στο μενού ρύθμισης RetroPie που αρχικά επισκεφτήκαμε και επιλέξτε "RetroArch" από το μενού, όπως φαίνεται παρακάτω.
Αυτό θα ξεκινήσει το πολύ αναδρομικό μενού ρύθμισης RetroArch. Επιλέξτε την καταχώρηση "Online Updater".
Στο μενού "Online Updater", επιλέξτε "Update GLSL Shaders".
Κάτω στην κάτω αριστερή γωνία, με μικρό κίτρινο κείμενο, θα δείτε μια μικρή ένδειξη ενημέρωσης, η οποία δείχνει ότι "shaders_gsls.zip" μεταφορτώνεται. Περιμένετε να τελειώσει. Μόλις ολοκληρωθεί η διαδικασία, πατήστε το πλήκτρο Esc στο πληκτρολόγιό σας ή το κουμπί B του χειριστηρίου σας για να βγείτε από τα μενού μέχρι το κύριο μενού. Εκεί, επιλέξτε "Quit RetroArch". Μόλις επιστρέψετε στο μενού RetroPie, επιλέξτε "Ρύθμιση RetroPie".
Μέσα στο μενού ρύθμισης RetroPie, επιλέξτε "configedit - Επεξεργασία ρυθμίσεων RetroPie / RetroArch".
Επιλέξτε "Διαμόρφωση βασικών επιλογών εξομοιωτή libretro".
Εδώ μπορείτε να επιλέξετε να διαμορφώσετε shaders και εξομάλυνση σε βάση emulator-by-emulator ή να το εφαρμόσετε γενικά. Αν δεν θέλετε διαφορετικές ρυθμίσεις shader για κάθε σύστημα, καλύτερα να επιλέξετε "Ρύθμιση προεπιλεγμένων επιλογών για όλους τους εξομοιωτές libretro".
Μέσα σε αυτό το μενού, θα βρείτε όλες τις ρυθμίσεις που χρειάζεστε τόσο για εξομάλυνση όσο και για σκίαση. Είναι σημαντικό να σημειώσετε ότι η εξομάλυνση και οι σκιεροί είναι ένα είτε / και λύση - δεν μπορείτε να χρησιμοποιήσετε και τα δύο ταυτόχρονα. Αν προσπαθείτε να αποφασίσετε μεταξύ των δύο, θυμηθείτε ότι η εξομάλυνση είναι πολύ ελαφρύτερη στους πόρους της Pi από τους shaders.
Εάν θέλετε να χρησιμοποιήσετε εξομάλυνση, επιλέξτε "Βελτίωση βίντεο" και αλλάξτε το "false" σε "true". Στη συνέχεια, μπορείτε να επιστρέψετε στο κύριο μενού και να παίξετε με ενεργοποιημένη την εξομάλυνση.
Αν θέλετε να χρησιμοποιήσετε shaders, έχετε δύο βήματα. Βεβαιωθείτε ότι η ρύθμιση "Βαθμονόμηση βίντεο" έχει οριστεί ως προεπιλογή για ψευδές. Στη συνέχεια, ορίστε την επιλογή "Ενεργοποίηση του Video Shader" σε "true". Τέλος, επιλέξτε "Video Shader File" για να επιλέξετε τον shader που θέλετε να χρησιμοποιήσετε.
Η λίστα των shaders μπορεί να φαίνεται λίγο αποθαρρυντική, αλλά υπάρχει μια εύκολη λύση. Απλά αναζητήστε αρχεία shader με "pi" στο όνομα, όπως το αρχείο "crt-pi.glslp" που βλέπετε παραπάνω. Αυτά τα shaders έχουν βελτιστοποιηθεί για τη λιγότερο ισχυρή GPU της Raspberry Pi. Μπορείτε πάντα να χρησιμοποιήσετε άλλα shaders, αλλά μην εκπλαγείτε αν η απόδοση υποφέρει.
Εάν οποιαδήποτε στιγμή δεν επιθυμείτε πλέον να παίζετε με εξομάλυνση ή shaders (ή επιθυμείτε να αλλάξετε ποιο shader χρησιμοποιείτε), μπορείτε απλά να επιστρέψετε σε αυτά τα μενού και να ορίσετε τις τιμές σε false ή να αλλάξετε το αρχείο shader.
Ρύθμιση Αποθήκευση κρατών ... Επειδή το Contra είναι πραγματικά δύσκολο
Εάν είστε καθαριστής, ίσως απλά θέλετε να παραλείψετε εντελώς αυτήν την ενότητα. Μερικά παιχνίδια υποστηρίζουν εγγενώς την εξοικονόμηση της προόδου σας, κάποια παιχνίδια δεν μπορείτε (μπορείτε, για παράδειγμα, να αποθηκεύσετε το παιχνίδι σας μέσα Ο θρύλος του Zelda αλλά δεν μπορείτε να το κάνετε Super Mario Bros.).
Ακόμη και τα παιχνίδια που υποστηρίζουν την αποθήκευση απαιτούν να αποθηκεύσετε το παιχνίδι με έναν συγκεκριμένο τρόπο, συχνά χρησιμοποιώντας κάποιο μηχανισμό μέσα στο παιχνίδι όπως το να επισκέπτεστε ένα πανδοχείο ή να κάνετε check in σε ένα διαστημικό σταθμό. Με εξομοιωτές, μπορείτε να αποθηκεύσετε το παιχνίδι οποτεδήποτε και οπουδήποτε, όπως ακριβώς μπορείτε να αποθηκεύσετε ένα αρχείο στο Microsoft Word καθώς εργάζεστε σε αυτό. Παρέχει επίσης πολλαπλές αποθηκευμένες υποδοχές ανά παιχνίδι, έτσι μπορείτε να έχετε όσα αρχεία αποθηκεύετε όσο θέλετε. Μπορεί να μην είναι ο καθαρός τρόπος για να το κάνετε αυτό, αλλά ο άνθρωπος είναι ένας καλός τρόπος να μειώσετε τα επίπεδα απογοήτευσης σας ενώ παίζετε απίστευτα δύσκολα παιχνίδια.
Μπορείτε να αποθηκεύσετε και να φορτώσετε το παιχνίδι σας καθώς παίζετε, χρησιμοποιώντας τα πλήκτρα ελέγχου με βάση τον ελεγκτή. Για όσους από εσάς χρησιμοποιείτε έναν ελεγκτή με πολλά κουμπιά (όπως ο προαναφερόμενος ελεγκτής Xbox 360), δεν χρειάζεται να κάνετε καθόλου χαρτογράφηση πλήκτρων, μπορείτε απλά να χρησιμοποιήσετε τους προεπιλεγμένους χάρτες κουμπιών RetroPie / RetroArch για τον ελεγκτή σας. Ελέγξτε αυτή την καταχώρηση wiki RetroPie για να δείτε τα προεπιλεγμένα πλήκτρα joypad.
Αν χρησιμοποιείτε τον ελεγκτή NES, ωστόσο, ο περιορισμένος αριθμός κουμπιών επιβάλλει πραγματικά ένα φορτίο. Εάν θέλετε να χρησιμοποιήσετε το σύστημα αποθήκευσης κατάστασης, θα χρειαστεί να εκτελέσετε κάποια δευτερεύουσα επεξεργασία πλήκτρων. Ο προεπιλεγμένος χάρτης κλειδιών για την αποθήκευση και τη φόρτωση καταστάσεων αποθήκευσης χρησιμοποιεί τα κουμπιά ώμων σε έναν ελεγκτή, τα οποία δεν υπάρχουν στον ελεγκτή NES. Θα χρειαστεί να επανατοποθετήσουμε αυτά τα κουμπιά για να αποκτήσετε πρόσβαση σε αυτές τις λειτουργίες. Υπάρχουν δύο τρόποι: μπορείτε είτε να επεξεργαστείτε το αρχείο retroarch.cfg που βρίσκεται στο \\ retropie \ configs \ all \ retroarch.cfg
(η οποία είναι πολύ κουραστική) ή μπορείτε να χρησιμοποιήσετε τη διεπαφή RetroArch (η οποία είναι μια κανονική ποσότητα κουραστική). Θα περάσουμε από το τελευταίο.
Για να χρησιμοποιήσετε τη διασύνδεση keymap, ξεκινήστε πάλι το σύστημα μενού RetroArch (από το κύριο μενού RetroPie, επιλέξτε την κατηγορία RetroPie και, στη συνέχεια, επιλέξτε "RetroArch"). Στο κύριο μενού, επιλέξτε "Ρυθμίσεις". Προτού προβούμε σε οποιεσδήποτε αλλαγές, πρέπει να αλλάξουμε τη ρύθμιση αποθήκευσης-εξόδου για να διατηρήσουμε αυτές τις αλλαγές.
Στο μενού "Ρυθμίσεις", επιλέξτε "Διαμόρφωση".
Μέσα σε αυτό το μενού, επιλέξτε "Αποθήκευση διαμόρφωσης στην έξοδο" για εναλλαγή στην αποθήκευση. Χωρίς αυτή τη ρύθμιση, οι αλλαγές που θα κάνουμε δεν θα διατηρηθούν όταν βγούμε από το σύστημα μενού RetroArch.
Πατήστε το κουμπί B ή το πλήκτρο Esc για να βγείτε έξω από το μενού μέχρι να βρεθείτε ξανά στο κύριο μενού RetroArch. Επιλέξτε το μενού Ρυθμίσεις.
Επιλέξτε "Εισαγωγή". Εδώ θα βρείτε όλες τις ρυθμίσεις για τις συνδέσεις πλήκτρων και τις συναφείς διαμορφώσεις.
Επιλέξτε "Σύνδεση χρονοδιακόπτη εισαγωγής". Εδώ μπορούμε να αλλάξουμε τι κάνουν οι συνδυασμοί πλήκτρων χειρισμού στον ελεγκτή σας.
Για να ξεκλειδώσετε την πρόσβαση στο μενού RetroArch ενώ βρίσκεστε στο παιχνίδι, καθώς και να μας δώσετε την κατάλληλη πρόσβαση για την αποθήκευση καταστάσεων, υπάρχουν τρεις συνδυασμοί κουμπιών που πρέπει να χαρτογραφήσουμε: αποθήκευση, φόρτωση και πρόσβαση στο μενού RetroArch. Μπορείτε να επιλέξετε να χρησιμοποιήσετε οποιονδήποτε συνδυασμούς κουμπιών θέλετε για καθένα από αυτά, αλλά οι συνδυασμοί κουμπιών που επιλέξαμε για αυτό το σεμινάριο είναι βέλτιστοι υπό την έννοια ότι δεν παρεμβαίνουν σε κανένα υπάρχον κλειδί.
Ας ξεκινήσουμε με την "κατάσταση φόρτωσης". Επιλέξτε αυτή την καταχώρηση και πατήστε το A στον ελεγκτή σας. Θα σας ζητηθεί μια αντίστροφη μέτρηση τεσσάρων δευτερολέπτων για να πατήσετε το πλήκτρο που θέλετε να αντιστοιχίσετε σε αυτή τη λειτουργία.
Θέλετε να χαρτογραφήσετε το πλήκτρο Down στο κατεύθυνμα, έτσι ώστε όταν πιέσετε τον ενεργοποιητή πλήκτρων πλήκτρων (το πλήκτρο επιλογής) και Down θα αποθηκεύσετε το παιχνίδι σας. Επιλέξτε "Αποθήκευση κατάστασης" και χαρτογραφήστε το στο πλήκτρο επάνω στο κατευθυντήριο πεδίο. Πηγαίνετε μπροστά και αφήστε τις καταχωρίσεις "Savestate slot +/-" μόνο όταν αυτές είναι καλές (έχει ρυθμιστεί έτσι ώστε να μπορείτε να κάνετε κλικ αριστερά ή δεξιά για να αλλάξετε την υποδοχή αποθήκευσης).
Τέλος, μετακινηθείτε μέχρι το κάτω μέρος της λίστας μέχρι να δείτε το "Μενού εναλλαγής". Επιλέξτε το και στη συνέχεια χαρτογραφήστε το κουμπί Α σε αυτό (αυτό θα σας επιτρέψει να πατήσετε Επιλογή + Α) στο παιχνίδι για πρόσβαση στο μενού RetroArch.
Πατήστε το κουμπί B για να απομακρυνθείτε από τα μενού μέχρι να είστε στην κύρια οθόνη και, στη συνέχεια, επιλέξτε "Quit RetroArch" για να αποθηκεύσετε τις αλλαγές σας.
Σε αυτό το σημείο είστε έτοιμοι και τώρα μπορείτε να χρησιμοποιήσετε τα ακόλουθα combos κουμπιών:
- Επιλέξτε + Έναρξη: Έξοδος από τον εξομοιωτή.
- Επιλέξτε + B: Επαναφορά του εξομοιωτή.
- Επιλέξτε + A: Παύση του παιχνιδιού και άνοιγμα του μενού RetroArch μέσα από τον εξομοιωτή.
- Επιλέξτε + Δεξιά: Αυξήστε την υποδοχή αποθήκευσης (π.χ. μετακινήστε από την Αποθήκευση υποδοχής # 1 στο # 2)
- Επιλέξτε + αριστερά: Μειώστε την υποδοχή αποθήκευσης (π.χ. μετακίνηση από την Αποθήκευση υποδοχής # 2 στο # 1)
- Επιλογή + επάνω: Αποθηκεύστε το παιχνίδι στην τρέχουσα επιλεγμένη υποδοχή αποθήκευσης.
- Επιλογή + Κάτω: Τοποθετήστε το παιχνίδι από την αποθήκευση στην τρέχουσα υποδοχή αποθήκευσης.
Τώρα μπορείτε να παίξετε ακόμα και τα πιο δύσκολα παιχνίδια χωρίς να χρειάζεται να ξεκινήσετε από το μηδέν κάθε φορά που παίρνετε Game Over.
Τελικά τελειώσατε: δεν αναδημιουργήσαμε μόνο την εμπειρία της χρήσης του NES Classic, αλλά δημιουργήσαμε πραγματικά μια εξαιρετική έκδοση, καθώς μπορεί να παίξει οποιοδήποτε παιχνίδι NES που έγινε ποτέ, υποστηρίζει περισσότερα αποθηκευμένα slots από το NES Classic, περισσότερα (εάν το επιθυμείτε) μπορείτε να φτάσετε πέρα από το εύρος αυτού του εκπαιδευτικού εγχειριδίου και ακόμη και να χρησιμοποιήσετε τους κωδικούς cheat παιχνιδιών τύπου Genie, τις άμεσες επαναλήψεις και άλλα. Ανατρέξτε στο wikis RetroPie και RetroArch για περισσότερες πληροφορίες σχετικά με όλες τις προηγμένες λειτουργίες που είναι κρυμμένες στην πλατφόρμα, καθώς και τον οδηγό μας για τις προηγμένες ρυθμίσεις του RetroArch.
Συντελεστές εικόνας: Fynsya / Etsy και Clive Darra / Flickr.