40 ans du Mac : émulez le System 1 du Macintosh 128K

Pierre Dandumont |

Revenons quarante ans en arrière : le Minitel est le summum de la technologie, une fierté française, quand une petite machine qui lui ressemble un peu est lancée en grande pompe avec une publicité signée Ridley Scott. Il s’agit du Macintosh, qui ne porte pas encore le nom « 128K », mais ne va pas tarder à révolutionner le monde de l’informatique. Revenons sur cette époque que les moins de 50 ans n’ont pas connue, mais que vous pouvez aujourd’hui découvrir en émulant vous-même le Macintosh 128K et son système d’exploitation.

Première étape, le choix de l’émulateur. Ce n’est pas anodin, car — vous le savez — il existe de nombreux modèles de Mac. Si vous allez vers SheepShaver, un émulateur souvent mis en avant, vous ne pourrez par exemple pas profiter du premier Macintosh. La raison est simple : cet émulateur développé à l’origine pour BeOS cible les Macintosh à base de PowerPC, et plus spécifiquement les versions dites « PCI ». Il est donc incapable de lancer un système d’exploitation qui ne prend pas en charge ces Mac. Basilisk II, son alter ego pour les Macintosh à base de 68000, est un peu dans le même cas : il émule un Macintosh Classic.

SheepShaver émule un Power Macintosh, avec au mieux le System 7.5.x.
Basilisk II émule un Macintosh 68K, mais pas les vieux systèmes.
Mini vMac peut émuler le premier Macintosh.

Il existe d’autres émulateurs, mais pour le Macintosh 128K1, nous avons choisi Mini vMac, qui a un gros avantage : il peut être configuré (plus exactement compilé, mais vous n’aurez pas besoin de le faire ici) pour simuler le premier Macintosh, et est globalement simple d’accès, ce qui n’est pas toujours le cas avec ses concurrents. Pour émuler le Macintosh 128K, en plus de Mini vMac, vous aurez besoin de la ROM du Macintosh 128K, ainsi qu’un système d’exploitation.

Le cas de la ROM

Avant le côté pratique, il faut parler de la ROM. Dans les Macintosh des années 80 et 90, Apple plaçait littéralement une partie de son système d’exploitation sur la carte mère, dans une mémoire en lecture seule, la ROM (pour Read Only Memory). La ROM des Macintosh était bien plus que le BIOS des PC (ou, plus récemment, l’EFI des Mac Intel) mais elle était surtout protégée par les droits d’auteur.

La ROM (physique) du premier Macintosh peut être remplacée et améliorée.
avatar dorninem | 

Moyen bien plus simple et rapide... Mais en effet cela émule des Mac plus récents mais néanmoins très oldies... Différents emulateurs en Javascript

https://jamesfriend.com.au/pce-js/

Regardez aussi les autres réalisations

avatar Crunch Crunch | 

Heuuu 😍
Trop bien 👍🏻

avatar Crunch Crunch | 

Cher MacG.
Votre explication "Logicielle" pour émuler un Mac de 1986 est géniale 👍🏻
Pour celles et ceux qui ont le temps et qui souhaite se faire plaisir apprécieront vraiment.

Par contre, de mon côté, j'ai assez peu de temp. Et le lien en "JavaScritp" m'a implémente suffi 😍

avatar dexter | 

Pour celles et ceux qui veulent voir essayer tous les systèmes d’Apple, du premier système du Mac 128K à Mac OS 9 dans leur navigateur sans installation préalable : https://infinitemac.org/

Et avec les logiciels d’époque !

Le site permet même d’en lancer plusieurs dans la même zone AppleTalk et donc de jouer en réseau depuis plusieurs machines utilisant le site !

avatar Ali Baba | 

@dexter

C’est top !! 👌

avatar Crunch Crunch | 

@dexter

Heuuuuuu 😍😍😍😍
Superbe 👍🏻👍🏻👍🏻

avatar Jeff Tremblay | 

Je connais bien ce site (j'allais le proposer) qui permet même d'y télécharger une application personnelle et de la faire fonctionner. Un bel exploit technique.

avatar Meyot | 

@dandu il manque le mot ans dans la première phrase 🙂.

avatar JLG47 | 

Juste un moment historique.
Mais ceux comme moi qui ont commencés par là ont seulement besoin du souvenir.
Informations au passage:
- la mémoire vive était à la hauteur des besoins de l'époque, mai il était possible de l'augmenter en empilant les puces les unes sur les autres.
- On ne peu que rêver en constatant qu'outre la ROM, il état possible de travailler avec un seul lecteur 400 ko contenant les éléments d'exploitation l'application et la place pour archiver le travail. Aujourd'hui il faut compter en Go.

avatar Phiphi | 

Pardon mais pas mal de moins de 50 ont connu…

Ils étaient jeunes, ils ne s’en souviennent peut être pas tous très bien, mais j’en connais quand même quelques uns qui s’en souviennent, du Minitel.

Et même certains, un nombre infime, soit, qui se souviennent du premier Mac, pour avoir eu un oncle ou un grand frère, déjà passionné, qui leur y a fait goûter, un petit peu.

avatar Aimable | 

Un Atari ST et Spectre GCR me suffisent. Suis-je vieux? Oui ça doit être ça.

CONNEXION UTILISATEUR