Le dernier film Matrix a complètement polarisé le public (à un extrême « pilule bleue/pilule rouge », oserais-je dire) mais cela ne signifie pas que nous devons abandonner cet univers particulier. En fait, il y aura toujours quelque chose de nouveau à expérimenter, et cette idée nous mène à la chaîne de Oli Wright, qui a décidé de reproduire le fameux « effet Matrix » ou la « pluie de caractères » sur un moniteur IBM 5151 à phosphore vert haute persistance... et ça rend super bien.
L'IBM 5150 n'a pas besoin d'être présenté. Après tout, c'est l'ordinateur qui a donné naissance au terme « PC » et a déclenché une véritable révolution informatique. Cependant, tout le monde ne sait pas que l'IBM 5150 était accompagné du moniteur IBM 5151, un monstre de 12 pouces (11,5 effectifs) compatible avec le standard MDA (Monochrome Display Adapter).
L'un des aspects les plus mémorables de l'IBM 5151 est son brillant phosphore vert, qui lui permet d'afficher du texte en très haute définition, mais ce n'est pas tout. Le phosphore du 5151 possède une haute persistance, une propriété qui réduit les effets du scintillement classique des moniteurs CRT, mais provoque une sorte de balayage lorsque l'image change ou que le texte se met en mouvement pour une raison quelconque (disons, une commande « dir » sous DOS). Et c'est ce balayage qui nous ramène à Matrix...
Un IBM PC avec l'effet Matrix
Ce que vous venez de voir est une démonstration préparée par Oli Wright sur sa petite chaîne rétro « Oli's Random Retro Shed ». La première chose qu'il a faite a été de reproduire l'effet Matrix en assembleur 8088 pour créer la séquence de caractères tombant sur l'écran, et de vérifier son fonctionnement sur l'excellent émulateur PCjs. Bien entendu, dans un environnement émulé, tout ce que nous voyons est le mouvement des caractères sans aucun effet, mais cela change lorsqu'on passe au matériel réel et que le moniteur entre en action.
Le résultat final est presque parfait, et le binaire de l'effet Matrix occupe moins de 256 octets, idéal pour une machine comme l'IBM 5150 avec une RAM et des fonctions graphiques limitées. En même temps, je pense que cela fonctionnerait comme un économiseur d'écran approprié pour éviter le burn-in, grâce au profil aléatoire des caractères. Vous voulez faire quelque chose de similaire sur votre ordinateur moderne ? N'oubliez pas que vous pouvez télécharger des économiseurs d'écran inspirés de Matrix et d'autres projets en cliquant ici.
Accédez à la chaîne : Cliquez ici
Source : Hackaday