Retour vers le futur : Mac OS 8 de retour sous la forme d'un émulateur Electron

Mickaël Bazoge |

Alors que macOS va basculer dans sa version 11.0, revenons une poignée d'années en arrière avec… Mac OS 8 ! Felix Rieseberg a développé une application Electron (!) qui émule en JavaScript le vaillant système d'exploitation lancé en 1997, en même temps que Steve Jobs reprenait les manettes d'Apple. En l'occurrence, la machine virtuelle émule un Mac OS 8 fonctionnant sur un Quadra 900 de 1991. Le système d'exploitation peut être installé sur un Mac d'aujourd'hui, mais aussi sous Windows et même Linux, Electron oblige.

Le résultat est assez bluffant. On retrouve non seulement le look and feel de Mac OS 8 dans sa vibrante interface Platinum, mais aussi de fameux logiciels qui sont intégrés d'office : Photoshop 3, Première 4, Illustrator 5.5, StuffIt Expander, et même des jeux dont Oregon Trail, Civilization II (qui plante) ou Duke Nukem 3D (qui fonctionne au poil 🔫).

Internet Explorer et Netscape Navigator sont aussi intégrés dans la machine virtuelle, mais ne vous attendez pas à surfer comme dans le temps : l'internet d'aujourd'hui n'a plus grand chose à voir avec celui des années 90 (lire : Les navigateurs préhistoriques de Mac OS X). Par contre, durant mon petit test j'ai dû quitter et redémarrer Mac OS 8 à plusieurs reprises pour des problèmes de fonctionnement (qui a dit « comme à l'époque » ??).

Oups 💣.

La machine virtuelle autorise aussi le transfert de fichiers et d'applications avec le Mac. Dans les faits, ça n'a pas l'air de très bien fonctionner, mais le développeur assure qu'il est possible d'y installer des logiciels Mac OS 8 (que l'on pourra trouver sur Macintosh Repository, par exemple). Quoi qu'il en soit, l'émulateur contient déjà suffisamment de choses pour se prendre un bon coup de vieux dans les dents.

Tags
avatar macinoe | 

A l'époque Apple savait faire de bon OS... Pas comme Catalina.

Euh wait... 🤔

avatar raoolito | 

@macinoe

mojave et big sur sont tres bons...

avatar bonnepoire | 

@ Catalina
A part les montages smb qui créent des soucis, je n'ai jamais eu aucun soucis avec Catalina.

avatar philou6942 | 

Tant d'énergie et de travail dépensé pour.....ça!

avatar oboulot | 

@philou6942

Je pense qu’il s’agit surtout d’un POC mais perso je trouve ça génial ce qu’il à fait !

avatar Nesus | 

Le 8 est mon pire souvenir. Je passais mon temps à reconstruire le bureau et à le passer sous Norton utility, il plantait sans arrêt.
8.6 (si ma mémoire est bonne) avait réglé quelques problèmes, mais j’avais mis beaucoup de temps à le récupérer et je suis passé au X et 9.2 d’incorporé juste après. Il ne m’a jamais manqué ;-)

avatar Sindanarie | 

@Nesus

"et à le passer sous Norton utility"

Cherche pas ! Si t’avais installé cette daube de Norton fallait pas t’étonner d’avoir des problèmes 😬

avatar Nesus | 

@Sindanárië

À l’époque ça fonctionnait bien, en même temps les problèmes étaient simple à régler. C’est après que ça s’est beaucoup gâté.

avatar Lightman | 

@Nesus

