Ίσως γνωρίζετε ήδη ότι οι εξομοιωτές μπορούν να εκτελούν παιχνίδια Wii σε Mac. Αλλά ένας προγραμματιστής άλλαξε το σενάριο. Ο Brian Keller έχει τώρα μια αρχαία έκδοση του λειτουργικού συστήματος του Mac που τρέχει στην κονσόλα παιχνιδιών της Nintendo 2006 (μέσω Kotak). Γιατί; Γιατί είπαν ότι δεν μπορούσε να γίνει.
Η πρώτη ιδέα για τον προγραμματιστή ήταν το 2013 ενώ ήταν στο κολέγιο. Ωστόσο, βρήκαν ανανεωμένη έμπνευση πριν από πέντε χρόνια όταν το Redditor u/CussdomTidder δημοσίευσε, “Υπάρχει μηδενική πιθανότητα να συμβεί αυτό”.
Ο προγραμματιστής Brian Keller το πήρε προσωπικά. (YouTube / ESPN / Netflix)
Ο Keller το χρησιμοποίησε ως καύσιμο για να αρχίσει να βουλώνει, «αισθανόμενος ενθάρρυνση» από επικριτές των Anonymous. Έτσι ξεκινά η διαδικασία μεταφοράς του Mac OS X 10.0 (Cheetah) σε μια συσκευή σχεδιασμένη για παιχνίδια Wii Sports Και Super Mario Galaxy.
«Πέρυσι, όταν είδα ότι τα Windows NT είχαν μεταφερθεί στο Wii, ένιωσα μια νέα αίσθηση έμπνευσης», έγραψε ο Keller. «Ακόμα κι αν αποτύχω ως αποτέλεσμα της έλλειψης εμπειρίας χαμηλού επιπέδου, η προσπάθεια αυτού του έργου θα εξακολουθεί να είναι μια ευκαιρία να μάθω κάτι νέο».
Ο Κέλερ δεν άφησε κάτι τόσο ασήμαντο όπως η πτήση να παρεμποδίσει το έργο που είχε αναλάβει. (Μπράιαν Κέλερ / GitHub)
Ο Keller σημειώνει ότι το Wii είναι μια αξιοσημείωτα χακαρισμένη κονσόλα, με άλλους επιχειρηματικούς χάκερ να μεταφέρουν τα Windows 95 και NT, Linux και NetBSD σε αυτό. Το σύστημα της Nintendo τρέχει επίσης ένα τσιπ PowerPC, παρόμοιο με τους παλαιότερους Mac. «Δεδομένης αυτής της στενής γενεαλογίας, ένιωσα σίγουρος ότι η CPU δεν θα αποτελούσε αποκλεισμό», έγραψαν. Από εκεί, ο Keller έγραψε έναν προσαρμοσμένο φορτωτή εκκίνησης, επιδιορθώνει τον πυρήνα και έγραψε νέα προγράμματα οδήγησης. Λειτουργούν ακόμη και με τις θύρες USB του Wii για είσοδο ποντικιού και πληκτρολογίου.
Ο προγραμματιστής βρήκε τη διαδικασία “βαθιά ικανοποιητική”, ειδικά δεδομένου του αρχικού σκεπτικισμού. (Σου μιλάω, προσβάλλοντας τον Redditor.) «Στο τέλος, έμαθα (και κατάφερα) περισσότερα από όσα περίμενα ποτέ», έγραψε ο Κέλερ. «Και ίσως το πιο σημαντικό, μου υπενθύμισαν ότι τα έργα που φαίνονται απλά απρόσιτα αξίζει να επιδιωχθούν».
Για τους τεχνικούς, το ιστολόγιο του προγραμματιστή περιλαμβάνει εκτενείς λεπτομέρειες σχετικά με τη διαδικασία. Και τα full-on madlads μπορούν να ελέγξουν το Keller’s GitHub για να το δοκιμάσουν μόνοι τους.
Σύνδεσμος πηγής: www.engadget.com
