Στο επόμενο άρθρο θα ρίξουμε μια ματιά πώς μπορούμε να εγκαταστήσουμε το Batocera στο Ubuntu χρησιμοποιώντας το VirtualBox. Το Batocera.linux είναι ένα λειτουργικό σύστημα που είναι εξειδικευμένο στο retrogaming. Αυτό το σύστημα έχει το πλεονέκτημα ότι μπορεί να εγκατασταθεί σε ένα bootable USB, στον σκληρό δίσκο οποιουδήποτε υπολογιστή έχουμε στο σπίτι ή θα μας επιτρέψει επίσης να δημιουργήσουμε μια εικονική μηχανή και να τη χρησιμοποιήσουμε από εκεί. Αυτή η τελευταία περίπτωση θα είναι αυτή που θα δούμε στις επόμενες γραμμές.
Το Batocera περιλαμβάνει πολλές δυνατότητες και έχει κατασκευαστεί χρησιμοποιώντας τους καλύτερους εξομοιωτές παιχνιδιών. Εκτός από το ότι είναι εντελώς δωρεάν, από προεπιλογή περιλαμβάνει ορισμένα ρετρό παιχνίδια στην εγκατάστασή του, και σαν να μην έφτανε αυτό, θα μας δώσει τη δυνατότητα να φορτώσουμε ROMS για να προσθέσουμε περισσότερα παιχνίδια.
Τι είναι το Retrogaming;
Υποθέτω ότι σήμερα, δεν είναι όλοι εξοικειωμένοι με τις εξωγήινες μηχανές που υπήρχαν σε στοές πριν από μερικά χρόνια. Οι geeks των βιντεοπαιχνιδιών περνούσαν ώρες παίζοντας για να σκοτώσουν Αρειανούς μέσα σε αυτά.
Αυτοί οι τύποι παιχνιδιών ήταν πολύ δημοφιλής κατά τη δεκαετία του 80., στις οποίες οι μηχανές βιντεοπαιχνιδιών πολλαπλασιάστηκαν σε δημόσιες εγκαταστάσεις όπως στοές και μπαρ. Επιπλέον, η εμφάνιση μικρών προσωπικών υπολογιστών βοήθησε στη διάδοσή του.
Το Retrogaming μπορεί να οριστεί ως νοσταλγία για αυτό το είδος παιχνιδιού, όπως το Martians ή το Pac-Man. Είναι γνωστό ως retrogaming, στα ισπανικά "to play the classics", στο χόμπι του παιχνιδιού και της συλλογής παλιού εξοπλισμού, βιντεοπαιχνιδιών και παιχνιδιών arcade.
Εγκαταστήστε το Batocera στο VirtualBox
Ένα από τα πλεονεκτήματα του Το Batocera.linux είναι ότι είναι πολύ εύκολο στην εγκατάσταση και προσφέρει επίσης συμβατότητα με πολλές συσκευές:
- Παλαιότεροι υπολογιστές 32 bit.
- Σύγχρονοι υπολογιστές 64-bit.
- Υπολογιστές και φορητοί υπολογιστές MacOS.
- Batocera.linux για κονσόλες χειρός (Anbernic RG351P, Θήκη GPi, Odroid Go Advance κ.λπ…)
- Raspberry Pi (Raspberry Pi 0 W/WH, Raspberry Pi A/A+, Raspberry Pi B/B+ κ.λπ…)
- TV Boxes με ορισμένους επεξεργαστές (Libretech H5, Amlogic S905/S905x, Orangepi-pc, κλπ…)
- Και άλλοι …
Όπως είναι φανερό, Για να χρησιμοποιήσετε το Batocera στο VirtualBox, είναι απαραίτητο να έχετε εγκαταστήσει αυτό το λογισμικό εικονικοποίησης με το οποίο να μπορούμε να χρησιμοποιήσουμε τον δίσκο vdi που πρόκειται να δημιουργήσουμε. εκτός θα είναι απαραίτητο να εγκαταστήσετε επίσης το Oracle VM VirtualBox Extension Pack (γνωστό και ως "Προσθήκες επισκέπτη"). Εάν δεν το έχετε εγκαταστήσει στο σύστημά σας Ubuntu, μπορείτε να ακολουθήσετε το οδηγίες που αναρτήθηκαν σε αυτό το blog πριν από λίγο.
Κατεβάστε μια έκδοση του Batocera.linux
Μετά την εγκατάσταση του VirtualBox, το πρώτο βήμα που πρέπει να ακολουθήσετε είναι να εισέλθετε στη σελίδα λήψης του επίσημου ιστότοπου Batocera και κατεβάστε την εικόνα που αντιστοιχεί στη συσκευή σας. Για αυτό το παράδειγμα επέλεξα να κατεβάσω την έκδοση Standard Desktop/Laptop.
Μόλις ολοκληρωθεί η λήψη, θα έχουμε στο σύστημά μας μια εικόνα του Batocera στο "IMG.GZ". που θα αναγκαστούμε αποσυμπιέστε και εξαγάγετε την εικόνα IMG.
Μετατρέψτε το αρχείο IMG σε VDI
Το βασικό βήμα για να μπορέσετε να χρησιμοποιήσετε το Batocera στο Virtualbox θα είναι μετατρέψτε το αρχείο Batocera IMG σε VDI. Αυτό μπορεί να γίνει από τη γραμμή εντολών (Ctrl+Alt+T), εντοπίζοντας τους εαυτούς μας στο φάκελο όπου έχουμε αποθηκευμένο το αρχείο .IMG, είναι απαραίτητο μόνο να χρησιμοποιήσουμε την εντολή:
VboxManage convertdd batocera-x86_64-33-20220203.img batocera.vdi
Καθώς το μέγεθος του προεπιλεγμένου δίσκου πρόκειται να μειωθεί, ειδικά αν θέλουμε να προσθέσουμε ROMS και BIOS, μπορούμε να το αλλάξουμε για να το κάνουμε μεγαλύτερο. Αυτό μπορεί να γίνει και μέσω του τερματικού (Ctrl+Alt+T). Για να δημιουργήσετε μια εικόνα φυσικού μεγέθους 20 GB με τον δίσκο vdi που μόλις δημιουργήσαμε, η εντολή που θα χρησιμοποιήσετε θα είναι η εξής:
VboxManage modifyhd batocera.vdi --resize 20000
Δημιουργήστε την εικονική μηχανή
Μόλις ξεκινήσει το VirtualBox, θα χρειαστεί μόνο να κάνουμε κλικ στο "Nuevo". Μπορούμε λοιπόν να ξεκινήσουμε δημιουργήστε μια εικονική μηχανή για το ρετρό σύστημα παιχνιδιών μας.
Στην πρώτη οθόνη που θα δούμε, θα πρέπει δώστε του ένα όνομα και υποδείξτε τον τύπο του συστήματος που χρησιμοποιεί. Πηγαίνουμε στην επόμενη οθόνη κάνοντας κλικ στο "εξής".
Το επόμενο βήμα θα είναι υποδεικνύουν το μέγεθος της μνήμης. Αν και το Batocera δεν απαιτεί πολλή μνήμη, το θέμα του είναι να μην υπολείπεται, αλλά να μην πάει πολύ μακριά. Αυτό θα εξαρτηθεί από το πόση μνήμη έχετε διαθέσιμη. Συνεχίζουμε κάνοντας κλικ στο «εξής".
Τώρα θα εμφανιστεί ένα άλλο παράθυρο στην οθόνη στην οποία θα πάμε επιλέξτε τον σκληρό δίσκο .vdi που δημιουργήσαμε παραπάνω γραμμές (για αυτό το παράδειγμα το ονόμασα batocera.vdi). Μπορούμε να το κάνουμε κάνοντας κλικ στο εικονίδιο που υποδεικνύεται στο παρακάτω στιγμιότυπο οθόνης και επιλέγοντάς το στον φάκελο όπου το έχουμε αποθηκευμένο. Για να ολοκληρώσετε, απλώς κάντε κλικ στο "Δημιουργία".
Τώρα έχουμε δημιουργήσει την εικονική μηχανή Batocera και είναι έτοιμη για χρήση. Αν και πρέπει ακόμα τροποποιήστε ορισμένα πράγματα στις προτιμήσεις αυτού του μηχανήματος. Εάν επιλέξουμε το νέο μηχάνημα, μπορούμε να έχουμε πρόσβαση στις προτιμήσεις του κάνοντας κλικ στο κουμπί στο επάνω μέρος του παραθύρου που λέει «διαμόρφωση".
Στο παράθυρο που θα ανοίξει, θα δούμε ότι έχουμε μια λίστα στα αριστερά. Σε αυτή τη λίστα θα πρέπει να επιλέξουμε την επιλογή «Σύστημα". Αυτό θα εμφανίσει τρεις καρτέλες στη δεξιά πλευρά του παραθύρου. Εκεί θα πάμε σε αυτό που ονομάζεται "Επεξεργαστής". Στον αριθμό των επεξεργαστών θα υποδείξουμε "2", με το οποίο η Batocera θα συνεργαστεί πιο ομαλά.
Τότε θα πάμε στην επιλογή "οθόνη”, το οποίο θα βρούμε στην αριστερή πλευρά της οθόνης. Αυτό θα ανοίξει ξανά τρεις καρτέλες στη δεξιά πλευρά. Στην καρτέλα που ονομάζεται "οθόνη” ας ανεβάσουμε τη μνήμη βίντεο (αυτό θα εξαρτηθεί από το πόση μνήμη μπορείτε να χρησιμοποιήσετε). Θα ενεργοποιήσουμε επίσης την τρισδιάστατη επιτάχυνση.
Ένα άλλο πράγμα που θα πρέπει να κάνουμε θα είναι στην επιλογή "Red”, το οποίο βρίσκεται στην αριστερή πλευρά του παραθύρου. Αυτό θα ανοίξει τέσσερις καρτέλες στη δεξιά πλευρά. Στο πρώτο θα ενεργοποιήστε τον προσαρμογέα δικτύου (εάν δεν είναι ήδη ενεργοποιημένο) και στο αναπτυσσόμενο μενού θα επιλέξουμε «Προσαρμογέας Bridge". Με αυτόν τον τρόπο θα έχουμε την εικονική μηχανή στο ίδιο δίκτυο με τον κεντρικό υπολογιστή.
Με αυτό θα έχουμε ολοκληρώσει τη διαμόρφωση της εικονικής μηχανής, οπότε μπορούμε τώρα να κάνουμε κλικ στο «δέχομαι» για να κλείσετε το παράθυρο ρυθμίσεων. Σε αυτό το σημείο, Απομένει μόνο να ξεκινήσουμε την εικονική μηχανή που δημιουργούμε.
Όπως θα δούμε, Το Batocera θα αρχίσει να ξεκινά δείχνοντάς μας μια οθόνη όπως η παρακάτω.
Μια γρήγορη ματιά στο Batocera
Πριν ξεκινήσετε να παίζετε οτιδήποτε, πρέπει να κάνετε αγορές από το μενού ρυθμίσεων. Για πρόσβαση σε αυτό, χρειάζεται μόνο να πατήσετε το πλήκτρο «Διάστημα».. Εδώ μπορούμε να μεταφράσουμε το Batocera στα Ισπανικά (μεταξύ άλλων γλωσσών), και τροποποιήστε τις πολλές επιλογές προσαρμογής που προσφέρει. Για να μάθετε περισσότερα σχετικά με τη διαμόρφωση, καλό είναι να περάσετε από το Πρόγραμμα Wiki.
Μετά τη μετάφραση της διεπαφής στα ισπανικά και κάνουμε τις διαμορφώσεις που θεωρούμε απαραίτητες (αυτό θα εξαρτηθεί από κάθε χρήστη), μπορούμε να ρίξουμε μια ματιά στα παιχνίδια που διαθέτει το Batocera.linux.
Όπως είπα στις γραμμές παραπάνω, μπορούμε να εγκαταστήσουμε περισσότερα παιχνίδια χρησιμοποιώντας την αντίστοιχη ROMS τους. Θα δούμε επίσης ότι οι εξομοιωτές που φέρνει μαζί του δεν είναι όσοι θα θέλαμε, παρόλο που θα μας επιτρέψει να προσθέσουμε περισσότερους χρησιμοποιώντας το αντίστοιχο BIOS.
Εάν έχουμε ξεκινήσει την εικονική μηχανή και πατήσουμε το πλήκτρο "F1" θα δούμε ότι ανοίγει ένας εξερευνητής αρχείων όπου μπορούμε να βρούμε διαφορετικούς φακέλους. Αλλά αυτά που μας ενδιαφέρουν περισσότερο είναι ο φάκελος ROMS, στον οποίο θα πρέπει να βάλουμε τα παιχνίδια που θέλουμε να φορτώσουμε στο Batocera (μέσα θα βρούμε ένα φάκελο για κάθε εξομοιωτή), και τον φάκελο BIOS, στον οποίο θα πρέπει να επικολλήσουμε το BIOS για να φορτωθούν οι εξομοιωτές.
Οι ROMS
Είναι βασικά για τα παιχνίδια. Οπως έλεγα, Το Batocera περιλαμβάνει μερικά δωρεάν δείγματα παιχνιδιών ανοιχτού κώδικα, αλλά δεν περιλαμβάνει επίσημα ή πρωτότυπα παιχνίδια για καμία κονσόλααφού αυτό είναι παράνομο. Το Batocera έχει σχεδιαστεί έτσι ώστε οι χρήστες να μπορούν να παίζουν τα αντίγραφα ασφαλείας των παιχνιδιών που έχουμε ήδη σε φυσική μορφή.
Έχοντας καθαρά τα παραπάνω, οι ROMS θα πρέπει να αντιγραφούν με το χέρι σε συγκεκριμένο φάκελο του συστήματος. Εκτός από τη δυνατότητα χρήσης του διαχειριστή αρχείων Batocera, όπως όταν δημιουργήσαμε την εικονική μηχανή, διαμορφώσαμε τη συσκευή δικτύου ως "Προσαρμογέας Bridge", θα το δουμε αυτο Στον κεντρικό υπολογιστή, στην επιλογή δικτύου, θα έχουμε διαθέσιμη μια τοποθεσία που ονομάζεται Batocera (Κοινή χρήση αρχείων). Αυτό θα ισχύει όσο η εικονική μηχανή που δημιουργήσαμε είναι ενεργοποιημένη.
Σε αυτή τη θέση, θα βρούμε τον φάκελο "Κοινοποίηση". Εκεί θα δούμε το σύστημα αρχείων Batocera, στο οποίο θα βρούμε τους φακέλους για τα ROMS. Μέσα σε αυτόν τον φάκελο θα δούμε πολλούς υποφακέλους, ο καθένας από τους οποίους αντιστοιχεί σε διαφορετική ρετρό κονσόλα. Για παράδειγμα, μέσα στο φάκελο "megadrive" θα επικολλήσουμε τα παιχνίδια MegaDrive, στον φάκελο "dreamcast" τα παιχνίδια DreamCast και ούτω καθεξής με τα υπόλοιπα.
το βιος
Όπως ανέφερα παραπάνω, οι εξομοιωτές που φέρνει μαζί του το Batocera δεν είναι το μόνο που μπορεί να μας ενδιαφέρει. Ορισμένοι εξομοιωτές όπως το Neo Geo και ορισμένες μηχανές arcade απαιτούν την εγκατάσταση πρόσθετων αρχείων για την ανάγνωση των παιχνιδιών. Αυτά είναι τα αρχεία του BIOS, τα οποία θα πρέπει να αντιγράψουμε στον φάκελο /share/bios από Batocera. Μπορούμε να έχουμε πρόσβαση είτε από τον εξερευνητή αρχείων Batocera (“F1”) είτε μέσω της επιλογής δικτύου του κεντρικού υπολογιστή.
Τα αρχεία BIOS περιέχουν αποκλειστικό κώδικα, επομένως δεν περιλαμβάνονται στη διανομή αυτού του συστήματος ούτε είναι διαθέσιμα στον επίσημο ιστότοπο Batocera.. Αν λοιπόν κάποιος τα θέλει, θα πρέπει να τα αναζητήσει με δική του ευθύνη.
Μόλις έχουμε τα πάντα σύμφωνα με τις προτιμήσεις μας, θα πρέπει μόνο να επιλέξουμε το σύστημα που θέλουμε να μιμηθούμε, να επιλέξουμε ένα παιχνίδι και από εκεί, να περάσουμε καλά. Για να μάθουν περισσότερα σχετικά με την εγκατάσταση και τον τρόπο εργασίας με αυτό το έργο, οι χρήστες μπορούν συμβουλευτείτε το Wiki o ιστοσελίδα του έργου Μπατόκερα.