Oui le fameux Norton qui, lors du passage de Système 7.1 à 8.0, m'avait modifié la signature du disque pour régler un soi-disant problème (les 2 premiers octets du DD).
Résultat : disque illisible et tout perdu (à l'époque je ne savais pas récupérer un disque). Aïe aïe aïe.

avatar jean_claude_duss | 

@Nesus

Oui, Mac OS 8, 9... sur une salle de 20 power mac on passait la journée à redémarrer les uns après les autres ! Des cauchemars ces OS !

avatar MarcMame | 

@jean_claude_duss

MacOS 9 était reconnu pour sa stabilité.

avatar jean_claude_duss | 

@MarcMame

Par les mac fag oui, en pratique en prod c’était l’enfer. En imprimerie on redémarrait tous plusieurs fois par jours. Pareil dans un studio de design et à l’école. Le passage à osX a tellement fait du bien.

avatar MarcMame | 

@jean_claude_duss

"Par les mac fag oui"

Qu’est-ce que c’est que ce truc ?

avatar bunam | 

@jean_claude_duss

et on ne faisait jamais de MAJ au risque de tout perdre (j’étais infographiste PAO dans ces années-là) en fait on testait sur son Mac perso puis si ça se passait bien on faisait sur celui du boulot, mais ce n'était pas une science exacte. Sans compter l'enfer des extensions !!!

avatar MarcMame | 

@bunam

"et on ne faisait jamais de MAJ au risque de tout perdre"

C’est quoi la différence aujourd’hui ?

avatar fifounet | 

@MarcMame

"C’est quoi la différence aujourd’hui ?"

Les outils de sauvegardes simplifiés ? Non ?

avatar MarcMame | 

@fifounet

"Les outils de sauvegardes simplifiés ? Non ?"

Ben non je ne pense pas.
A l’époque il n’y avait aucune restriction de mise à jour du système qui était totalement séparé des applications et documents.
Pas de mise à jour de Bios/EFI non plus puisque stocké en ROM non modifiable.
Il suffisait d’installer le nouveau système sur un disque ou une partition à part et de faire des tests. Au moindre pb on redémarre sur l’ancien système en toute transparence.
Je n’ai jamais perdu le moindre fichier ni jamais rien corrompu en faisant comme ça.

avatar hbweb | 

@MarcMame
Je précise surtout pour ceux qui n’ont pas connu que, s’il n’y avait pas besoin d’une application de Backup comme Time Machine ou de Clonage pour n’oublier aucun des innombrables fichiers invisibles d’aujourd’hui, c’est parce ce qu’une copie de sauvegarde se faisait d’un simple Glisser-Déposer.
Tout MacOS qu’on appelait système 7, 8, ou 9, était rassemblé dans le seul petit Dossier 📁Système qui pesait de quelques Mégas Octets à 200 Mo max à la fin de des années 90’s avec OS 9.0.

Une simple copie par glisser-déposer du Dossier Système qui ne prenait que qq minutes même sur le bureau ou sur un disque externe (ça parait impensable et trop simple aujourd’hui) permettait de revenir à une situation antérieure si une MàJ (même une majeure) ou l’install d’une Appli avait un Bug ou faisait planter le système.

De même pour faire une mise à jour majeure, suffisait de récupérer le Dossier 📁 Sytème d’une autre machine ou disque externe et le mettre à la place du sien à la racine du disque et ranger l’ancien dans un coin au cas où…
Mais souvent la chasse au bugs se faisait via le gestionnaire d’extensions en cochant ou décochant les éventuels trouble-fête, ou en rebasculant sur une config clean enregistrée dudit gestionnaire.

Perso je regrette un peu qu’on ait perdu la simplicité d’alors où l’on pouvait tout faire par glisser-déposer.
Sans parler de certaines fonctions qui ne sont revenues que tardivement dans OSX (telle la fonction remettre en place d’un élément mis par erreur dans corbeille) mais d’autres tjs pas (la même fonction de remettre à sa place, appliquée au bureau, on pouvait sortir plein de fichiers de dossiers différents, travailler avec sur le bureau et demander ensuite d’un raccourci clavier intégré — même après un redémarrage — de tout ranger à sa place ! Magique !).

avatar Mitchoss | 

exactement ça.

avatar tchek | 

sympas ! Dommage qu'on ai pas les sons:(

avatar Lemmings | 

Je ne sais pas trop si Adobe ou autres vont tolérer ça... Même si personne ne serait "tenté d'utiliser Photoshop 3 en 2020 je pense, le fournir à l'oeil...

avatar QNTN | 

@Lemmings

Aucun problème si les licences étaient offertes avec l’OS. Et de toute façon ces versions sont plus qu’obsolètes et très certainement gratuites maintenant du coup. Je crois que c’est la CS2 qui est téléchargeable gratuitement maintenant, ou un truc du genre...

avatar tchek | 

Duke Nuken 3D demo (68k) MDR :-) A l'aube d'Urban Terror ;-)

avatar Pierre H | 

"Damn, I'm looking goooooood!"

avatar horatius | 

C’est quand même du masochisme de vouloir encore utiliser le système 8 de sinistre mémoire. Et le pire, c’est qu’on risque d’être nombreux à le charger, juste comme ça pour revoir cette interface qui rappelle nos jeunes années sur Mac, quand c’était un combat de le faire accepter dans un univers dominé par Windows :-)

avatar tchek | 

C'était surtout un combat de démarrages sans extension et de bombes en pleine tronche !
Heureusement Mac OS 9.2.2 a mis du baume !
Puis ce fut l'extase et la délivrance avec Mac OS X 10.0 aka Cheetah enfin ! après des années de système error occur

