Affichage des articles dont le libellé est APPLE2. Afficher tous les articles
Affichage des articles dont le libellé est APPLE2. Afficher tous les articles

vendredi 2 septembre 2022

Apple IIe: Amélioré (Enhanced)

Apple proposait dans les années 84 un kit permettant d'améliorer l'Apple IIe avec de nouvelles ROM et un processeur 65C02. C'est une copie de ce kit que j'avais installé sur mon Multitech MPF-3 afin de le rendre totalement compatible. Une copie car mes finances de premier emploi (Ingénieur UNIX System V) en 1985 ne me permettaient pas cet achat. Le redémarrage de mon Apple IIe m'a donné envie de le doter d'un Rockwell 65C02 dont j'avais en stock quelques exemplaires datant de cette époque. 

N'ayant pas (encore) réussi à mettre la main dessus, je me suis résigné à commander un 65C02 ainsi qu'une copie des Roms pour un coût restant raisonnable.

Aucune surprise, la machine démarre sans problème après cet échange mais je reste soupçonneux s'agissant du processeur qui semble être trop propre sur le marquage au regard de l'état des broches et de la surface inférieure du boitier. Celui-ci a visiblement été repeint, il pourrait s'agir soit d'un vrai R65C02 ayant été déguisé en version 4MHz (ce qui me convient) où d'un simple 6502. Je n'ai pas encore pris le temps de vérifier que les instructions spécifique à la version 'C' passaient correctement.

jeudi 14 juillet 2022

MPF-3: Redémarrage et test

Le plus remarquable clone de l'Apple II est sans conteste le Multitech MPF-3 apparu en 1984 et dont je pense qu'il n'a quasiment pas été distribué en France voire même en Europe. Mon modèle provient d'une tentative de distribution par la biais d'une petite société d'informatique dans laquelle je travaillais en 1985.


Cette machine embarquait de base tous les périphériques les plus utiles à l'époque - modulateur vidéo, sortie imprimante, carte contrôleur de lecteurs de disquette, carte Z80 CP/M, carte 80 colonnes et carte son - quand ces équipements étaient optionnels sur l'Apple IIe à la même époque. Il faudra attendre la sortie de l'Apple IIc à la même époque pour obtenir une configuration aussi poussée hors la carte CP/M.

De fait et avec du recul, si l'Apple IIc avait encore un peu de temps devant lui dans le monde professionnel car offrant une portabilité sans précédent et une interface sourie, cette machine n'offrait pas grand chose de plus au professionnel.

Mon exemplaire est particulier en ce sens qu'il embarque une CPU de type 65C02 - la version CMOS -  une copie des ROM de l'Apple IIe, chose illégale à l'époque ainsi qu'un rappel de l'état - dont l'activation de la carte CP/M- par trois diodes en façade.


Je lui ai ensuite adjoint une seconde carte contrôleur de disquette, un slot d'extension supplémentaire portant à deux le nombre de slots externes, et de mémoire, un ventilateur supplémentaire pour refroidir l'électronique, toutes les cartes étant les unes sur les autres. Un travail d'adaptation conséquent de part le peu de place disponible et l'utilisation en interne de connecteurs au format HE en lieu et place des connecteurs enfichables de l'Apple. 

Il me semble aussi me rappeler qu'une grande partie des circuits logiques avaient été changés pour utiliser des circuits de la série 74C CMOS en lieu et place des séries 74LS pour réduire la dissipation thermique. Mais je n'ose (plus) ouvrir la machine.  Dernière particularité, le port du Joystick utilise un connecteur DB9 mâle là où un Apple IIe propose un connecteur femelle. J'ai retrouvé les adaptateurs réalisés à l'époque.

 

La machine reprend vie dès son branchement après 24 ans d'arrêt et de stockage affichant un 'Apple //e' au démarrage et lançant sans aucun problème un jeu dans le lecteur de disquette. Les couleurs sont toujours aussi magnifiques (ici saturées par le flash sur la photo du jeu Hardhat) mais le bruit du ventilateur de refroidissement est agressif - je l'avais oublié. 


Je crois que je vais ressortir mes boîtes de disquettes de jeu pour vérifier et peut-être investir dans  émulateur de lecteur de disquette pour éviter d’abîmer ces dernières.

Apple IIc: Redémarrage et test

