Πώς να χρησιμοποιήσετε το Mednafen για να μετατρέψετε το Linux Box σας σε ένα Arcade



Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Το Mednafen είναι ένας εξομοιωτής πολλαπλών συστημάτων που χρησιμοποιείται για την εκτέλεση opcode της κονσόλας παιχνιδιών σε περιβάλλον GNU / Linux. Ο εξομοιωτής έχει σχεδιαστεί για χρήση με αρχεία ROM από διάφορες διαφορετικές δημοφιλείς πλατφόρμες κονσόλας παιχνιδιών. Επιτρέπει σε έναν υπολογιστή Linux ή μια φορητή συσκευή να λειτουργεί σαν SNES, Sega Genesis ή GameBoy. Η εξομοίωση δεν διαφέρει σημαντικά από το γνήσιο υλικό, γεγονός που το καθιστά ελκυστικό για όσους θέλουν μια αυθεντική εμπειρία όταν παίζουν. Το ανακριβές όνομα για την τεχνολογία προέρχεται από το 'Το Emulator μου δεν χρειάζεται ένα εξαιρετικό όνομα Frickin'. Ως εφαρμογή ανοιχτού κώδικα, το mednafen δεν είχε σχεδιαστεί για πειρατές λογισμικού για την ανταλλαγή αρχείων ROM μέσω του Διαδικτύου. Αντίθετα, η εφαρμογή προορίζεται για χομπίστες και παίκτες να παίζουν παιχνίδια homebrew δημόσιου τομέα χωρίς την ανάγκη πρωτότυπου υλικού. Μπορεί επίσης να χρησιμοποιηθεί αποδεκτά με παιχνίδια που οι παίκτες αποκτούν νόμιμα από μια εξωτερική διεπαφή συνδεδεμένη με γνήσια κασέτες. Οποιαδήποτε χρήση του mednafen σε άλλα περιβάλλοντα είναι αντίθετη με τη συμφωνία χρήστη.



Τούτου λεχθέντος, υπάρχουν εκατοντάδες παιχνίδια homebrew για αυτές τις κονσόλες που είναι πλήρως συμβατές με την πλατφόρμα mednafen. Μπορείτε εύκολα να αποκτήσετε τον εξομοιωτή με τα αποθετήρια που παρέχονται από τη διανομή Linux. Απλώς χρησιμοποιήστε τον διαχειριστή πακέτων που έχετε συνηθίσει. Το λογισμικό εξομοιώνει τον τύπο των μικροτσίπ που χρειάζονται τα αρχεία ROM για να εκτελεστούν κάτω από το αρχικό τους υλικό. Ακόμη και υπολογιστές με σχετικά αναιμικούς πόρους συστήματος μπορούν να τρέχουν πολλούς τίτλους homebrew με αυτόν τον τρόπο.



Μέθοδος 1: Εκτέλεση αρχείων Homebrew ROM με το mednafen

Υποθέτοντας ότι έχετε ήδη εγκαταστήσει το λογισμικό και έχετε αποκτήσει νόμιμα ένα αρχείο ROM homebrew, ανοίξτε ένα παράθυρο τερματικού κρατώντας πατημένο το CTRL + ALT + T ή ξεκινήστε το από ένα μενού Εφαρμογές ή Whisker. Στη γραμμή εντολών CLI, πληκτρολογήστε την ακόλουθη εντολή:



mednafen /path/to/homebrew/game.rom

Αντικαταστήστε τη διαδρομή με οποιοδήποτε αρχείο προσπαθείτε να ξεκινήσετε. Η τελευταία έκδοση του λογισμικού υποστηρίζει αρχεία ROM για τις ακόλουθες πλατφόρμες:

- Τώρα Γένεση



- NeoGeo Pocket & Pocket Color

- Bandai Wonder Swan

- PC Engine SuperGrafx

- PC-FX

- TurboGrafx 16

- Εικονικό αγόρι

- NES & SNES

- GameBoy, GameBoy Color & GameBoy Advance

- Atari Lynx

Όταν ξεκινάτε το λογισμικό, θα παρατηρήσετε μια ροή δεδομένων στο παράθυρο του τερματικού. Θα εμφανιστεί ένα άλλο παράθυρο. Το παιχνίδι τρέχει στο εσωτερικό αυτού του παραθύρου. Οι πληροφορίες σε αυτήν την ενότητα ασχολούνται με προσαρμογέα γραφικών και άλλα θέματα συμβατότητας. Αυτές οι πληροφορίες μπορεί να είναι πολύ χρήσιμες αν προσπαθείτε να αντιμετωπίσετε ένα επίμονο αρχείο ROM, αλλά μπορείτε γενικά να αγνοήσετε τα περισσότερα. Εάν το παιχνίδι σας σταματούσε ποτέ να λειτουργεί και δεν μπορείτε να το βγείτε με το πλήκτρο Esc, τότε θα μπορούσατε να εστιάσετε ξανά στο παράθυρο του τερματικού και να πατήσετε CTRL + C για να το σταματήσετε καθαρά. Το λογισμικό τερματικού mednafen θα αφήσει τότε πραγματικά μια γελοία δήλωση πριν βγείτε.

2016-12-02_012120

