Thomson MO5
CARACTÉRISTIQUES TECHNIQUES
INFORMATIONS COMPLÉMENTAIRES
PRÉSENTATION
Contexte historique
Le Thomson MO5 est l’un des ordinateurs les plus emblématiques de l’informatique française des années 1980. Lancé en 1984 par la société Thomson (alors filiale du groupe Thomson-Brandt, entreprise publique française), il est conçu dans un contexte très particulier : celui du plan gouvernemental « Informatique Pour Tous » (IPT), lancé par le ministère de l’Éducation nationale en 1985. Ce plan vise à équiper 100 000 classes françaises en micro-ordinateurs, et le MO5 en est l’un des acteurs centraux aux côtés de son grand frère le TO7/70.
- Date de sortie : 1984
- Positionnement : ordinateur familial d’entrée de gamme, successeur spirituel du Thomson TO7
- Objectif : proposer un micro-ordinateur abordable pour le grand public et l’éducation nationale française
- Impact : grâce au plan IPT, des millions d’écoliers et de lycéens français ont découvert l’informatique sur un MO5 ou un TO7/70 entre 1985 et 1990. Une génération entière de développeurs français a tapé ses premières lignes de BASIC sur ce clavier plat à touches caoutchouc.
- Arrêt de la commercialisation : 1989, remplacé progressivement par le Thomson MO6 (1986) plus puissant
Le MO5 est une machine 100% française, conçue et fabriquée en France à une époque où l’État cherchait à construire une filière nationale de l’informatique face à la domination américaine et japonaise. Cette ambition industrielle et pédagogique en fait bien plus qu’un simple ordinateur domestique : c’est un objet de politique industrielle et culturelle, témoin d’une époque où la France croyait encore pouvoir inventer son propre chemin dans la révolution numérique.
Spécifications techniques principales
| Composant | Spécification Thomson MO5 | Remarques |
|---|---|---|
| Processeur | Motorola 6809E à 1 MHz | Architecture 8 bits (registres 16 bits internes) — partagé avec le CPC 464 et le Dragon 32 |
| RAM | 48 Ko total / 32 Ko utilisateur | 16 Ko occupés en permanence par la carte vidéo (banc mémoire partagé) |
| ROM | 16 Ko | MO-BASIC 1.0 — interpréteur BASIC intégré, démarrage immédiat |
| Résolution max. | 320 × 200 pixels | Mode bitmap 2 couleurs par cellule ligne |
| Palette | 16 couleurs | Contrainte : 2 couleurs max. par tranche de 8 × 1 pixels |
| Son | 1 canal buzzer 1 bit | Piloté directement par le CPU — son rudimentaire mais efficace pour l’époque |
| Clavier | 58 touches à membrane caoutchouc | Disposition AZERTY — critiqué pour son manque de confort de frappe |
| Stockage | Magnétophone externe (DIN 5 broches) | Vitesse : 900 bauds — lecteur disquette optionnel et coûteux |
| Extension | 1 slot cartouche / bus propriétaire | Permet d’insérer des jeux en ROM et d’ajouter des périphériques |
| Sortie vidéo | RGB + composite (DIN 8 broches) | Compatible téléviseur et moniteur couleur RGB |
| Dimensions / Poids | 310 × 175 × 55 mm / ~850 g | Format plat compact — design inspiré du ZX Spectrum |
| Système | MO-BASIC 1.0 (ROM), DOS optionnel sur disquette | Pas de système de fichiers intégré en ROM |
Les différentes versions et déclinaisons
- Thomson MO5 (1984) : version d’origine — clavier membrane, couleur gris clair
- Thomson MO5E (1986) : version « Education » produite spécifiquement pour le plan Informatique Pour Tous — même machine, livrée avec un module de protection réseau pour les salles de classe
- Thomson MO5NR (1986) : version réseau (NR = Nanoréseau), avec interface intégrée pour le réseau scolaire Nanoréseau — permettait de relier jusqu’à 31 MO5 à un serveur centralisé TO8 ou PC
- Thomson MO6 (1986) : successeur direct — RAM portée à 128 Ko, BASIC amélioré, clavier à touches rigides, son via chip dédié. Le MO6 corrige la quasi-totalité des reproches adressés au MO5.
Innovations et points forts
- Palette de 16 couleurs vives et saturées, très appréciées pour les jeux et applications pédagogiques
- Processeur 6809E : l’un des processeurs 8 bits les plus élégants de l’époque, apprécié des programmeurs pour son jeu d’instructions orthogonal et ses modes d’adressage riches
- BASIC intégré en ROM : démarrage immédiat en BASIC à la mise sous tension, idéal pour l’apprentissage en classe
- Écosystème logiciel pédagogique riche, grâce au plan IPT : des centaines de programmes éducatifs développés par le CNDP et des éditeurs français
- Sortie RGB de qualité pour l’époque — image nette et couleurs franches sur un moniteur couleur
- Produit 100% français — un argument de vente fort dans le contexte politique des années 1980 et un motif de fierté nationale
Points faibles et critiques de l’époque
- Clavier membrane caoutchouc : la critique numéro un — inconfortable pour la frappe prolongée, peu précis, dépourvu de retour tactile
- Contrainte graphique : 2 couleurs par cellule de 8 × 1 pixels génèrent des artefacts couleur sur les sprites complexes
- Son rudimentaire : l’absence de puce son dédiée cantonne le MO5 aux simples bips monocanal, loin du son du CPC 464 ou du SID du Commodore 64
- 1 MHz seulement : deux à quatre fois plus lent que la concurrence internationale, rendant certains jeux notablement plus lents que sur Spectrum ou CPC
- Pas de lecteur de disquette intégré : le magnétophone reste la solution standard — lent et peu fiable. Le lecteur disquette optionnel était très onéreux.
- Connectique propriétaire : incompatibilité avec les standards de l’époque, rendant l’extension coûteuse
- Isolement international : quasi-inconnu hors de France, privant les utilisateurs d’un écosystème logiciel mondial
Place dans l’histoire
Le Thomson MO5 est la machine qui a :
- Initié des millions d’écoliers français à l’informatique dans le cadre du plan Informatique Pour Tous — une ambition pédagogique sans équivalent en Europe à l’époque
- Symbolisé la politique industrielle française dans le secteur informatique, avec le soutien actif de l’État et des commandes publiques massives
- Forgé une identité informatique spécifiquement française, avec ses propres logiciels pédagogiques, ses magazines dédiés (Hebdogiciel, Microstème, Science & Vie Micro), et sa communauté d’utilisateurs
- Laissé une empreinte affective durable chez toute une génération : les « enfants du MO5 » sont nombreux aujourd’hui dans les métiers du numérique et de l’enseignement
- Prouvé qu’une machine modeste peut avoir un impact immense dès lors qu’une volonté politique se met au service de sa diffusion
ÉCOSYSTÈME LOGICIEL DU THOMSON MO5
1. Le MO-BASIC : première porte d’entrée dans la programmation
Dès la mise sous tension, le MO5 démarre directement en MO-BASIC 1.0, l’interpréteur BASIC développé par Thomson. Simple et accessible, il permet immédiatement d’écrire des programmes, de tracer des graphiques en couleur ou de jouer des mélodies. Ses commandes graphiques (PLOT, DRAW, CIRCLE) et musicales (SOUND, MUSIC) sont pensées pour l’apprentissage en milieu scolaire.
- Avantage : démarrage immédiat, pas de chargement — idéal pour la classe
- Limite : interpréteur lent à 1 MHz, pas d’accès direct à la mémoire vidéo en BASIC standard
- Astuce : les programmeurs expérimentés passaient en assembleur 6809 via l’instruction
CALLpour des performances bien supérieures
2. Les logiciels pédagogiques du plan IPT
Le véritable moteur du MO5, c’est la commande publique. Le CNDP (Centre National de Documentation Pédagogique) et des éditeurs comme Didactel, Infomedia ou Microfer ont développé des centaines de programmes éducatifs en mathématiques, français, géographie, sciences et langues. Ces logiciels, distribués sur cassette et disquette, ont constitué le cœur de l’usage pédagogique du MO5 dans les écoles françaises.
3. Les jeux vidéo
Malgré ses limitations techniques, le MO5 a bénéficié d’une ludothèque honorable, grâce notamment aux portages et créations d’éditeurs français :
- Sapiens (Infogrames, 1984) : jeu d’aventure graphique — l’un des premiers succès d’Infogrames, développé spécifiquement pour les Thomson
- Les Aventures de Moktar (Infogrames) : jeu de plateforme emblématique de la scène française, resté dans les mémoires de toute une génération
- Réptilien (Loriciels) : shoot’em up vertical qui poussait le processeur 6809 dans ses derniers retranchements
- Paris-Dakar (Loriciels, 1985) : jeu de course/aventure inspiré du célèbre rallye, mêlant action et gestion — typique du style Loriciels
- Arkanoid (portage) : démonstration convaincante des capacités graphiques de la machine
- Hebdogiciel : le magazine publiait chaque semaine des listings BASIC à taper soi-même — source infinie de petits jeux et d’outils pour les possesseurs de MO5
4. Les outils de productivité
- Thomson-Texte : traitement de texte simple développé par Thomson, exploitant la sortie RGB pour un affichage lisible
- Logo Thomson : implémentation du langage Logo (tortue graphique) distribuée dans le cadre du plan IPT — très utilisée pour l’initiation à l’algorithmique à l’école primaire
- FORTH Thomson : implémentation du langage FORTH permettant de programmer à bas niveau avec des performances bien supérieures au BASIC
- Pascal Thomson : implémentation partielle du Pascal pour les lycéens, utilisée dans l’enseignement de l’informatique en Terminale
5. Langages et développement
- MO-BASIC 1.0 (ROM) : la référence pour les débutants — disponible immédiatement, bien documenté dans le manuel Thomson
- Assembleur 6809 : le choix des programmeurs sérieux. Le 6809 est un processeur d’une grande élégance architecturale, et plusieurs assembleurs (dont ASS6809 de Thomson) ont été développés pour le MO5.
- Logo : langage pédagogique graphique très utilisé dans les classes primaires
- FORTH : langage à pile, très performant sur 6809, apprécié des développeurs souhaitant écrire du code compact et rapide
Résumé du parc logiciel
| Catégorie | Logiciel / Outil de référence | Impact |
|---|---|---|
| Éducation | Logiciels CNDP / Didactel | Des millions d’écoliers initiés à l’informatique |
| Programmation | MO-BASIC 1.0 / Assembleur 6809 | Formation de toute une génération de programmeurs français |
| Jeux | Sapiens / Réptilien / Paris-Dakar | Naissance d’éditeurs français emblématiques (Infogrames, Loriciels) |
| Algorithme | Logo Thomson | Démocratisation de la pensée algorithmique à l’école primaire |
| Presse / Listings | Hebdogiciel / Microstème / Science & Vie Micro | Création d’une culture de partage du code en France |
1984 : LE MO5 DANS SON ÉPOQUE
Le paysage concurrentiel en 1984
| Machine | Processeur | RAM | Couleurs | Prix (approx.) | Public cible |
|---|---|---|---|---|---|
| Thomson MO5 | Motorola 6809E / 1 MHz | 48 Ko | 16 couleurs | ~1 490 FF | Éducation nationale française, famille |
| Sinclair ZX Spectrum 48K | Zilog Z80A / 3,5 MHz | 48 Ko | 16 couleurs (attributs 8×8) | ~1 200 FF | Grand public, jeux, hobbyistes |
| Amstrad CPC 464 | Zilog Z80A / 4 MHz | 64 Ko | 27 couleurs / 16 simultanées | ~2 800 FF (avec moniteur) | Grand public, jeux, semi-professionnel |
| Commodore 64 | MOS 6510 / 1 MHz | 64 Ko | 16 couleurs + sprites matériels | ~2 200 FF | Jeux, hobbyistes, grand public |
| Thomson TO7/70 | Motorola 6809E / 1 MHz | 48 Ko | 16 couleurs | ~3 900 FF | Éducation nationale française (gamme supérieure) |
| Apple IIc | MOS 6502A / 1,023 MHz | 128 Ko | 6 couleurs (Lo-Res) | ~6 000 FF | Professionnel, éducation (USA) |
MO5 vs Amstrad CPC 464 : le choc de la rentrée 1984
Le CPC 464 d’Amstrad, sorti la même année, incarne tout ce que le MO5 n’est pas : un processeur Z80 à 4 MHz (quatre fois plus rapide), une puce son AY-3-8912 à 3 canaux, un vrai clavier à touches rigides, et un lecteur de cassettes intégré livré en standard. Vendu avec son moniteur couleur ou monochrome, le CPC 464 offre un rapport performance/prix difficile à concurrencer pour Thomson. Sur le plan des jeux, la comparaison est sans appel : l’écosystème CPC explose rapidement, porté par les éditeurs britanniques. Sur le plan pédagogique en France, en revanche, le MO5 garde l’avantage grâce aux marchés publics du plan IPT.
MO5 vs Commodore 64 : deux mondes différents
Le Commodore 64 est la star mondiale des années 1984–1989. Il dispose d’une puce graphique dédiée (VIC-II) avec sprites matériels, d’une puce son légendaire (SID 6581), et d’une mémoire de 64 Ko pleinement utilisable. Face à cela, le MO5 fait pâle figure sur le plan des jeux et du multimédia. Mais la comparaison est injuste : le MO5 n’est pas conçu pour concurrencer le C64 sur le marché mondial. Il est conçu pour entrer dans les écoles françaises, ce qu’il a remarquablement bien réussi.
MO5 vs ZX Spectrum : cousins graphiques, philosophies opposées
Les deux machines partagent un même positionnement tarifaire et une même contrainte graphique par cellule. Mais le Spectrum, avec son Z80 à 3,5 MHz, est nettement plus véloce. Son clavier caoutchouc est au moins cohérent avec le positionnement ultra-économique de Sinclair. Le MO5, lui, revendiquait un positionnement éducatif sérieux tout en proposant une qualité de clavier similaire, ce qui a souvent été perçu comme une contradiction.
Pourquoi le MO5 a marqué les esprits malgré ses limites ?
La réponse tient en un mot : présence. Le MO5 n’a pas conquis le marché grâce à ses spécifications techniques — il les a surmontées grâce à l’ambition pédagogique du plan IPT. En étant présent dans chaque école équipée, il a touché une population que le Commodore 64 ou l’Amstrad CPC n’ont jamais atteinte : les enfants qui n’auraient jamais eu accès à un ordinateur autrement. C’est cette démocratisation de l’accès à l’informatique qui fait du MO5 une machine historiquement importante et affectivement précieuse pour le patrimoine numérique français.
GUIDE DE RESTAURATION POUR COLLECTIONNEURS
L’état courant des MO5 aujourd’hui
Contrairement au Macintosh SE/30 et à son fléau des condensateurs CMS qui fuient, le MO5 est une machine globalement plus robuste sur le plan électronique. Sa conception simple lui confère une certaine longévité électrique. Les pannes les plus fréquentes sont d’ordre mécanique et chimique :
- Le clavier membrane dégradé : les membranes caoutchouc vieillissent mal — certaines touches deviennent insensibles ou collent. La solution est souvent un nettoyage à l’alcool isopropylique 90°, ou le remplacement complet de la membrane (des reproductions existent dans la communauté).
- L’alimentation externe défaillante : le bloc secteur propriétaire Thomson est souvent en mauvais état après 40 ans. Un remplacement par une alimentation 5 V régulée moderne avec le bon connecteur DIN est la solution la plus sûre.
- Le connecteur DIN vidéo oxydé : les contacts oxydés du connecteur DIN 8 broches (sortie RGB) sont responsables de nombreux problèmes d’image. Un nettoyage doux suffit généralement.
- La RAM défaillante : les puces mémoire SRAM peuvent tomber en panne de façon partielle, provoquant des corruptions dans certaines zones mémoire.
- La ROM MO-BASIC corrompue : rare mais possible sur les premières révisions. Des dumps de ROM sont disponibles dans la communauté pour reprogrammer un EPROM de remplacement.
Améliorations populaires
- Interface SD Card : des adaptateurs permettent de remplacer le magnétophone par une carte SD émulant les fichiers cassette — chargement instantané et fiabilité totale
- Sortie péritel RGB : un câble adaptateur DIN 8 → SCART améliore considérablement la qualité d’image sur les téléviseurs encore équipés de la prise SCART
- HDMI via upscaler : des boîtiers comme l’OSSC (Open Source Scan Converter) permettent de connecter le MO5 à un écran moderne via HDMI avec une image nette et sans lag
- Extension RAM : des cartouches d’extension permettent d’ajouter de la mémoire supplémentaire pour les programmes les plus gourmands
- Remplacement clavier : des projets communautaires permettent de connecter un clavier USB moderne via un convertisseur Arduino, remplaçant le clavier membrane d’origine
Émulation
Le MO5 est très bien émulé aujourd’hui, notamment via :
- DCMOTO (Daniel Coulom) : l’émulateur de référence pour toute la gamme Thomson (MO5, MO6, TO7, TO8, TO9…) — précis, complet, et maintenu activement
- MAME : le MO5 est intégré dans MAME depuis plusieurs années, permettant de l’utiliser dans tout environnement compatible
Systèmes et logiciels recommandés selon usage
| Usage | Recommandation | Pourquoi |
|---|---|---|
| Découverte / nostalgie | MO-BASIC 1.0 (ROM intégrée) | Démarrage immédiat, expérience authentique |
| Jeux | Logiciels Infogrames / Loriciels via adaptateur SD | Meilleure ludothèque native, chargement rapide |
| Éducation / pédagogie | Logo Thomson + logiciels CNDP | Usage authentique tel qu’il était dans les classes des années 1985–1990 |
| Programmation avancée | Assembleur 6809 + FORTH Thomson | Performances maximales, exploration du matériel |
| Émulation | DCMOTO (Windows / Mac / Linux) | Émulateur le plus précis, bibliothèque complète intégrée |
Fiche réalisée par le Club de Rétro-Informatique — Préservons le patrimoine numérique français.
Sources : MO5.COM, archives Thomson, DCMOTO documentation, CNDP archives, presse informatique française 1984–1990 (Hebdogiciel, Microstème, Science & Vie Micro).