Les Tandy 1000 sont des ordinateurs compatibles PC très intéressants dans l’histoire de l’informatique, car ils font partie des tout premiers ordinateurs de ce type orientés vers le grand public, la famille et du coup, les jeux vidéo. En effet, lorsque sort le premier IBM PC 5150 en 1981, c’est une horreur ! La machine est très chère, peu performante surtout en jeu vidéo, doté d’une simple carte graphique CGA au mieux avec ses fameuses 4 couleurs immondes, et ne peut émettre de son à part des « bips » sur le haut parleur intégré. L’enfer.
D’ailleurs, les premiers jeux sur cette plateforme sont catastrophiques et souvent en mode texte tout dégueulasse, bien en dessous des productions de l’époque sur des « petits » micro-ordinateurs du marché, comme le Commodore 64, le Sinclair ZX-Spectrum voir même l’Apple II pourtant beaucoup plus ancien (1977).
Mais devant la pression du grand public et notamment la concurrence des autres constructeurs, IBM va décliner son standard PC sous la forme d’une machine dédiée à la famille, aux écoles et au grand public, capable de jouer avec de meilleurs graphismes et de faire de la musique. Il s’agit de l’IBM PC Jr, qui ne rencontrera qu’un succès très limité du fait du prix exhorbitant auquel il est sorti en 1984 et de contraintes techniques assez préjudiciables, en tout cas pour cette gamme de prix (environ 20.000 francs !) :
Mais le but n’est pas dans cet article de tergiverser sur ce pauvre IBM PC Jr. Par contre, l’initiative inspira la firme Tandy qui vendait des ordinateurs sous les modèles TRS-80 (Model 1, 2, 3 puis 4, et enfin Color Computer) et remportait un grand succès aux Etats-Unis voir un Europe, et qui s’est dit alors « Pourquoi ne pas construire nous aussi un ordinateur compatible PC orienté famille comme le PC Jr ? ».
Ainsi nacquit la gamme des Tandy 1000, dotée de très nombreux modèles et souvent évolutifs. Le modèle qui va nous intéresser ici est le 1000HX, un des modèles qui a le mieux marché dans le monde, grâce à son prix très contenu pour l’époque (environ 5000 francs tout de même en 1987) et sa parfaite compatibilité avec la gamme. Pour infos, tous les premiers modèles de Tandy 1000, dont notre HX ici, vont être dotés des caractéristiques techniques suivantes :
- Un CPU Intel ou AMD 8088 à 4,77 puis 7,16 MHz (les deniers modèles seront même équipés de 8086 voir même 80286 !)
- De 256 Ko à 640 Ko de mémoire vive en standard (là aussi, les derniers modèles peuvent aller beaucoup plus haut)
- Un mode graphique amélioré par rapport au CGA, capable d’afficher en 320×200 voir 640×200 en 16 couleurs fixes, sans contraintes, que l’on nommera plus tard Tandy Graphics Adapter (TGA)
- Un synthétiseur sonore sur 3 voies + canal de bruit blanc, semblable à celui de la console Colecovision ou la Sega SG-1000
- Des bus d’extension pour ajouter de la mémoire, changer la carte vidéo selon les modèles, ajouter des entrées/sorties, ajouter une carte son Adlib pourquoi pas, etc.
Tous ces petits avantages, surtout graphiques, sonores et mémoires, poussèrent dès 1985 les Tandy 1000 sur le devant de la scène comme étant en fait les meilleurs PC du marché pour jouer. Tout simplement ! Et maintenant que les introductions sont faites, nous allons voir ensemble comment tuner un peu cette jolie machine qu’est le Tandy 1000HX :
Mon Tandy 1000HX était équipé de base d’un seul lecteur de disquettes mais heureusement d’un extension mémoire le portant à 640 Ko. Notre étude ne portera donc pas sur ce dernier point, car ces extensions sont relativement rares et chères malheureusement.
Changement du CPU par un modèle plus rapide
L’Intel 8088 n’est pas un processeur très rapide, même à 8 MHz (7.16 pour être plus précis). La faute notamment à un bus de données 8 bits qui permettait de fabriquer des ordinateurs complets à moindre coût, avec des composants plus anciens ou moins performants. Du coup, les performances relatives de notre Tandy 1000 s’en ressentent, et un petit coup de pouce sera toujours le bienvenu.
Or, la société NEC avait à l’époque officialisé un deal avec Intel pour produire elle même des processeurs basés sur la technologie Intel, mais qu’ils optimisèrent. Ainsi nacquirent notamment les NEC V20 ou V30, remplaçants immédiatement un Intel 8088 ou 8086. Par contre, les optimisations dans ces processeurs compatibles vous feront gagner environ 20% de rapidité en plus ! Ce n’est pas rien !
Vous pouvez en trouver facilement sur les sites d’enchères et ce pour quelques euros. Pour le placer, ce n’est pas très compliqué. Ouvrez la machine et suivez le guide !
Une fois que vous avez enlevé la carrosserie de plastique de votre Tandy 1000HX, sachant qure la procédure est la même bien évidemment pour le 1000EX, vous pouvez accéder au blindage qui entoure la carte mère. Démontez le coffret avec le ou les lecteurs de disquettes, puis le clavier. Enfin, otez les nappes de connexion à l’alimentation et au clavier pour ne plus avoir que le blindage de la carte mère sous les yeux :
Enlevez le blindage délicatement, en faisant attention à ne pas tordre la tôle et ne pas perdre de vis, et vous pouvez admirer ainsi la carte mère nue de votre Tandy 1000 (rappelez-vous la chanson plus haut) :
Regardez ensuite en haut à gauche, et juste en dessous du connecteur d’extension : Notre CPU Intel 8088 (ou compatible) est ici !
Soulevez le CPU existant avec un tournevis plat, doucement, à chaque extrémité, entre son support et la puce, 2 millimètres à la fois, pour ne pas tordre ses papattes. Mettez le soigneusement de coté, comme toute pièce historique et d’origine de votre machine, et au cas où votre CPU de remplacement ne fonctionnerait pas bien sûr. Puis, prenez votre NEC V20 et insérez le à la place de l’ancien CPU, en respectant scrupuleusement le sens, à savoir comme ici sur les photos, l’encoche à droite du CPU :
Rallumez la machine pour vérifier qu’elle fonctionne bien. Un petit BIP caractéristique devrait vous rassurer sur le bon fonctionnement de votre Tandy 1000 ainsi légèrement boosté 😉
Si vous voulez voir quelques tests avec ce nouveau processeur, rendez-vous sur cette chouette vidéo :
Ajout d’un ventilateur silencieux
Notre Tandy 1000HX consomme peu, chauffe peu, et pourtant il est doté d’un ventilateur arrière au niveau de l’alimentation qui souffle plutôt fort, et cela s’entend. Je vous propose donc de le remplacer par un ventilateur silencieux du marché comme ce Noise Blocker XR-2 en 60mm:
Il est disponible un peu partout pour un peu plus d’une dizaine d’euros. Vérifiez bien toutefois qu’il soit en 12 volts et 60mm, afin de pouvoir remplacer facilement l’ancien. Pour le placer, il faut donc ouvrir votre machine et retirer la carrosserie métallique qui entoure l’alimentation afin d’accéder au ventilateur d’origine :
Il est très simple de retirer le lourd ventilateur d’origine, un puissant (trop puissant..) Mitsubishi. Par contre, gardez le de coté ! Pensez bien qu’il s’agit d’une pièce d’origine de l’ordinateur, hors de question de la jeter, surtout qu’il marche certainement encore.
Bref, une fois retiré, placez votre tout nouveau tout beau ventilateur Noise Blocker en lieu et place (et dans le bon sens, qui pousse l’air vers l’extérieur) de l’ancien. Voici à quoi cela devrait ressembler à peu près une fois le remplacement effectué :
Remontez votre Tandy 1000HX et faites un test pour voir. Le ventilateur ainsi mis à jour va vous permettre de réduire énormément le bruit du Tandy 1000HX en fonctionnement. C’est bien simple, dans un pièce totalement silencieuse, on l’entend à peine maintenant. Opération réussie !
Ajout d’un lecteur USB Gotek
Les Goteks sont des lecteurs de clef usb qui permettent d’émuler un lecteur de disquettes, et d’utiliser à la place une clef USB qui peut contenir jusqu’à des centaines d’images disques différentes. Ils sont très couramment utilisés sur les micro-ordinateurs classiques comme les Atari ST, Amiga, Amstrad CPC, PC, etc.
Pour une vidéo explicative sur ce que peut faire un Gotek et à quoi ça sert, je vous invite à suivre la vidéo de notre ami Michel Louvet :
Et votre Tandy 1000 peut en profiter bien sûr également, à condition de suivre le guide suivant, à cause des spécificités des lecteurs de disquettes Tandy !
Car nous allons devoir modifier ensemble votre Gotek pour qu’il puisse fonctionner sur votre Tandy 1000HX. Mais avant cela, un petit avertissement…
!! ATTENTION DE NE JAMAIS BRANCHER SANS MODIFICATIONS UN GOTEK OU UN LECTEUR DE DISQUETTE STANDARD DANS VOTRE TANDY 1000, VOUS POURRIEZ CRAMER VOTRE ORDINATEUR !!
En effet, si vous faites cela, vous allez engendrer un terrible court-circuit dans votre machine. Pourquoi ? Car les Tandy 1000 voir leurs ancêtres les TRS-80 utilisent un câble floppy spécial, bien que très ressemblant aux câbles classiques (d’où le piège !) qui transporte bien sûr les données mais aussi les alimentations, à savoir 5 volts et 12 volts. Or, votre Gotek ou un lecteur classique ne s’attendent pas à trouver ces tensions sur leurs broches, et cela peut les endommager ! Il va donc falloir couper des pistes sur votre Gotek pour éviter qu’elles rentrent en contact avec votre câble Floppy.
Voici à quoi ressemble le brochage de ce câble floppy Tandy 1000 :
Comme vous pouvez le voir, les lignes qui alimentent un floppy Tandy en 5 volts et 12 volts sont nombreuses ! Il va donc falloir couper ces broches comme ici sur la photo :
Vous allez devoir, Gotek vu de dessus, en effet couper à la pince coupante les broches du connecteur Floppy dans cet ordre :
- Les 6 premières broches du bas à droite
- Les 4 premières broches du bas à gauche
Ainsi, plus de soucis. Sauf que nous devons encore alimenter notre Gotek en 5 volts ! En effet, comme du coup nous avons coupé les pistes qui amenaient de l’électricité jusqu’au lecteur, puisque le brochage est incompatible avec le Gotek, nous allons devoir prendre ces 5 volts sur le lecteur de disquette d’origine, puisque lui en dispose bien entendu !
Pour ce faire, munissez vous d’un connecteur d’alimentation Floppy (facilement trouvable sur internet) comme celui-ci :
Puis allez chercher sur le premier lecteur d’origine, ici en rouge sur la photo qui suit, les broches qui sont alimentées en 5 volts (vers l’extérieur). Les broches du milieu, entre la zone rouge et la bleue, sont des masses. Voilà, vous savez exactement où récupérer votre 5 volts !
Si jamais vous n’êtes pas trop serein par rapport à tous ces petits bricolages, sachez que vous trouverez des kits prêts à l’emploi sur internet pour quelques dizaines d’Euros, comme ici chez ce très sympathique Australien et fan de la machine :
https://www.tindie.com/products/cyberneticsys/tandy-1000-exhx-external-35-floppy-drv-adapter/
Voilà ! Votre Gotek est prêt à fonctionner. Revissez le tant bien que mal (courage) à la place du second lecteur de disquettes au panier intégré au Tandy 1000 et vous devriez obtenir à peu près cela :
Mais avant que vous vous décidiez à placer un Gotek dans votre Tandy 1000HX, j’ai encore mieux à vous proposer…
Ajouter un disque IDE interne en carte CompactFlash
Votre Tandy 1000HX est équipé d’un ou deux lecteurs de disquettes (ou d’un Gotek) et comme vous le savez certainement, il possède une ROM interne qui boote automatiquement en MS-DOS 2.11 si jamais il ne trouve pas de disques.
C’est sympa, mais c’est très limité. Après tout, votre Tandy 1000 est un PC « comme les autres », alors pourquoi ne pas lui ajouter un disque interne électronique de plusieurs Go ? C’est ce que je vous propsoe de faire avec l’aide d’une carte ISA assez spéciale, une XT-IDE :
Ces cartes, trouvables assez facilement y compris sur les sites d’enchères, sont de plusieurs modèles et de différentes tailles. Le principal étant finalement qu’elle rentre tout simplement dans votre Tandy 1000. Mais comme il s’agit d’une carte ISA, vous devez ajouter à votre Tandy 1000HX un petit adaptateur qui va transformer le bus interne dit « Tandy PLUS » en port ISA 8 bits classique. Voici à quoi il ressemble :
Vous pouvez en trouver relativement facilement sur internet pour quelques Euros. Ainsi équipée, placez la carte XT-IDE dans votre ordinateur sur le bus Tandy PLUS approprié.
Hélas, la carte XT-IDE enfichée dans votre Tandy 1000HX, avec l’adaptateur CompactFlash et une carte dedans, ont tôt fait de dépasser la hauteur du boitier de la machine, ce qui devient relativement disgracieux comme ici :
Petit interlude musical : « Et maintenant, que vais-je faiiiiiireuuuhhh ? ».
Et bien, nous allons simplement ajouter une nappe IDE entre l’adaptateur CF et la carte XT-IDE, et tant qu’à faire nous allons même changer l’adaptateur IDE par un modèle spécifique qui permet de le monter en façade, à la place d’un lecteur de disquettes ! Comme ceci :
Une fois remonté, le lecteur CompactFlash en façade ne fait pas exactement la taille d’origine du cache ou d’un vrai lecteur, mais il ne s’en sort pas si mal que ça tout de même :
Voilà, nous sommes prêts ! Vous allez pouvoir installer un bon MS-DOS des familles sur votre CompactFlash, mettons un 6.22 avec sa gestion des disques en FAT16 jusqu’à 2 Go, ce qui sera bien suffisant pour mettre des centaines de jeux ou applications pour votre Tandy 1000 ! Et avec la CompactFlash, pour peu que vous ayez un lecteur USB sur votre ordinateur de bureau, il vous sera très facile de glisser dessus de nouveaux programmes. Joie !
Une sortie vidéo de qualitay !
Vous avez pu jongler avec la sortie composite de votre Tandy 1000 et c’est bien pratique, malgré une qualité d’image finalement vraiment pas terrible. Ou alors, vous êtes équipé d’un moniteur CGA/EGA d’origine mais qui montre de sérieuses faiblesses, et vous le laisseriez bien se reposer du poids des années, le pauvre. Alors, comment faire ?
Et bien c’est finalement très simple, nous allons brancher notre Tandy 1000 en RGB via une prise Péritel toute bête, sur une télévision ou un moniteur équipé, comme beaucoup de machines de son époque !
En effet, les sorties vidéo des ordinateurs de type PC de l’époque, souvent en CGA voir EGA, étaient en fait relativement simples et surtout, sont compatibles en terme de fréquences avec les signaux RVB d’une Péritel (soit 15 Khz), au lieu du VGA qui lui est en 31 KHz. Du coup, il « suffit » d’adapter un tant soit peu les signaux électriques de la sortie de l’ordinateur pour qu’ils s’affichent sur votre télévision. Et c’est ce que propose le shop en ligne bien connu des mélomanes PC, SERDACO, avec ce boitier CGA2SCART Pro :
Il est disponible soit en kit à monter soit-même (26 €), soit directement monté pour un peu plus cher : https://www.serdashop.com/CGA2SCART-PRO
Il permet comme son nom l’indique de connecter tout ordinateur ayant une sortie CGA, EGA, RGBI (comme le Commodore C128) etc à une prise Péritel ! Qui plus est, SERDACO a ajouté un composant qui permet de corriger certains problèmes de couleur (ici, on parle du marron pour les connaisseurs) afin d’obtenir l’image la plus fidèle possible. Bref, vous l’avez compris, c’est un excellent appareil !
Ici, reliez simplement la DB9 à la sortie vidéo de votre Tandy 1000, branchez un câble MiniUSB dans la prise prévue à cet effet, utilisez un bon câble de qualité pour la sortie Péritel SCART, et finalement, si vous voulez également sortir le son du Tandy 1000 en Péritel, branchez un simple câble audio jack stéréo 3.5mm entre les deux. Voila ! Vous êtes prêts et voici ce que cela peut donner en vidéo :
Ouf !! Nous en avons vu des points ensemble et j’espère que tout comme moi, ils vous seront utiles pour rendre votre Tandy 1000 chéri plus facile à utiliser et plus performant. Maintenant, après l’effort, le réconfort, et je vais aller jouer à quelques jeux avant de faire dodo. Allez, bisous !
Philippe Dubois « Prez »
Hello,
Bravo pour ton article « Pimp My Tandy 1000HX », j’ai adoré.
J’ai suivi tes conseils concernant le remplacement du ventilo, j’ai aussi commandé un Noiseblocker XR2, mais, n’étais pas « pro », celui-ci est un 3pin, et le Tandy d’origine 2Pin (et plus gros).
Conseilles-tu un adaptateur, ou de découper les fils, remettre dans le sucre 2pin, ou autre?
Merci d’avance pour tes conseils.
Pierre.
Hello Pierre ! Le troisième fils du NoiseBlocker ne sert à rien ici, il est utilisé pour PC pour contrôler la vitesse. Le Tandy lui s’en fiche complètement, donc j’ai coupé les fils d’alimentation d’origine et mis un petit sucre, et zou !
Très intéressant merci pour toutes ces infos utiles ! Comment fait-on pour se procurer le boitier CGA2SCART Pro à 26€, le premier prix sur le shop est de 36€ !?
Merci.
Edit. En fait de 26 annoncé ici https://www.serdashop.com/Video, on le voit passer à 36 pour d’obscures raisons ici : https://www.serdashop.com/CGA2SCART-PRO
Il semblerait finalement que la version en kit ne soit plus proposée, seule la version déjà montée est dispo à 36€. A cela s’ajoute 10€ de port en éco donc si l’on ne rajoute pas d’options (adptateur DB9 2€ et le boitier en impression à 5€) ça fait quand même un total de 46€…
Merci pour cet article très bien écrit. Je l’ai lu hier soir avant de me coucher et ce matin je regarde LBC et ebay pour en trouver un. Mais,la,version floppy, la plus mythique pour moi ! Un grand merci
Merci pour cet article très bien écrit. Je l’ai lu hier soir avant de me coucher et ce matin je regarde LBC et ebay pour en trouver un. Mais,la,version floppy, la plus mythique pour moi ! Un grand merci
Merci ! Je me mets au travail