Recherche:Archéologie de l'informatique/Thomson

Les ordinateurs thomson ont été très populaires en France.

Cet article ne traite pas des Thomson TO16 (ce sont des compatible PC)

Ils se composent en différents modèles et divisés en deux gammes TO et MO.

La gamme

modifier
 
Ensemble de périphériques et de livres autour d'un MO5.

Le Thomson MO5 est un ordinateur commercialisé le 9 juin 1984 avec un clavier gomme, le MO5 a ensuite été décliné en une deuxième génération toujours à clavier gomme, mais disposant d'une nouvelle carte mère et de la possibilité d'étendre la mémoire vive à 96 ko (le tout pensé pour le nanoréseau), puis en une troisième génération dotée d'un clavier mécanique. Cette dernière a fait l'objet d'une édition limitée de couleur blanche, le Thomson MO5 Michel Platini.

En 1985 sort le Thomson MO5E (Export puis Étendu) : destiné principalement à l'Allemagne, la Suisse et l'Espagne, il dispose d'un clavier mécanique Qwerty, d'une interface musique et jeux, d'un port parallèle, d'un modulateur PAL interne, d'une alimentation intégrée. En 1986, la vente du MO5E est étendue au marché français, où le modèle commercialisé se différencie du modèle exporté par son clavier Azerty et l'absence de modulateur PAL.

Le Thomson MO5NR est doté d'une interface nanoréseau intégrée ; malgré son appellation, il s'agit d'un Thomson MO6 dans un boitier de MO5E.

Le MO5 est essentiellement compatible avec le MO6, mais est incompatible avec les Thomson TO7 et TO7/70. Les périphériques pour Thomson MO5 étaient néanmoins pour la plupart compatibles avec l'ensemble de la gamme Thomson.

Le TO7/70

modifier

Le TO9+

modifier

Les mémoire de masse

modifier

Cartouches

modifier

Gamme TO

modifier

Gamme MO

modifier

Cassettes

modifier

Gamme TO

modifier

Gamme MO

modifier

Disquettes

modifier

Appareils programmables

modifier
  • 6809E - CPU 8bit par Motorola

Périphériques d’E/S - Informations générales et carte mémoire

modifier
  • 6551 ACIA - Contrôleur de port série par MOS Technology.
  • 6821 PIA - Adaptateur d’interface programmable par Motorola.
  • 6846 PIA - Adaptateur d’interface programmable, avec minuterie et ROM, par Motorola.
  • 6850 ACIA - Contrôleur de port série par Motorola.
  • Gate Arrays - Puces personnalisées Thomson
  • EF9369 - Générateur de palette de couleurs

Contrôleurs de disquettes

modifier
  • WD177x - Contrôleur de disquette WDC
  • THMFC1 - Contrôleur de disquette personnalisé Thomson

Les extensions

modifier

Extensions mémoires

modifier

Le graphisme

modifier

L'extension musique et jeux

modifier

Les langages

modifier

Les logiciels

modifier

Système

modifier

Moniteur

modifier
  • Mots-clés BASIC - Liste complète de mots-clés avec descriptions.
  • BASIC howto - Commencez à utiliser l’ordinateur, à charger des fichiers, etc.
  • BASIC internals - Format de fichier BASIC, mots-clés et jetons de fonction.

disquettes

modifier
  • Format de disquette
  • Points d’entrée du contrôleur de disquette

Utilitaires natifs

modifier

Programmation ASM

modifier

L’outil de développement officiel est la cartouche Microsoft 6809 Assembler.

Une version corrigée et améliorée de celui-ci est disponible. Pour les machines plus anciennes, il doit être mis sur une ROM dans une vraie cartouche, mais pour le TO8 / D / 9+, il peut également être utilisé comme un programme résident CHG.

Une alternative est AssDesass, qui fonctionne comme un logiciel ordinaire chargé à partir d’une bande ou d’un disque.

Sur MO5/6, il y a aussi ODIN

Graphisme

modifier
  • Paint
  • Graffiti
  • Pictor

Musique

modifier
  • Music 3V (musique 3 canaux pour MO6/TO8)

Outils de développement croisé

modifier

Émulateurs

modifier
  • TEO - Émulateur pour machines TO, avec débogueur intégré. Linux et Windows, open source.
  • JTEO (port Java de ce qui précède)
  • MESS - Émulation pour toutes les machines, débogueur intégré, multi-plateforme, open source.
  • dcmoto - Émulateur pour toutes les machines Thomson, Windows uniquement, source fermée.
  • dcmo5, dcto8d, dcmo6 - Ancienne version de ce qui précède. Un émulateur par machine. DCMO5 et DCTO8D sont open source et multiplateformes, mais DCMO6 ne l’est pas.
  • marcel’o'5 - Émulateur plus ancien. Libre.

Assembleurs

modifier
  • Cross Macro-assembleur moderne LWTOOLS avec de nombreuses fonctionnalités.
  • C6809

Compilateurs C

modifier
  • GCC6809 Compilateur moderne utilisant LWTOOLS pour l’assemblage et la liaison.
  • mc09, compilateur K&R, plus petit mais plus limité.

Graphisme

modifier
  • GrafX2, le programme ultime de peinture 256 couleurs, dispose d’un vérificateur de contraintes de couleur pour Thomson
  • png2mo5 convertit les fichiers PNG au format d’écran Thomson. Cela fonctionne également pour les machines TO.

SDK/Boîtes à outils

modifier
  • CC90
  • Les trucs Thomson de PulkoMandy Source pour diverses démos et autres logiciels, et plusieurs petits outils pour gérer les images de disquettes et de bandes, etc. Code open source, très portable.