
Mac OS 8.1 vient de tourner de façon convaincante sur la carte M5Stack Tab5 grâce au portage de l’émulateur Basilisk II. Pour environ 55 € (60 $), ce développement transforme une simple carte basée sur un ESP32-P4 en un mini Macintosh 68K de poche, tout en modernisant l’affichage et l’ergonomie.
Basilisk II sur ESP32-P4 : un 68040 de poche
Le cœur ESP32-P4 embarque un processeur RISC-V bicœur cadencé à 400 MHz. L’implémentation répartit finement les charges : un cœur gère la vidéo et l’I/O, l’autre exécute l’interpréteur 68040 et les correctifs bas niveau. Le résultat simule une classe de performances proche d’un Motorola 68040 sous Mac OS 8.1.

Sur les 32 Mo de mémoire disponibles, l’émulateur en réserve 16 Mo, de quoi faire tourner Mac OS 8.1 et des versions antérieures sans friction notable. La sortie vidéo adopte une image 8 bits en 640×360 à échelle 2x pour s’adapter à l’écran IPS tactile de 5 pouces en 1280×720, tout en respectant l’esthétique du Mac classique.

Affichage, cadence et stockage
La fréquence d’affichage est actuellement limitée à 15 ips. Suffisant pour la bureautique et les utilitaires, mais trop juste pour les jeux d’arcade rapides de l’époque. Le stockage passe par une carte SD contenant l’image disque, les ISO et le fichier ROM de démarrage Mac nécessaire au lancement.

Au-delà de la démonstration technique, l’ensemble forme une plate-forme modulaire idéale pour les makers. Avec un boîtier imprimé en 3D, il devient possible de concevoir un mini « Mac Classic » autonome, fidèle dans l’esprit, ultra-portable et réalisé avec un budget contenu.
Source : ITHome