Heureux d'avoir revu un TRS80, machine sur laquelle j'ai pris mes premiers cours d'informatique. Au début avec le magnéto à cassette pour stocker les programmes et quelques temps après, découverte de l'utilisation des lecteurs de disquettes (quel progrès et quelle facilité d'utilisation à coté de la cassette qui n'enregistrait pas toujours correctement.) . Sur cette machine, en plus de la programmation en basic et en assembleur, nous avions découvert un des premiers logiciels du commerce, un tableur : VisiCalc. Bon courage pour refaire fonctionner cette machine.
Je vais faire mon possible pour le remettre en route. Je suis trop jeune pour l'avoir connu mais c'est une machine que je voulais découvrir. Je n'ai pas de lecteur de K7, mais j’espère aussi remettre en marche les lecteur de disquettes.
@@RodrikStudio J'ai retrouvé dans mon grenier un livre : "la conduite du TRS 80 de Pascal PELLIER, édition EYROLLES de 1982. J'essaierai d'en scanner des pages qui pourraient vous intéresser et vous mettre un lien pour les télécharger (si c'est possible sur RU-vid).
@@denissoleilhac3466 J'ai bien potassé les docs techniques (et fait une connerie avec le TRS-80 qui est maintenant bien en panne) mais je devrais y arriver. J'ai compris plein de choses sur cette machine. Elle est très intéressante grace à la documentation.
11 месяцев назад
On voit avec quel amour, quelle passion fut réalisée la boîte en bois. Moi ça me fait kiffer 😁😉
C'est vrai que la boite donne un style, je me suis posé la question si je le gardais comme ça mais finalement le remettre dans sa forme originelle l'a emporté.
Vidéo excellente, j'adore! Par contre courage, car c'est un sacré bordel, personnellement, j'aurai dessoudé tout pour le remettre en état d'origine pour commencer, merci pour cette vidéo, j'attends la suite.
Grace à gle1ke, j'ai compris à quoi servent les modifications. Je vais les conserver et tenter de le réparer avec. L'un est l’ajout des caractères en minuscules et l'autre est un overclock à 2.6 Mhz (l'inter le passe de 1.77 à 2.6).
Alors là, je ne connaissais pas du tout cette machine, faut dire que quand elle est sorti j'avais 6 mois 😅. En tout cas, sacré chantier, de la vraie rétro ingénierie.... euh, plutôt de la rétro bidouillerie 🤣 Hâte de voir la suite, courage à toi.
J'avais 2 ans, pour dire que moi non plus je n'ai pas connu cette machine. C'est maintenant que je les découvre, gamin dans une petite ville, peu d'informatique hors des CPC, Atari, Amiga des copain.
Salut Rodrik. Sacré projet. Elle semble avoir été modifiée par un électronicien donc première action retrouver les schémas de cet ordinateur et de ses extension. Sans trop de prises de tête tu dois pouvoir nettoyer le restant. Je serais d'avis de séparer l'écran et de le traiter à part. Donc mettre une cinch composite et le brancher sur un écran qui fonctionne pendant la restauration de l'ordinateur. Bon courage!
L'écran fonctionne pas mal. Il est dur à filmer avec son verre fumé (en plastique). Mais il va me falloir le démonter pour le nettoyer et revoir les potentiomètres. Mais d'abord la machine elle même, car si je n'arrive pas à la faire fonctionner, pas très utile de tout restaurer.
Les modifications classiques sur cette machine Pour avoir eu un même TRS-80, quelques modifications étaient classiques pour un électronicien : - Mise en place d'un anti-parasite vidéo : les composants qui produisent l'image sur le moniteur partage la RAM avec le Z80 (1Ko). Le Z80 étant prioritaire, un zébré noir (pas de pixels) apparait à l'écran pendant un accès à la RAM vidéo par le processeur. Le montage classique insérait des wait states côté Z80 pour éviter ce zébré (on retarde le Z80). - Mise en place d'un module "son". Par défaut, le son était produit par la sortie cassette. Un petit haut-parleur permettait d'"entendre" les jeux. Un des montages consistait a insérer un composant générateur de son plus sérieux. - Carte graphique : par défaut, les pixels étaient en réalité des caractères semi-graphique. Il existait plusieurs cartes graphiques pour mieux exploiter l'écran. - Nouvelles ROM - pour les premiers TRS-80 model 1, remplacement du Tiny BASIC par le basic Microsoft (level II). Souvent sous la forme d'une carte fille ajoutée près du clavier. - Support de CP/P. Cet OS exigeait de la RAM en adresse basse. Ce que ne permet pas le TRS par défaut (la ROM Basic est en adresse basse). D'où le montage impliquant des poussoirs/interrupteurs pour déterminer la configuration à démarrer. - Les chips mémoires sont des 4116, demandant deux tensions (5V, 12V). Il est possible de mettre en place des 4164 au prix d'un mapping des pins, chip par chip. Cela amène 16 à 48Ko. Des fils sont nécessaires pour adresser électroniquement la mémoire au delà de 16Ko. Et souvent, plus assez de place pour refermer le boitier ! - Le générateur de caractères est une petite ROM au câblage bizarre. Un montage consistait à remapper les broches pour être compatible avec une grande eprom. Ce faisant, un ou plusieurs interrupteurs permettaient de choisir la police à afficher. - Le bit 6 de la ram vidéo manquante (pour les tout premier TRS-80) => ajout d'une RAM et support des caractères minuscules. Dans les dernières versions du modèle 1 (fabriquée au Japon), se sera standard. Voilà ce qu'un électronicien pouvait faire de sa machine sans le boitier d'extension.. Je dispose de trois TRS-80. Mon premier, acquis en 1981, a été fabriqué au Japon. Les suivants (via le bon coin, ces dernières années) sont américains. Je bricole un peu mais n'ai pas accès aux kits de l'époque. Il faut réinventer. Mon premier montage, du haut de mes 17 ans, a été d'introduite un bouton reset. Le livre de Pierre Giraud et Alain Pinaud "La pratique du TRS-80, volume 3", édition PSI, était la bible électronique de cette machine.
Merci pour toutes ces info. J'en connaissais quelques unes comme les rom dans le clavier et le mod pour le minuscule. Ce TRS-80 a le mod des caractères + un mod d'overclock + un autre que je n'ai pas déterminé. Il me reste un boulot de fou sur cette machine, de 1) le réparer à nouveau, 2) brancher l'extension 3) dépanner et brancher les lecteur 5.25 très custom que j'ai eu avec. 4) enfin apprendre à m'en servir. Et j'ai enfin un Apple II pour recomposer un simili de trilogie car mon Pet est bien plus récent.
Il était courant de modifier une machine très bien documentée par ailleurs. Avant lui de tout façon il fallait la monter.
11 месяцев назад
J'avais plus peur pour l'écran que pour le reste. Vu l'âge de la machine, le corcuit ne doit pas être super compliqué et les pièces doivent être "courantes"! Il me tarde de voir la suite! En tout cas, l'ancien propriétaire semblait être un passionné ingénieux, c'est chouette à voir! Et il ne payait pas cher le fil électrique, aussi 😂.
Les écrans comme ça c'est solide. J'ai d'ailleurs un Thomson à réparer en vert et noir. Le TRS-80 le plus dur est de situer la panne, après oui les composants sont largement trouvables.
Je parierai pour un problème de mémoire... Étonnant de ne pas avoir installé un bouton poussoir pour effectuer un reset à chaud, c'était bien pratique à l'époque pour récuperer/modifier les programmes en mémoire.
Il y a un bouton de reset à chaud sur la machine à coté du port pour l'extension et il était raccordé au poussoir que j'ai supprimé. Il y avait aussi un hard reset sous la boite sous forme d'un bouton poussoir aussi. J'ai de la RAM d'avance, je vais tester ça.
Je ne sais pas si le précédent propriétaire etait en France mais ce n'est pas impossible qu'il y ait eu des magazines de l'époque pour faire ces modifications... ou alors c'était des bidouilles pour faire des économies d'achats d'extension.... sinon je ne vois pas pourquoi ces interrupteurs et fils comme ça...
Il vient de Paris donc oui. Pas facile de trouver ces magasines pour reconnaître les modifications. Déjà mon idée de joystick est la bonne. la nappe prise sous le clavier est pour un joystick maison, et le bouton dessous sur le condensateur est un reset.
J'ai passé toute ma jeunesse à faire ce genres de modifs dans mes TRS80, mais les miennes fonctionnent sans interrupteurs, tout et commandé par logiciel via la fonction OUT du basic.
Je me demande si les modifs coté composants, une vram étant piggy-back par une autre, si ce n'est pas une réparation sans dessouder. la VRAM et Z56 qui est au coin de la carte. Vous en pensez quoi ?
@@RodrikStudio Z56 et le diviseur par 6 de l'horloge ont récupère sur la patte 12 le signal a 2.66 mhz pou l'horloge rapide et le signal normal a 1.77 sort par la patte 8.
Problème de mémoire (RAM) : Les puces de mémoire peuvent être défectueuses ou mal insérées. Essayer de les retirer, de nettoyer les contacts et de les réinsérer. Si possible, remplacez-les par des puces connues pour être fonctionnelles. Problème de ROM ou de chargement du système d'exploitation : Si la ROM est endommagée ou si le système d'exploitation a du mal à se charger, l'affichage peut être corrompu. Vérifiez si les ROMs sont correctement insérées et, si possible, testez-les ou remplacez-les.
Il y a certainement la modification pour avoir les caractères minuscule, et une autre modification pour avoir l'horloge rapide, c'est les modifs les plus courantes.
@@RodrikStudio La rom ajoutée servait a faire passer un basic level 1 en basic level 2, ton trs et déja en level 2. Pour les minuscule on rajoute une boitier en piggyback sur une memoire video 2102 pour recreer le bit 8 manquant.
Pour de l'informatique a domicile en 1977, le prix me semble bas aussi. Aujourd'hui l'informatique est démocratisée mais si je te dirait qu'aujourd'hui on peut avoir un ordinateur quantique pour 15000€ c'est pas cher, alors que peut être dans 50 ans ça ne fera qu'un équivalent de 1500€ d'aujourd'hui. Donc prendre en compte que ce n'était pas un produit courant est aussi à mettre dans la balance
@@dm564 Si 15000€ chez cher pour un ordinateur quantique puisque tu ne pourras rien faire avec… alors qu'avec un TRS80 en 1977, tu peux apprendre à programmer & faire de petit jeux.