Θέλετε να απολαύσετε κλασικά παιχνίδια εν κινήσει; Φτιάξτε τη δική σας φορητή ρετρό μηχανή παιχνιδιών χρησιμοποιώντας ένα Raspberry Pi και μερικά άλλα εξαρτήματα.
Εάν είστε λάτρης του ρετρό παιχνιδιού και θέλετε να παίξετε κλασικά παιχνίδια για να φέρετε όμορφες αναμνήσεις από παιδική ηλικία, δεν χρειάζεται να ψάχνετε στο eBay για παλιές κονσόλες παιχνιδιών όταν μπορείτε να φτιάξετε τα δικά σας ρετρό παιχνίδια Σύστημα. Θα σας οδηγήσουμε στη διαδικασία κατασκευής μιας φορητής ρετρό κονσόλας παιχνιδιών DIY με ένα Raspberry Pi χρησιμοποιώντας το λογισμικό ανοιχτού κώδικα RetroPie.
Γιατί να φτιάξετε μια κονσόλα παιχνιδιών RetroPie;
Το RetroPie είναι ένα πακέτο λογισμικού ανοιχτού κώδικα που σας επιτρέπει να μετατρέψετε το Raspberry Pi 3, 4 ή το Raspberry Pi Zero 2 W σε μια κλασική ρετρό μηχανή παιχνιδιών. Το πακέτο λογισμικού περιέχει ένα ευρύ φάσμα εξομοιωτών, όπως:
- Sega Genesis
- Super Nintendo Entertainment System
- Atari 2600
- Σύστημα ψυχαγωγίας Nintendo
- PlayStation 1 & 2
Το RetroPie ενημερώνεται συνεχώς από λάτρεις και προγραμματιστές της κοινότητας προσθέτοντας νέες δυνατότητες. Προσφέρει επίσης τόνους επιλογών προσαρμογής, συμπεριλαμβανομένων εργαλείων λογισμικού για τη διαμόρφωση του Raspberry Pi σας ως μηχανή ρετρό παιχνιδιών.
Εκτός από το Raspberry Pi, είναι δυνατή η εγκατάσταση του RetroPie σε ODroid C1/C2 ή υπολογιστή με Windows/Linux.
Πράγματα που θα χρειαστείτε για να δημιουργήσετε την κονσόλα RetroPie
Θα χρειαστείτε τα ακόλουθα στοιχεία για να δημιουργήσετε τη δική σας ρετρό κονσόλα παιχνιδιών χρησιμοποιώντας το λογισμικό Raspberry Pi και RetroPie:
- Πίνακας Raspberry Pi: μπορείτε να χρησιμοποιήσετε Raspberry Pi 3, 4 ή Zero 2 W
- Κάρτα microSD 16 GB Class 10
- Επίσημο τροφοδοτικό Raspberry Pi ή ισοδύναμο 5V/3A
- Καλώδιο HDMI
- Ελεγκτής παιχνιδιών USB
- Μικρή οθόνη (όπως οθόνη αφής 7 ιντσών)
- Μπαταρία ή power bank
- 3D εκτυπωμένη ή αγορασμένη θήκη (προαιρετικό)
Αφού έχετε όλα τα εξαρτήματα, μπορείτε να συνεχίσετε με την εγκατάσταση και τη συναρμολόγηση.
Εγκαταστήστε το RetroPie στο Raspberry Pi
Υπάρχουν δύο διαφορετικοί τρόποι εγκατάστασης του RetroPie σε ένα Raspberry Pi:
- Μπορείς εγκαταστήστε το RetroPie πάνω από το Raspberry Pi OS (γνωστό και ως Raspbian).
- Ή γράψτε μια προκατασκευασμένη εικόνα λειτουργικού συστήματος για το RetroPie χρησιμοποιώντας το εργαλείο Raspberry Pi Imager: επιλέξτε Επιλέξτε OS > Εξομοίωση και λειτουργικό σύστημα παιχνιδιών > RetroPie, στη συνέχεια η κατάλληλη έκδοση για το μοντέλο Raspberry Pi.
Εναλλακτικά, θα μπορούσατε να κατεβάσετε και να εγκαταστήσετε οποιαδήποτε από αυτές τις εικόνες δίσκου ρετρό παιχνιδιών αντί για το RetroPie:
- Recalbox
- Λάκκα
- Σύστημα ψυχαγωγίας Pi
- Batocera
Μαζί με ένα διαφορετικό σύστημα μενού front-end και επιλογές προσαρμογής, μερικά από αυτά προσφέρουν μια διαφορετική σειρά εξομοιωτών.
Ενεργοποίηση αυτόματης σύνδεσης και αυτόματης εκκίνησης RetroPie κατά την εκκίνηση
Σε αυτό το στάδιο, μπορείτε να συνδέσετε την οθόνη αφής στο Raspberry Pi. Το παράδειγμά μας χρησιμοποιεί την οθόνη αφής DFRobot 7". Μπορείτε να χρησιμοποιήσετε οποιαδήποτε μικρή οθόνη μεταξύ 5" και 10", όπως η επίσημη οθόνη 7" Raspberry Pi, όποια είναι διαθέσιμη.
Για να ενεργοποιήσετε την αυτόματη σύνδεση και να διασφαλίσετε ότι το RetroPie ξεκινά μόλις ξεκινήσει ή εκκινήσει το Raspberry, πρέπει πρώτα να συνδεθείτε στο Raspberry Pi μέσω SSH για απομακρυσμένη πρόσβαση από άλλον υπολογιστή.
Ενεργοποιήστε το Raspberry Pi και συνδέστε το στο δρομολογητή σας χρησιμοποιώντας ένα καλώδιο LAN. Μπορείτε να χρησιμοποιήσετε την εφαρμογή Fingapp ή να ελέγξετε τις ρυθμίσεις DHCP του δρομολογητή σας για να βρείτε τη διεύθυνση IP του Raspberry Pi, ώστε να μπορείτε να εισέλθετε σε SSH.
Μόλις συνδεθείτε μέσω SSH στο Raspberry Pi, ακολουθήστε αυτά τα βήματα για να ενεργοποιήσετε την αυτόματη σύνδεση (αν δεν είναι ήδη ενεργοποιημένη) και να ξεκινήσετε αυτόματα τον εξομοιωτή RetroPie κατά την εκκίνηση.
- Σε ένα παράθυρο τερματικού, πληκτρολογήστε την ακόλουθη εντολή για να ανοίξετε το εργαλείο διαμόρφωσης Raspberry Pi:
Ενεργοποιήστε την αυτόματη σύνδεση επιλέγοντας, 1 Επιλογές συστήματος > Εκκίνηση S5 / Αυτόματη σύνδεση και μετά επιλέξτε ένα από τα δύο B2 Console Autologin ή B4 Αυτόματη σύνδεση επιτραπέζιου υπολογιστή.sudo raspi-config
- Με ενεργοποιημένη την αυτόματη σύνδεση, εκτελέστε την ακόλουθη εντολή (αντικαθ Το όνομα χρήστη σας με το δικό σας όνομα χρήστη) για να ανοίξετε το .bashrc Σενάριο κελύφους Bash στο πρόγραμμα επεξεργασίας κειμένου nano:
sudo nano /home/YourUserName/.bashrc
- Προσθέστε την ακόλουθη γραμμή στο τέλος του σεναρίου:
/usr/bin/emulationstation
- Τύπος Ctrl+X και μετά Υ και Εισαγω για να αποθηκεύσετε τις αλλαγές.
- Επανεκκινήστε το Raspberry Pi.
Όταν κάνετε επανεκκίνηση, το RetroPie θα ξεκινήσει αυτόματα από την εκκίνηση—δεν χρειάζεται πλέον να εκτελείτε εντολή.
Διαμόρφωση των ελεγκτών
Στην πρώτη εκκίνηση, θα δείτε μια οθόνη για τη διαμόρφωση του ελεγκτή παιχνιδιών USB. Βεβαιωθείτε ότι έχετε ένα συνδεδεμένο. Μπορείτε επίσης να χρησιμοποιήσετε οποιοδήποτε χειριστήριο Xbox ή PlayStation (εκτός από το DualSense) μέσω προσαρμογέα USB για να εργαστείτε με την ρετρό κονσόλα παιχνιδιών σας.
Σε αυτήν την οθόνη, πρέπει να αντιστοιχίσετε τα χειριστήρια κάνοντας κλικ στα κουμπιά στον ελεγκτή. Συμπληρώστε τις οδηγίες που εμφανίζονται στην οθόνη και, στη συνέχεια, μεταβείτε στο επόμενο μέρος όπου θα προσθέσετε τα παιχνίδια.
Προσθέστε ROM και παιχνίδια στην Κονσόλα RetroPie
Μπορείτε να προσθέσετε τα παιχνίδια, γνωστό και ως ROMS, στην κονσόλα RetroPie μέσω μιας μονάδας USB. Εναλλακτικά, μπορείτε να εγκαταστήσετε το retropie-manager για να ενεργοποιήσετε μια διεπαφή ιστού για τη διαχείριση παιχνιδιών και ROM RetroPie.
Μπορείτε να κατεβάσετε τις ROM από το διαδίκτυο, για όποιον εξομοιωτή θέλετε να χρησιμοποιήσετε. Αντιγράψτε τις ROM στη μονάδα USB και στη συνέχεια συνδέστε την στο Raspberry Pi.
Εάν χρησιμοποιείτε τη διεπαφή ιστού, ανεβάστε απευθείας τις ROM και, στη συνέχεια, μπορείτε να αρχίσετε να παίζετε τα κλασικά παιχνίδια στο Raspberry Pi σας.
Μπορείτε επίσης να ακολουθήσετε αυτά τα βήματα για να ανεβάσετε ROM παιχνιδιών:
- Τύπος Windows + R, τύπος \ \IPAddressOfRaspberryPi και πατήστε Εισαγω.
- Ανοίξτε το φάκελο ROMs και επικολλήστε εκεί τις ROM του παιχνιδιού.
- Επανεκκινήστε το RetroPie (Raspberry Pi).
Μόλις επανεκκινήσετε το Raspberry Pi, θα δείτε και θα παίξετε τα νέα παιχνίδια (που έχουν προστεθεί ROM) στο RetroPie.
Κάνοντας φορητή την ρετρό κονσόλα παιχνιδιών
Για να κάνετε αυτή την ρετρό κονσόλα παιχνιδιών εντελώς φορητή, μπορείτε να χρησιμοποιήσετε ένα UPS HAT ή μια μπαταρία για το Raspberry Pi. Υπάρχουν διάφορα πακέτα μπαταριών που τροφοδοτούνται από μπαταρίες ιόντων λιθίου. Για να μάθετε περισσότερα, μπορείτε να ανατρέξετε στο δικό μας οδηγός για πακέτα μπαταριών Raspberry Pi για την ρετρό κονσόλα παιχνιδιών σας.
Εναλλακτικά, θα μπορούσατε να χρησιμοποιήσετε ένα power bank με έξοδο USB 5V/3A για να τροφοδοτήσετε το Raspberry Pi ή να δημιουργήσετε τη δική σας μπαταρία DIY για να τροφοδοτήσετε τη ρετρό κονσόλα παιχνιδιών και να παίξετε τα αγαπημένα σας παιχνίδια εν κινήσει. Για το τελευταίο θα χρειαστείτε:
- Μια μπαταρία 3,7 V 2500 mAh ή μεγαλύτερης χωρητικότητας
- Μια μονάδα ενίσχυσης ισχύος, όπως η Φορτιστής Adafruit PowerBoost 1000 (ενισχύει 3,7V σε 5V)
- Μερικά καλώδια και ένα κολλητήρι
Αφού έχετε τα απαιτούμενα αντικείμενα, μπορείτε να ανατρέξετε στο παρακάτω διάγραμμα για να τα συνδέσετε και να φτιάξετε μια μπαταρία DIY για την ρετρό κονσόλα παιχνιδιών σας.
- Συνδέστε την μπαταρία +/- τερματικά στο Νυχτερίδα και GND τερματικά στη μονάδα PowerBoost.
- Συνδέστε τη φυσική Pin 2 (5V) και Pin 6 (GND) του Raspberry Pi 3/4 στο 5V και σολ (γείωση) καρφίτσες αντίστοιχα, όπως φαίνεται στο διάγραμμα.
- Για να φορτίσετε την μπαταρία και να τροφοδοτήσετε το Raspberry Pi, μπορείτε να συνδέσετε έναν προσαρμογέα 5V/3A στη μονάδα PowerBoost 1000.
Ο χρόνος εφεδρικής μπαταρίας θα ποικίλλει ανάλογα με τη χωρητικότητα της μπαταρίας και το μέγεθος οθόνης που επιλέγετε.
Συναρμολογήστε το σε μια θήκη
Για την τελευταία πινελιά, μπορεί κάλλιστα να θέλετε να βάλετε τη φορητή ρετρό κονσόλα παιχνιδιών στη δική της θήκη. Το μέγεθος και το σχήμα θα εξαρτηθούν από τα ακριβή εξαρτήματα που χρησιμοποιείτε, ιδιαίτερα από τον τύπο της οθόνης. Διατίθεται μια μεγάλη γκάμα θηκών για αγορά, όπως αυτή Θήκη NeeGo για να φιλοξενήσει ένα Raspberry Pi 4 και επίσημη οθόνη αφής 7 ιντσών. Εναλλακτικά, μπορείτε να επιλέξετε την τρισδιάστατη εκτύπωση από αρχεία STL, όπως αυτό παρόμοιο υπόθεση στο Thingiverse.
Εάν πρόκειται να χρησιμοποιήσετε μια μπαταρία και τη μονάδα Adafruit PowerBoost 1000 όπως αναφέρθηκε προηγουμένως, μπορείτε να κάνετε λήψη αυτού του τύπου tablet υπόθεση από το Thingiverse και μετά τον 3D εκτυπωτή σας για να τον φτιάξετε ή να τον εκτυπώσετε από έναν πάροχο υπηρεσιών τρισδιάστατης εκτύπωσης. Βεβαιωθείτε ότι χρησιμοποιείτε την επίσημη οθόνη Raspberry Pi 7 ιντσών για να χωρέσετε όλα τα εξαρτήματα σε αυτές τις συγκεκριμένες θήκες που εκτυπώνονται με 3D.
Προσιτή φορητή ρετρό κονσόλα παιχνιδιών
Χρησιμοποιώντας μια μικρή οθόνη και μια μπαταρία DIY, μπορείτε να δημιουργήσετε μια εντελώς φορητή ρετρό κονσόλα παιχνιδιών με το Raspberry Pi 3, 4 ή Zero 2 W που μπορείτε να έχετε μαζί σας οπουδήποτε. Το μόνο που θα χρειαστείτε είναι ένα χειριστήριο για να παίξετε τα κλασικά παιχνίδια εν κινήσει. Για να δώσετε σε αυτό το έργο μια καθαρή εμφάνιση, θα μπορούσατε να αγοράσετε ή να εκτυπώσετε 3D μια κατάλληλη θήκη 3D και να συναρμολογήσετε όλα τα εξαρτήματα σε αυτήν.