Un test de mon Apple IIc est apparu indispensable avant de remonter celui-ci au grenier. Cette machine est superbe pour jouer car intégrant tout ce qui est nécessaire pour jouer hors peut-être une carte son type 'mockingboard' avec une interface souris, une interface joystick et un lecteur de disquette. Sans oublier son processeur CMOS 65C02 que n'avait pas l'Apple IIe.

Après déballage la machine apparaît exactement dans l'état avant son remisage il y maintenant près de 25 ans, avec son alimentation, son petit moniteur 9", sa souris, son joystick et quelques disquettes de jeux que j'ai copiée pour mon fils tout jeune à l'époque.

Après branchement, et remise sous tension sans aucun problème d'aucune sorte et un lecture sans erreur du floppy, c'est de nouveau l'émerveillement devant les jeux des années 85.



Un bon nettoyage de la manette de  jeu a été requis, avec en particulier, l'injection d'une bonne quantité de nettoyant à contact pour désoxyder ceux des deux boutons poussoir. Par chance, un petit trou à l'arrière de ceux-ci permet d'injecter le produit sans avoir à démonter les contacts.

Apple IIe: Redémarrage

Le problème constaté sur la répétition de touches sur mon Apple IIe que j'ai remis en service est résolu. 

Ce problème était bien lié comme je le pensais à un défaut du contrôleur de clavier AY-5-3600-PRO. Tout est rentré dans l'ordre après son remplacement. 

Enfin presque, puisque le lancement de l'auto-test a généré un problème sur la carte Souris avec une bonne odeur de bakélite brûlée et un léger dégagement de fumée. De fait le tampon de données du bus 74SC245 est brûlant au touché.

Il est immédiatement remplacé par un 74HCT245 que j'avais en stock et que j'ai installé sur support. Un nouvel auto-test montre que le problème semble être résolu. Cette carte sera de toute façon rangée avec d'autres cartes d'extension car ne servant guère sur cette machine.
De haut en bas et de droite à gauche:
- carte d'entrée/sortie sortie maison réalisée fin 90
- carte de programmation d'EPROM 'AP64' (clone)
- carte son 'mockingboard' (clone) double utilisée sur UltimaV
- carte 'Memsoft' (Memsoft)
- carte 'Souris' (Apple)
- carte son 'mockingboard' (clone) sans les générateurs de voix
- carte imprimante (clone)

dimanche 10 juillet 2022

Apple IIe: Réparation de l'alimentation

Le nettoyage du grenier pour cause de rénovation de l'isolation m'a amené à redescendre mes deux machines Apple II: un Apple IIe et un Multitech MPF-III, un superbe clone de l'Apple avec son superbe boitier lecteur de disquette, sa carte Z80 CP/M et son contrôleur disquette embarqués. Une machine qu'il va falloir que je redémarre.
En attendant je me suis attaqué à l'alimentation à découpage de l'Apple en panne depuis sa mise en carton il y a 30 ans et que je n'avais pas réussi à redémarrer à l'époque ne disposant pas du schéma de cette alimentation référencée AA11040C. Celui-ci étant désormais accessible j'ai pu m'attaquer au dépannage.


La première opération a été de remplacer les deux condensateurs de filtrage 220V RIFA par des modèles plus récents. Il fallu ensuite déterminer pourquoi aucune tension n'était présente en sortie après le contrôle de tous les semi-conducteurs, diodes et condensateurs de filtrage.

Pour découvrir que la panne provenait du condensateur C7 dans le circuit primaire, condensateur totalement sec bien que parfait d'aspect extérieur. Et bien sûr, le test sur le circuit imprimé n'avait rien mis en évidence. 

Après remplacement, l'alimentation redémarre parfaitement. Il est donc temps de nettoyer cette machine stockée dans son jus avec le démontage intégral de l'ensemble y compris de chaque touche pour un nettoyage de celles-ci.


L'unité centrale est équipée d'une carte Apple 80 colonnes + mémoire de 1982, d'une carte souris Apple de 1983, d'une carte Memsoft 5 EPROM de 1983 et d'une carte imprimante. Je n'ai pas retrouvé la carte Floppy peut-être encore dans un autre carton. 

Après remontage et mise sous tension de l'ensemble, un défaut est détecté dans la gestion du clavier, avec la fonction 'auto-repeat' se déclenchant en permanence sur la dernière touche appuyée. 


Le contrôleur de clavier AY-5-3600-PRO semble ne pas avoir apprécié la mise en carton prolongée. Je viens de passer commande d'un exemple annoncé NOS, on verra bien dans quelques jours. A suivre ...