Κλασική προσομοίωση παιχνιδιών Arcade στη νέα τεχνολογία

post-thumb

Ξετυλίγοντας εξομοιωτές για παιχνίδια

Ίσως αναρωτιέστε τι είναι ένας εξομοιωτής. Οι εξομοιωτές επιτρέπουν στον υπολογιστή σας να λειτουργεί σαν ένα σύστημα κονσόλας, όπως το Apple IIe ή το Atari 2600, τα οποία χρησιμοποιούνται για την προσομοίωση του υλικού μιας ποικιλίας κλασικών παιχνιδιών arcade.

Μιμούνται όλα τα κλασικά Παιχνίδια arcade; Όχι, αλλά αυτά τα παιχνίδια που έγιναν πριν από το 1992 είναι. Δεν είναι εύκολο να μιμηθούν όλα τα συστήματα.

Γιατί υπάρχει ανάγκη προσομοίωσης κλασικών παιχνιδιών arcade; Υπάρχουν τρεις βασικοί λόγοι για τους οποίους:

Δημοτικότητα

Εάν το σύστημα είναι δημοφιλές, ακόμη και αν είναι κλασικό, πιέζεται η περισσότερη προσπάθεια για να το μιμηθεί.

Διαθεσιμότητα των πληροφοριών

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

Τεχνικά εμπόδια

Το υλικό περιορίζει περιορισμούς που είναι δύσκολο να αποφευχθούν. Για παράδειγμα, χρειάστηκε αρκετός χρόνος για να εξομοιωθεί το Atari 7800, λόγω του αλγορίθμου κρυπτογράφησης που απαγόρευσε τη φόρτωση παιχνιδιών. Επιπλέον, τα νεότερα συστήματα ενδέχεται να μην έχουν την απόλυτη ιπποδύναμη για να τρέξει το παιχνίδι με δυνατότητα αναπαραγωγής και γρηγορότερη ταχύτητα.

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

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

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

Υπάρχουν δύο διαφορετικοί τύποι εξομοιωτών. Το πρώτο είναι ο εξομοιωτής ενός συστήματος ή ενός παιχνιδιού. Παραδείγματα αυτών είναι ένας εξομοιωτής Atari 2600, ένας εξομοιωτής NES και ένας εξομοιωτής Apple II. Αυτοί οι εξομοιωτές μπορούν να μιμηθούν μόνο ένα είδος παιχνιδιού ή συστήματος. Ο δεύτερος τύπος εξομοιωτών είναι οι πολυ-εξομοιωτές. Το καλύτερο παράδειγμα αυτού είναι το Multi-Arcade Machine Emulator ή το MAME. Το MAME μπορεί να μιμηθεί εκατοντάδες παιχνίδια arcade, αν και δεν μπορούν όλα τα παιχνίδια arcade να τρέχουν στο ίδιο σύστημα. Αυτό είναι μια τεράστια γενίκευση, αλλά ο λόγος για τον οποίο οι πολυ-εξομοιωτές απαιτούν περισσότερους πόρους σε σύγκριση με τους εξομοιωτές μεμονωμένων συστημάτων, στις περισσότερες περιπτώσεις.

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