Το Doom στο Ξυπνητήρι Nintendo Alarmo: Μια Απρόσμενη Υλοποίηση
Η τεχνική ανάλυση που παρουσίασε ο Gary αποκαλύπτει ότι η λειτουργία αυτή ήταν εφικτή χάρη στον επεξεργαστή STM32H730ZBI6 Arm Cortex-M7 που διαθέτει το Alarmo, ένα ευρέως τεκμηριωμένο σύστημα. Ο Gary ξεκίνησε ανοίγοντας το ξυπνητήρι και συνδέοντάς το με το Raspberry Pi του. Αν και αρχικά απαιτήθηκαν κολλήσεις και τροποποιήσεις, η τελική έκδοση που βρίσκεται διαθέσιμη στο GitHub είναι πιο απλή και δεν χρειάζεται να γίνει καμία τροποποίηση στο hardware του Alarmo.
Η μοναδικότητα της εμπειρίας στο Alarmo περιλαμβάνει χειριστήρια που αξιοποιούν το dial και τα κουμπιά του ρολογιού. Το σάρωμα προς αριστερά και δεξιά επιτρέπει την κατεύθυνση της κάμερας, ενώ το κουμπί ειδοποιήσεων χρησιμοποιείται για την πυροδότηση. Ο Gary προτείνει σε όσους θέλουν να δοκιμάσουν αυτή την υλοποίηση, να χρησιμοποιήσουν τα αρχεία που έχει διαθέσει χωρίς να πειράξουν το ίδιο το Alarmo, διασφαλίζοντας έτσι μια απλή και ασφαλή διαδικασία.
Η έκπληξη του Doom στο Alarmo είναι μέρος μιας μακράς παράδοσης προκλήσεων της κοινότητας προγραμματιστών, που έχουν καταφέρει να τρέξουν το παιχνίδι σε διάφορες συσκευές, από κονσόλες έως οικιακές συσκευές και παλαιότερα μικροελεγκτές. Αυτό το είδος υλοποιήσεων υπογραμμίζει τη δημιουργικότητα των προγραμματιστών και την ευελιξία του λογισμικού να προσαρμόζεται στις πιο απρόσμενες πλατφόρμες.
556
