EINAI emulators. Οι τύποι πουλάνε φύκια για μεταξωτές κορδέλες. Να πληρώσεις μια 200άρα για να πάρεις κάτι που μπορείς να το κάνεις τσάμπα με ένα software emulator.
Δεν είναι emulator, γιατί το gamecard όντως βλέπει τα κυκλώματα που χρειάζεται να δεί για να δουλέψει, και δεν υπάρχει ένα ενδιάμεσο επίπεδο να κάνει την "μετάφραση". Ποιά είναι η διαφορά: Αν ήταν της Nintendo, τότε θα μιλούσαμε για ένα ακριβές αντίγραφο του SNES, αφού το μόνο που θα είχε να κάνει θα ήταν να μεταφράσει τα σχέδια της κονσόλας σε Verilog/VHDL, οι οποίες είναι γλώσσες περιγραφής hardware.
Τι σημαίνει γλώσσες περιγραφής hardware: Φανταστείται κάτι σαν Lego, αλλά σε επίπεδο Low Level hardware, δηλαδή λογικές πύλες, μνήμη κ.ο.κ. Οι γλώσσες αυτές περιγράφουν που θα συνδιάσεις τα "τουβλάκια" αυτά, για να κατασκευάσεις ένα κύκλωμα ή κάτι πιο σύνθετο στην συγκεκριμένη περίπτωση το SNES. Οπότε το αποτέλεσμα, εάν είχε κάνει την δουλειά αυτή η Nintendo, θα ήταν μια καινούργια version του SNES με έξοδο HDMI.
Επειδή δεν είναι όμως της Nintendo ούτε έχει γίνει με την άδεια της, πρόκειται μάλλον για αντίστροφη μηχανική (reverse engineering), που για να γίνει χρησιμοποίησε την δουλειά που έχει γίνει για τα software emulators.
Επιγραμματικά: είναι νέο hardware αλλά δεν στηρίζεται στα αρχικά σχέδια, αλλά στην ομαδική δουλειά όλων αυτώ που έκαναν reverse engineer το SNES.
Τα mini NES/SNES είναι emulators, γιατί έχουν ακριβώς το ίδιο Arm based hardware, και τρέχουν τους αντίστοιχους arm emulators. Είναι πολύ πιο φτηνό να το κατασκευάσεις έτσι, παρά να το μετατρέψεις σε Verilog/VHDL. (Και αναρωτιέται κανείς βέβαια ποιούς emulators χρησιμοποποίησε η Nintendo, και εάν είπε πουθενά κανα ευχαριστώ!!!
lease: )
Οι guru του hardware παρακαλούνται να με διορθώσουν
oints: , εάν υπάρχει λάθος στα παραπάνω, γιατί πάει καμιά δεκαετία που είχα ασχοληθεί λίγο με FPGA!!!!