Υπό κανονικές συνθήκες, το σπρώξιμο του Esc θα σταματούσε ένα παιχνίδι. Αν πιέσετε το F11 θα εκτελέσετε μια σκληρή επαναφορά στο παιχνίδι σας. Αυτό είναι το ίδιο με το ποδήλατο σε μια γνήσια κονσόλα βιντεοπαιχνιδιών. Λάβετε υπόψη ότι το ALT + Enter είναι ο συνδυασμός που χρησιμοποιείται για την είσοδο σε περιβάλλον πλήρους οθόνης. Ενώ το F11 συνήθως συνδέεται με εντολές πλήρους οθόνης, το πάτημα στο mednafen θα επαναφέρει το παιχνίδι σας. Οι επιλογές πλήρους οθόνης προσφέρουν πολύ καλύτερη ανάλυση από αυτές που παίζονται σε ένα απλό παράθυρο. Η γεωμετρία του παραθύρου θα προεπιλεγεί σε ό, τι έχει νόημα για την πλατφόρμα για την οποία γράφτηκε η εν λόγω ROM. Εάν πρόκειται για GameBoy ή GameBoy Color ROM, τότε θα είναι κατανοητό να προσφέρει πολύ χαμηλότερες αναλύσεις από αυτές που γράφονται για το TurboGrafx 16 ή μια παρόμοια κονσόλα. Το βάθος χρώματος θα εξαρτηθεί περισσότερο από τις προσδοκίες του υλικού από το δικό σας υλικό. Η τοποθέτηση ενός παραθύρου σε πλήρη οθόνη θα συμβάλει επιπλέον στη μείωση του όγκου της οθόνης που θα βιώσετε.

2016-12-02_012203

Μέθοδος 2: Αποθήκευση και διαχείριση παιχνιδιών

Παρόλο που το mednafen μπορεί να εξομοιώσει το ίδιο είδος εξοικονόμησης εφεδρικών μπαταριών που χρησιμοποιείται από αυθεντικά δοχεία που καθορίζονται από υλικό, υποστηρίζει επίσης τη χρήση καταστάσεων αποθήκευσης. Το πρόγραμμα δημιουργεί ένα αρχείο που αποθηκεύει τα ακριβή περιεχόμενα αυτού που θα υπήρχε στις διευθύνσεις RAM του opcode του παιχνιδιού σε περίπτωση που εκτελείται κάτω από γνήσιο υλικό. Αυτά είναι ουσιαστικά στιγμιότυπα του εικονικοποιημένου υλικού. Για να πάρετε ένα, πατήστε το πλήκτρο F5. Θα δείτε ένα μήνυμα στο κάτω μέρος της προσομοιωμένης οθόνης που δείχνει, 'Κατάσταση 0 αποθηκευμένη'.

2016-12-02_012255

Εάν επρόκειτο να σπρώξετε ξανά το F5, τότε αυτό θα εξοικονομούσε απευθείας από την προηγούμενη κατάσταση που αποθηκεύσατε. Αυτό αντικαθιστά οποιεσδήποτε πληροφορίες κρατήθηκαν σε αυτήν την προηγούμενη κατάσταση αποθήκευσης.

2016-12-02_012337

Κάθε κατάσταση αποθήκευσης αντιπροσωπεύει ένα ξεχωριστό ξεχωριστό αρχείο δεδομένων μέσα στον κατάλογο .mednafen στον αρχικό σας κατάλογο. Διατηρούνται σε συμπιεσμένη κατάσταση σε έναν υποκατάλογο με τίτλο mcs, με καθένα να έχει επέκταση αρχείου που υποδεικνύει σε ποια κατάσταση ανήκει. Θα μπορούσατε πάντα να τα αντιγράψετε σε άλλη μονάδα δίσκου εάν θέλετε να τα δημιουργήσετε αντίγραφα ασφαλείας, αλλά δεν πρέπει να προσπαθήσετε να τα επεξεργαστείτε μόνοι σας. Μπορείτε να καταστρέψετε ένα παιχνίδι στη διαδικασία. Εάν θέλετε να αλλάξετε την κατάσταση αποθήκευσης, πιέστε έναν αριθμό 0-9 στο πληκτρολόγιο και θα λάβετε μια οθόνη που θα σας δείχνει διαφορετικές υποδοχές κάτω από τις οποίες μπορείτε να αποθηκεύσετε μια κατάσταση. Αυτό σας προσφέρει την πολυτέλεια να έχετε έως και δέκα αποθηκεύσεις για κάθε παιχνίδι που παίζετε. Μόλις επιλέξετε έναν αριθμό, πιέστε το πλήκτρο F5 για να το αποθηκεύσετε. Προσέξτε ώστε να μην εξοικονομήσετε κατά λάθος ένα υπάρχον παιχνίδι.

2016-12-02_012415

Πιέστε το F7 για να φορτώσετε την κατάσταση αποθήκευσης που έχετε επιλέξει αυτήν τη στιγμή και λάβετε υπόψη το γεγονός ότι κάθε κατάσταση αποθήκευσης εμφανίζει ένα ξεχωριστό στιγμιότυπο οθόνης για να σας βοηθήσει να γνωρίζετε ποια αποθηκεύεται πού. Μπορείτε να πιέσετε - για να μετακινήσετε μια υποδοχή κατάστασης αποθήκευσης προς τα κάτω και = για να μετακινήσετε μια υποδοχή κατάστασης αποθήκευσης προς τα πάνω. Αυτό καθιστά δυνατή την εύκολη αλλαγή κουλοχέρηδων ενώ παίζετε. Σε αντίθεση με το πραγματικό υλικό, οι αποθηκεύσεις θα λειτουργούν ανεξάρτητα από την περιοχή. Δεδομένου ότι τα εν λόγω αρχεία ROM του παιχνιδιού είναι αρχικά δωρεάν λογισμικό, στερούνται σε μεγάλο βαθμό κωδικούς περιοχής.

Ίσως θελήσετε να αποθηκεύσετε και να φορτώσετε επανειλημμένα καταστάσεις για να ξεπεράσετε μια δύσκολη περιοχή του παιχνιδιού ή ίσως να καταλάβετε το τελικό αποτέλεσμα διαφορετικών επιλογών που θα μπορούσε να κάνει ένας χαρακτήρας παίκτη.

4 λεπτά ανάγνωση