avatar thg | 

Mac OS 8, une daube monumentale, encore plus sur mon PPC Performa 6500. 19 000 FF l'unité centrale, 5500 FF l'écran Sony 17" et 2500 FF le lecteur/graveur de CD (Ricoh ?), la pilule fut dure à avaler.

avatar Lightman | 

@thg

Ah ben le 8 c'était le résultat de la débâcle Copland. Déjà le 7.5 n'était pas joyeux. Le meilleur Système pré-X était le 7.1.2 (de mémoire).

avatar franck751 | 

Eh bien moi, j'avais adoré le Système 8 avec son génial clic et demi !!!!

avatar fmuser | 

Il y a aussi depuis longtemps l'excellent Sheepshaver. Mais il n'est pas fourni avec l'OS et la Rom qu'il faut se procurer à côté. Cela permet de continuer d'utiliser des logiciels qui n'ont pas été portés sur Mac OS X.

avatar Almux | 

Aah! La fameuse bombe! 🤣 (Mais c'était rare, quand même!)🐞
De MacOS 7.1 (ou 7.3 |?| spécial pour le IIfx 33mhz) au MacOS 9.?, ça marchait pas mal... surtout avec Ramdoubler installé, et une carte Rocket (dans le IIfx), ça dépotait. Par exemple, pour un rendu d'une image (format carte postale) modelée avec Bryce, comportant reflets et transparences, il n'avait fallu qu'une semaine (non-stop) de calcul! 🤪😅

avatar occam | 

Quoi ?
14 commentaires au compteur déjà, et pas encore de tirade obligée contre Electron ?
Pas encore d’encarté noir pour nous avertir que Electron, c’est le cancer de l’informatique ?
Où sont les salves de flak ? Que fait la police ?

avatar Un Type Vrai | 

Comme quoi, les fanboys décérébrés aveuglés par le marketing biaiseux d'Apple ne sont pas si prévisibles que ça.

(Attention, second degré)

avatar Un Type Vrai | 

Est ce que le thème Guizmo fonctionne ?

avatar mcai | 

J’ai dans mes placards tout un lot de vieux CD-ROM pour enfants, comme les Living Books, je me demande si je pourrais les faire fonctionner là-dessus… Comme ça je pourrais les montrer à ma petite fille. Mes enfants avaient passé des heures dessus.

avatar koko256 | 

Moi qui n'ai jamais pu finir kings quest VI, cela le tente. Bon où j'ai fichu mon lecteur de disquettes...

avatar mikele | 

Ahh les « flying toasters » ! 😋
Sinon, @almux, le IIfx avait un 68030 à 40 MHz, si si, tout ça, et un coprocesseur mathématique 68882.
Et sans aucun doute, le MacOS le plus instable fut le 7.5.3 et ses horribles « enablers »...

avatar fmuser | 

Quelle version du 7.5.3? :-) la dernière était la 7.5.3 rev 2.1.

avatar JLG47_old | 

Et une très grosse nostalgie.

avatar AirForceThree | 

Si Hotline client et server fonctionnent, c'est le principal. On peut bosser.

avatar Cric | 

Testé rapidement mais ma souris (une logitech) réagit comme si le clic gauche était un clic droit... donc impossible par exemple de déplacer les fenêtres ou bouger l’ascenseur.

Une idée pour tester dans de meilleures conditions ?

avatar Laurent S from Nancy | 

Essayé vite fait. C'est rigolo et ça file aussi un sacré coup de vieux. Maintenant sauf à vouloir faire tourner de très vieux logiciels et sous réserve que cela fonctionne, l'intérêt semble très limité.

avatar LS Zaitsev | 

Donc, en gros, ce qu'il faut lire entre les lignes, c'est que c'est instable et peu fiable.
Si on souhaite "revenir" à de vieux OS, c'est en général pour la rapidité, la simplicité et la stabilité.
Ici, c'est juste une attraction pour (faux) nostalgiques.
Je suis un peu dur, mais vraiment je ne comprends pas la finalité de ce travail.

avatar Vivid (non vérifié) | 

Parce que vous le voyez comme un travail et pas comme un plaisir CQFD

avatar Laurent S from Nancy | 

"Internet Explorer et Netscape Navigator sont aussi intégrés dans la machine virtuelle, mais ne vous attendez pas à surfer comme dans le temps : l'internet d'aujourd'hui n'a plus grand chose à voir avec celui des années 90"

A noter également que pour se connecter, il faut paramétrer une connexion "dial up", je ne sais pas si il existe un utilitaire pour simuler ça...

CONNEXION UTILISATEUR