Wireva

Un passionné dote le TRS-80 Color Computer d’une mise à niveau moderne sur FPGA

Trente ans après, un bricoleur propose une mise à niveau matérielle du Color Computer de Radio Shack, fondée sur une carte FPGA, qui reprend les capacités de la version 3 aux anciennes machines.

Le TRS-80 Colour Computer, plus connu sous le nom de CoCo, n’a jamais atteint les volumes de vente de machines comme le Commodore ou l’Apple II. Pourtant, des décennies après sa commercialisation par Radio Shack, il conserve une communauté de passionnés attachés à ses possibilités. Un de ces passionnés, Felipe Antoniosi, vient de proposer une mise à niveau qui permet aux utilisateurs de l’ordinateur de profiter de capacités longtemps réservées aux machines les plus récentes de la gamme.

La machine a été déclinée en trois versions. La troisième version apportait des améliorations notables par rapport aux deux premières, mais Radio Shack n’avait prévu aucune voie de mise à niveau en usine pour les propriétaires des versions 1 et 2. Ceux qui possédaient les modèles initiaux ne pouvaient donc pas bénéficier des progrès techniques de la version 3, sauf à se résoudre à acheter une nouvelle machine.

C’est précisément cette lacune que comble le projet d’Antoniosi. Son dispositif repose sur une carte Tang Nano 20K, un circuit FPGA, c’est-à-dire un composant logique reconfigurable qui peut être programmé pour reproduire le comportement d’un autre matériel. Sur cette base, la carte émule le graphisme et la gestion de la mémoire du CoCo 3. Le système de pagination mémoire de la version 3, qui permettait d’atteindre 512 Ko, ainsi que le processeur graphique amélioré, sont ainsi reproduits.

L’installation passe par des cartes filles qui viennent se loger dans les supports où se trouvaient les puces d’origine de la carte mère. Ce choix permet de remplacer les fonctions graphiques et mémoire sans recourir à un composant unique difficile à trouver. La modification reste toutefois très invasive pour le matériel d’origine, puisqu’elle suppose de retirer des composants et de modifier la carte mère, ce qui implique une manipulation délicate et une réversibilité limitée.

Le projet ajoute aussi des sorties absentes du modèle d’origine. Le système offre désormais une sortie HDMI, une sortie vidéo analogique et un son amélioré. Ces ajouts répondent à une demande pratique : brancher un CoCo modifié sur un écran moderne sans passer par des adaptateurs peu satisfaisants. La carte peut également être configurée pour émuler un Apple II, ce qui élargit le champ des logiciels accessibles à la machine.

Les notes disponibles ne précisent pas le prix de cette mise à niveau, ni les modalités de sa diffusion, ni le nombre d’exemplaires déjà réalisés. Elles ne donnent pas non plus de chiffres de vente précis pour le CoCo. Ces informations restent donc à confirmer, mais le projet illustre la manière dont la communauté rétro continue de prolonger la vie de matériels anciens grâce à la reprogrammation et à la logique reconfigurable.

Same event, other desks

Story file →