Ca faisait longtemps que je voulais me lancer dans une rubrique consacrée aux micros de légende, je pense que cette rubrique est le coin idéal pour me lançer. Donc, pas de baratin, on attaque direct avec LA référence, le ZX81.


ZX81 : SORTEZ VOS MOUCHOIRS


J’avais 9 ans quand mon père a décidé de m’offrir mon premier micro. C’était un ZX 81. Les vieux routiers de l’informatique, qui ont, comme moi, au moins 25 ans, et qui peuvent avoir jusqu'à 99 ans, voient de quoi je parle, une larme roulant déjà sur leurs joues mal rasées, et se régalent d’avance à l’idée de se remémorer le bon vieux temps, quand aux autres, les plus jeunes, ceux qui se plaignent que leur Pentium 4152 met 15 plombes à démarrer, ils vont peut-être découvrir une époque, où le fun régnait, et apprendre à relativiser. Début de cette grande saga, où se succéderont ZX81, Commodore 64, et autres ATARI 800 XL.


Et c'est ainsi que naquit

Le ZX 81 était en fait l’évolution du ZX80 ( logique non ? ), premier micro ordinateur à passer la barre psychologique des 100 livres( environ 500 balles ), fixée par l’excellent Clive SINCLAIR ( tant qu’il faisait les Sinclair du moins ). A l’époque, Sinclair était spécialisé dans l’électronique grand public, mais Lord Sinclair qui était un encore un de ces visionnaires, tels qu’on en trouvait au début des années 80, a rapidement pensé que l'avenir était dans la micro informatique pour les masses. C’était donc tout naturellement, que Oncle Clive nous sort en 1981, le ZX81, sous traitant le montage aux petits gars de chez Timex, qui s’était déjà illustré en faisant pour Sinclair le plus petit poste de télé.


L’interieur du bestiau

La grande force du ZX 81, et ce qui permettait de descendre son prix de fabrication, c’était le fait que les ingénieurs, un peu comme l’avait fait Wozniak avec l’Apple II ( mais ca c’est une autre histoire dont on reparlera plus tard ), avaient réussi à faire tourner le cœur du bestiau autour de 4 chips, j’ai nommé le Z80A, la ROM, l’enoooorme 1 Ko de RAM, et pour finir le chip Ferranti .

Le Z80 A, cadencé à 3,5 Mhz, n’est pas inconnu de nos chères têtes blondes lobotomisées par Dorothée, puisqu’on retrouve ce chip (qui est cadencé à 4,77 Mhz pour l’occasion), dans la fameuse GAMEBOY de NINTENDO. La particularité de ce chip était qu’il gérait aussi l’affichage écran, alors lorsque vous vouliez gagner du temps pendant un calcul, vous coupiez l’affichage, et paf, vous divisiez presque par 3 la vitesse de calcul !!

La ROM, qui a pris 4Ko entre le ZX80 et le ZX81, atteint la taille faramineuse de 8Ko, permettant de gérer tout le Basic étendu de Sinclair, et le surcroît de ROM a permis de pouvoir gérer des chiffres à virgules flottantes, sans bugs ( enfin, je me comprends ), et permet même de gérer une imprimante à transfert thermique, style fax .

La RAM, était de 1 Ko. En règle générale, on la saturait 1 semaine après avoir appris le Basic, et il fallait vite investir dans une extension de 16 Ko pour environ 400 balles, ou même, en import, des extension de 64 Ko, pour 800 balles!! Mais, il fallait alors aussi investir dans un rouleau de scotch, pour faire tenir l’extension, car au moindre courant d’air, l’interface bougeait, et patatra, tout plantait, et la, après avoir tabassé la première personne qui était à coté de vous, histoire de se calmer, il ne restait plus qu’à tout retaper, ou plus fort, récupérer le programme que vous aviez eu la bonne idée de sauvegarder sur lecteur de K7.

Le dernier chip, était le fameux Ferranti, qui était chargé de gérer toutes les entrées/sorties, et de synchroniser tous les signaux entres les différents circuits de la bête.

Le ZX 81 se présentait sous forme d’une petite boite noire, avec un clavier "sensitif", comprenez, un clavier "FO_QUE_JE_TAPES_AVEC_UN_BURRIN", mais qui avait l'avantage d'être imperméable à tout!! Eau, Coca, cocaïne, liquide vaisselle, cassoulet, écrou de 12, enfin tout. Le tout se raccordait à la télé via un câble d'antenne UHF, donnant ainsi un superbe affichage monochrome de 32 x 24 caractères, 2 lignes étant réservée aux commandes et aux messages d'erreurs ( style syntax error ). Summum de la perfection, le ZX81 disposait d'un mode graphique impressionnant, qui ferait rougir une 3DFX, puisqu'il atteignait la résolution hallucinante de 64x44 pixels !!!


Bon, c'est bien beau mais t'en faisait quoi de ton machin ?

Le ZX 81 se programmait en Basic Sinclair, toutes les commandes étaient accessibles via le clavier et des combinaisons de touches, dire qu'il y a des rigolos qui se vantent d'avoir inventé les raccourcis clavier en 87. Cela dit, certaines touches pouvaient posséder 5 fonctions différentes, quand on voit que maintenant certains ont du mal pour faire un CTRL+ALT+SUPP. Sinclair avait aussi intégré un correcteur syntaxique qui vérifiait votre ligne de code des que vous aviez appuyé sur NEWLINE( l'ancêtre de la touche Entrée). Et si vous tapiez toute votre ligne collée ( pas ex : fori=0to10 ), le ZX vous corrigeait automatiquement en FOR I=0 TO 10 !! Dingue non ?

Le Basic disposait de toutes les fonctions standard de maniement de chaînes, entrées/sorties, mathématiques, et permettait ainsi de faire toutes les applications possibles et imaginables, à condition que ca rentre dans la RAM !! On a donc vu apparaître surtout des petites bases de données, agendas, et autres répertoires téléphoniques. Mais certains extrémistes, se sont mis à l'assembleur Z80, et j'ai vu tourner des clones de Space Invaders, ou même de Defender !! Pour les petits français, nous avions droit au regretté Hebdogiciel qui permettait de nourrir régulièrement nos cartouches d'extensions mémoire.

Enfin, il ne faut pas exagérer, le ZX 81 a été pour beaucoup, la première expérience en matière de micro informatique, et Sinclair qui était à l'époque un visionnaire (il a dit que 16 Ko devrait suffir pour la plupart des programme ?), voulait démocratiser la micro, à une époque ou un PC IBM coûtait plusieurs dizaines de milliers de francs, et proposait une petite machine pour 600 balles. Cela dit, la plupart des gens gardait son ZX quelques mois avant de s'orienter vers les machines 8 bits style Commodore et Atari (Pub gratos : bientôt leurs histoires dans Net ExiT). La production du ZX 81 s'arrêtera en 1987 après 6 ans de bons et loyaux services.


Fabinou