Τι είναι μια εικόνα ROM;

What Is Rom Image



Οι λάτρεις των ρετρό παιχνιδιών μπορεί να είναι ήδη εξοικειωμένοι με αρχεία ROM ή με αυτά που συνήθως ονομάζουν ROM. Τι ακριβώς είναι όμως τα αρχεία ROM και γιατί ονομάζονται ως τέτοια; Η ROM σημαίνει μνήμη μόνο για ανάγνωση, μια μη πτητική μνήμη που αποθηκεύει δεδομένα και, σε αντίθεση με τη μνήμη RAM (Random Access Memory), διατηρεί δεδομένα ακόμη και όταν η τροφοδοσία είναι απενεργοποιημένη. Μόλις αποθηκευτούν τα δεδομένα σε μια ROM, δεν μπορούν να τροποποιηθούν, αν και τα σύγχρονα τσιπ ROM έχουν ήδη τη δυνατότητα να ξαναγραφούν σε περιορισμένους κύκλους εγγραφής. Τα αρχεία που συνήθως αποθηκεύονται σε ROM δεν χρειάζονται καμία τροποποίηση στη διάρκεια ζωής του συστήματος, όπως το BIOS του υπολογιστή, το υλικολογισμικό μιας συσκευής ή τα παιχνίδια σε πίνακες arcade ή κονσόλες βιντεοπαιχνιδιών.

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







Πώς δημιουργούνται οι εικόνες ROM;

Η διαδικασία αντιγραφής εικόνων ROM από μάρκες ROM ή κασέτες ROM ονομάζεται ντάμπινγκ. Το ντάμπινγκ απαιτεί ειδικό υλικό, καυστήρα ROM και λογισμικό για τη μεταφορά του αρχείου από μάρκες ROM σε υπολογιστή. Κανένα μηχάνημα ντάμπινγκ ROM δεν ταιριάζει σε όλα. Ορισμένες συσκευές ντάμπινγκ ROM περιέχουν μονάδα CD-ROM για την αντιγραφή της εικόνας απευθείας σε CD-ROM. Τα μηχανήματα Arcade έχουν συνήθως προσαρμοσμένα PCB και καθένα κανονικά απαιτεί ξεχωριστή ρύθμιση για ντάμπινγκ ROM. Ομοίως, οι μηχανές ντάμπινγκ για διαφορετικές κονσόλες παιχνιδιών διαφέρουν επίσης μεταξύ τους.



Τα αρχεία ROM έχουν επέκταση αρχείου .rom και τις περισσότερες φορές, λογισμικό εξομοιωτή χρησιμοποιείται για το άνοιγμα αρχείων ROM. Το Unknown Apple II File και το Nintendo 64 Emulation ROM Image είναι μερικά από τα λογισμικά προσομοίωσης που χρησιμοποιούνται για το άνοιγμα αρχείων ROM. Αυτά, ωστόσο, δεν είναι καθολικό λογισμικό εξομοιωτή. άλλα αρχεία ROM θα απαιτούσαν συγκεκριμένο λογισμικό για εκτέλεση. Είναι καλύτερο να επικοινωνήσετε με τον προγραμματιστή λογισμικού εάν θέλετε να είστε σίγουροι ποιο λογισμικό θα χρησιμοποιήσετε για να ανοίξετε τα αρχεία ROM που έχετε.



Σε ποιες περιπτώσεις χρησιμοποιούνται οι εικόνες ROM;

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





Διατήρηση λογισμικού

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

Παιχνίδι εξομοίωση

Αυτή είναι ίσως η ευρέως γνωστή χρήση εικόνων ROM. Ποιος μπορεί να κουραστεί να παίζει Super Mario, Mortal Combat και τα παρόμοια; Ευτυχώς, αυτά τα διαχρονικά βιντεοπαιχνίδια διατίθενται μέσω εικόνων ROM. Δεδομένου ότι οι στοές και οι παλαιότερες κονσόλες παιχνιδιών αποτελούν παρελθόν, τα ρετρό παιχνίδια ζωντανεύουν μέσω λογισμικού εξομοιωτή. Στο πλαίσιο της προσομοίωσης παιχνιδιού, οι εξομοιωτές είναι προγράμματα που τρέχουν vintage παιχνίδια από μια εντελώς διαφορετική συσκευή σε άλλο σύστημα. Μιμούνται τη συμπεριφορά των arcades ή παλαιότερων κονσολών βιντεοπαιχνιδιών, ώστε τα παιχνίδια να μπορούν να εκτελούνται σε άλλο σύστημα όπως το PC σας. Μπορείτε να ξαναζήσετε τις παιδικές σας αναμνήσεις στον υπολογιστή ή τις φορητές συσκευές σας εγκαθιστώντας απλά εξομοιωτές και προσθέτοντας αρχεία ROM των ρετρό παιχνιδιών σε αυτό. Ομοίως, μπορείτε να δημιουργήσετε τις δικές σας ρετρό μηχανές τυχερών παιχνιδιών από την αρχή χρησιμοποιώντας SBC (υπολογιστές μεμονωμένου πίνακα) όπως το Raspberry Pi και να φορτώσετε εξομοιωτές και εικόνες ROM στο συναρμολογημένο υλικό. Τα ρετρό παιχνίδια είναι τα πιο δημοφιλή έργα που γίνονται με SBC.



Αποσφαλμάτωση και έλεγχος ποιότητας

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

Μη εξουσιοδοτημένη λήψη ROM

Γενικά, η λήψη ROM από το διαδίκτυο ή οποιαδήποτε άλλη μορφή ψηφιακών μέσων δεν είναι νόμιμη. Ωστόσο, για την αγάπη των ρετρό παιχνιδιών και επειδή οι πρωτότυπες εικόνες ROM κοστίζουν, πολλές ROM κατεβαίνουν παράνομα. Οι πωλήσεις και τα έσοδα των εταιρειών παιχνιδιών έχουν πληγεί πολύ λόγω μη εξουσιοδοτημένων λήψεων. Εξαιτίας αυτού, οι κάτοχοι πνευματικών δικαιωμάτων έχουν λάβει αυστηρές ενέργειες για να αποτρέψουν τη μη εξουσιοδοτημένη κυκλοφορία και τη λήψη του λογισμικού τους, ιδιαίτερα τις εικόνες ROM των στοών ή των βιντεοπαιχνιδιών. Η Nintendo, για παράδειγμα, είχε μηνύσει δύο ιστότοπους εξομοιωτή το 2018 για παράνομη διανομή των ROM που προστατεύονται από πνευματικά δικαιώματα. Άλλες εταιρείες συμπεριέλαβαν χαρακτηριστικά ασφαλείας στα προϊόντα τους για να αποτρέψουν τη μη εξουσιοδοτημένη αντιγραφή του λογισμικού τους. Για παράδειγμα, η Capcom είχε συμπεριλάβει έναν αλγόριθμο προστασίας για να αποτρέψει την παράνομη διανομή του λογισμικού τους στα arcade παιχνίδια τους.

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

συμπέρασμα

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