Dragon 32/64 : la micro galloise qui a séduit les codeurs amateurs


Dragon 32/64 : la micro galloise qui a séduit les codeurs amateurs

En plein boom des micros-ordinateurs au début des années 80, un petit bijou venu du Pays de Galles a fait sensation auprès des passionnés de programmation : le Dragon 32/64. Conçu pour concilier prix abordable et performances honnêtes, il a rapidement fédéré une communauté d’apprentis codeurs séduits par sa prise en main et son environnement BASIC intégré. Aujourd’hui encore, son charme rétro et son architecture claire attirent ceux qui veulent comprendre les bases de l’informatique ludique.

🚀 Genèse galloise : lancé en 1982 par Dragon Data, ce micro-ordinateur dérive du TRS-80 CoCo mais se distingue par un boîtier soigné et une distribution bien pensée au Royaume-Uni.

💾 Mémoire évolutive : de 32 Ko de RAM sur le modèle initial à 64 Ko sur la version améliorée, le Dragon a permis de programmer des simulations, des jeux et même des utilitaires simples.

🎨 Graphismes et son : grâce à son processeur Motorola 6809E, l’écran en 256×192 pixels et trois voix audio monophoniques offraient un terrain de jeu créatif à moindre coût.

🔧 Vieilles mémoires : restauré ou émulé aujourd’hui, il reste une machine emblématique pour comprendre l’essor des micros amateurs et leurs limites techniques.

Genèse et contexte industriel

De la conception à la commercialisation

À la fin des années 1981, Video Technology International cherche à élargir sa gamme après le succès mitigé du MC-10. En collaboration avec Dragon Data, une startup galloise, naît alors le projet de décliner le TRS-80 Color Computer en une version moins chère et mieux distribuée au Royaume-Uni. L’assemblage s’effectue dans une usine de Swansea, histoire de souligner la fierté locale. Le lancement s’accompagne d’un clavier chiclet, d’une coque crème et verte, et d’un manuel clair pour abaisser la courbe d’apprentissage.

Spécifications techniques détaillées

Architecture matérielle

Au cœur du Dragon 32/64, un processeur Motorola 6809E cadencé à 0,89 MHz orchestre les opérations. Couplé à un circuit vidéo tirant parti du MC6847, il affiche jusqu’à 9 couleurs sur un mode 256×192 pixels. Côté son, trois canaux monophoniques suffisent pour des jingles, des tonalités ou de petits effets sonores.

Mémoire et supports de stockage

Les premiers exemplaires proposent 32 Ko de RAM, extensibles à 64 Ko sur le Dragon 64. En façade, un port cassette standard permet de charger des programmes à environ 1500 bps, tandis qu’une interface disque 5,25 pouces se branche en option pour ceux qui cherchent un accès plus rapide aux données.

Caractéristique Dragon 32 Dragon 64
Mémoire vive 32 Ko 64 Ko
Processeur Motorola 6809E @ 0,89 MHz
Affichage MC6847, 256×192, 9 couleurs
Son 3 voies monophoniques
Stockage Cassette 1500 bps Cassette + Disque 5,25 »

Un tremplin pour les codeurs amateurs

Programmation et apprentissage

Le Dragon s’appuie sur un BASIC Microsoft intégré, accessible dès la mise sous tension. Pas besoin d’assembleur pour débuter : la saisie de commandes se fait directement en mode texte, et l’utilisateur peut sauvegarder ses programmes sur cassette. Cette simplicité intuitive a été un facteur clé de son succès auprès des étudiants et des bidouilleurs non informaticiens.

Évolution des ordinateurs de jeux modernes

Sur la même trajectoire que d’autres machines des années 80, l’essor du Dragon illustre la progression des premiers micro-ordinateurs aux PC gaming modernes : apprendre à coder sur un Dragon, c’était comprendre les bases matérielles avant l’arrivée des processeurs 32 bits et des cartes graphiques dédiées.

Projets et démos emblématiques

Au fil des revues spécialisées, les lecteurs partageaient leurs petits jeux en BASIC : labyrinthes, driving games sommaires ou encore utilitaires graphiques. Certains esprits les plus curieux ont même exploré l’assembleur 6809E pour pousser la machine dans ses retranchements, générant des routines de scrolling ou des effets sonores plus complexes que le simple bip sonore.

Dragon 32/64 micro-ordinateur gallois posé sur un bureau vintage avec des cassettes

Héritage et passion des collectionneurs

Communautés en ligne et salons rétro

Aujourd’hui, des forums dédiés au retrocomputing accueillent les nostalgiques du Dragon 32/64 : tutoriels de réparation, échanges de ROMs et conseils pour modifier l’alimentation. Chaque année, des rassemblements européens mettent en avant des machines restaurées, où l’on compare boîtiers, manuels d’origine et logiciels introuvables.

Restauration et émulation

Pour qui n’a pas accès à un modèle physique, l’émulation reste un excellent compromis. Des logiciels comme MESS ou XRoar reproduisent fidèlement le comportement du Dragon, y compris les temps de chargement sur cassette. Les images .cas et .d64 circulent librement, permettant de rejouer aux titres oubliés ou de tester ses propres programmes.

FAQ

Quelle est la différence entre le Dragon 32 et le Dragon 64 ?

Le Dragon 64 se contente de doubler la mémoire vive, passant de 32 à 64 Ko de RAM, ce qui permet d’écrire des programmes plus volumineux. Le reste de l’architecture reste identique, la compatibilité logicielle est complète.

Peut-on programmer en assembleur sur le Dragon 32/64 ?

Oui, même si l’environnement BASIC est la porte d’entrée, des assembleurs 6809E existent, souvent distribués sur cassette ou disque. Ils offrent un accès direct aux registres CPU et à la mémoire vidéo pour des performances accrues.

Où trouver des logiciels et des manuels d’origine ?

De nombreux sites de rétrocomputing publient des scans de manuels et des archives de disquettes ou cassettes. Des communautés d’amateurs partagent également des programmes inédits sur leurs dépôts collaboratifs.

Est-ce que le Dragon 32/64 a eu des successeurs ?

Dragon Data a envisagé un modèle « Dragon Alpha » plus puissant, mais le projet a été abandonné avant la production. La marque a ensuite disparu, laissant la place à d’autres micro-ordinateurs.

A lire  Atari ST vs Amiga : quel micro 16-bit a réellement gagné ?

Laisser un commentaire