Rétro-informatique
Rédaction Scene & Code
Rétro-informatique

Les ports série, pas les clones FPGA, sont la vraie compétence rétro

Faire échanger des octets à une vieille machine avec une machine moderne est le travail ingrat qui garde les ordinateurs d’époque utiles, et il mérite plus de respect que les émulateurs.

Publié
24 octobre 2026
Lecture
4 min
Catégories
Rétro-informatique

Photo : Sven / Wikimedia Commons (CC BY 4.0)

À quoi bon un ordinateur parfaitement conservé qui ne peut pas recevoir un seul fichier ? Nous pensons que la compétence la plus sous-estimée de la rétro-informatique n’est pas de construire un émulateur irréprochable ni de cloner une puce sur un FPGA. C’est le travail ingrat et obstiné qui consiste à faire échanger des octets à une machine vieille de plusieurs décennies avec celle posée sur votre bureau.

Un Commodore qui récupère des fichiers depuis n’importe quelle URL en dit plus qu’un clone parfait

Le moment est bien choisi pour le dire tout haut. Comme le rapporte Hackaday dans sa couverture du 2026 Retrocomputing Challenge, nous tenons le réseau à haut débit pour acquis, mais faire dialoguer des ordinateurs d’époque avec des machines modernes peut être difficile. Le projet mis en avant est Meatloaf, de [jaime]: un dispositif à base d’ESP32 qui se branche sur plusieurs ordinateurs Commodore via le port série IEC.

Ce qui le rend intéressant, c’est l’endroit où va l’effort. Selon Hackaday, il peut récupérer des fichiers depuis n’importe quelle URL active, pas seulement depuis un stockage local, et il peut même analyser des archives imbriquées et en transmettre le contenu au Commodore comme s’il se trouvait sur un lecteur de disquettes d’époque. L’utilisateur n’a d’ailleurs rien de spécial à configurer: tout se pilote depuis le Commodore lui-même, à condition de connaître l’URL. Selon l’annonce, le concours court jusqu’au mardi 27 octobre.

La passerelle compte plus que la réplique

Les émulateurs et les clones FPGA font les gros titres parce qu’ils sont faciles à admirer. On peut désigner un écran et dire: regardez, ça tourne. Mais une réplique répond à la question « ce logiciel peut-il fonctionner ? ». Une passerelle série répond à une question plus difficile: « cette machine précise, l’objet physique avec son clavier usé et ses manies, peut-elle encore participer au présent ? »

Nous pensons que c’est la définition la plus honnête de la préservation. Un ordinateur qui ne peut être alimenté qu’avec une pile de disquettes vieillissantes est une pièce de musée en sursis, car les supports mourront probablement les premiers. L’astuce de Meatloaf consiste à faire passer le monde moderne pour un lecteur de disquettes. La vieille machine n’a rien de nouveau à apprendre. C’est une conception de compatibilité profondément élégante et, à notre avis, plus intelligente que la plupart des projets de « reproduction fidèle ».

Le port série est simple, et c’est tout l’intérêt

Si le port série revient sans cesse, ce n’est pas sans raison. L’article de Hackaday sur un programme de terminal série minimal, écrit pour un Fujitsu Lifebook C34S et conçu pour être aussi concis que possible afin d’être saisi rapidement, le démontre bien: le code ouvre un périphérique, y envoie ce qui est tapé au clavier et boucle. Hackaday souligne que c’est un exemple de la simplicité réelle des communications série. Le même article mentionne des adaptateurs modem que l’on peut construire avec rien de plus exotique qu’un ESP8266 exécutant du code open source, et qui permettent de parcourir des BBS comme leur créateur l’avait voulu.

La simplicité est une qualité pour la préservation. Un protocole que l’on peut expliquer en un paragraphe est un protocole que l’on pourra reconstruire dans trente ans, quand le gadget USB-C à la mode aujourd’hui n’aura plus de pilotes. Même l’Adafruit Playground propose une note de 2024 sur la connexion de ports série d’un IBM PC sous MS-DOS à une machine Windows moderne grâce à un câble RS-232 vers USB. Rien d’exotique, et c’est précisément pour cela que ça marche.

Là où nous nous contredirions

Soyons justes envers ce qui brille. L’émulation et le travail sur FPGA peuvent sauver des logiciels quand le matériel a vraiment disparu, et rien dans la documentation ne laisse penser que les deux camps s’opposent. Une passerelle introduit aussi une dépendance moderne: Meatloaf s’appuie sur un service dédié pour localiser les fichiers, et une carte ESP32 n’est pas éternelle non plus. Que ce compromis soit acceptable est affaire de goût; nous l’accepterions, car la vieille machine reste d’origine tandis que la béquille reste remplaçable.

Notre verdict

Si vous possédez une machine d’époque et voulez faire quelque chose d’utile ce week-end, laissez de côté le prochain émulateur et apprenez comment se comporte réellement le port série ou IEC de votre ordinateur. Faites passer un fichier. Puis un autre. Ce n’est pas glamour, et personne ne publiera une révélation cinématographique d’une invite de terminal, mais c’est cette compétence qui évite à ces machines de devenir de très lourds presse-papiers. La date limite du concours est dans quelques jours: c’est le bon moment pour s’y mettre.

Sujets de débat

Aucun sujet pour l’instant : lancez le premier.

Plus d'articles