Aller au contenu

Amstrad CPC Plus (464 Plus / 6128 Plus)

Refonte 1990 du CPC : même Z80A mais un ASIC « Plus » qui ajoute sprites matériels, scroll, palette 4096 couleurs et son DMA. Deux modèles — 464 Plus (cassette) et 6128 Plus (disquette 3″) — plus la version console sans clavier, la GX4000. Rétrocompatible avec la logithèque CPC d'origine.

Amstrad 6128 Plus

Amstrad 6128 Plus — photo Thomas Vogt, CC BY 4.0 (Wikimedia Commons).

Identification

Champ Valeur
Fabricant Amstrad
Sortie 1990 (Europe)
Modèles 464 Plus (cassette + cartouche) · 6128 Plus (disquette 3″ + cartouche)
Média Cassette ou disquette 3″ selon modèle, + cartouche ROM (≤ 4 Mbit)
Base gamme CPC ; console dérivée = GX4000
Vidéo RVB sur DIN (→ péritel/SCART par câblage), moniteur CTM d'origine

Architecture (détail)

Bloc Puce Fréquence Rôle
CPU Zilog Z80A 4 MHz identique au CPC original
Graphismes ASIC « Plus » 16 sprites 16×16 (agrandissables), scroll matériel, palette 4096 (16 fond + 16 sprites à l'écran)
Son General Instrument AY-3-8912 (PSG 3 voies) + son par DMA (moins de charge CPU)
Mémoire 64 Kio (464 Plus) / 128 Kio (6128 Plus)

Le CPC Plus exécute la logithèque CPC (cassette/disquette) et les cartouches Plus / GX4000. L'ASIC est verrouillé par une séquence d'« unlock » (registre secret) : c'est lui qui gère sprites, scroll, palette et DMA son. Les jeux qui exploitent ces fonctions sont rares — d'où l'intérêt patrimonial de préserver les cartouches.

Réparation (technicien)

Lecteur disquette 3″ (6128 Plus) — la panne n°1

La courroie caoutchouc de l'entraînement fond avec le temps (résidu poisseux) → disquette qui ne tourne plus / erreurs de lecture. Remplacer la courroie (Ø à mesurer, section carrée) ; nettoyer la poulie de l'axe et la tête (alcool isopropylique). Vérifier aussi la mousse anti-poussière.

  • Média 3″ : format Amsoft/Maxell rare et cher ; côté préservation, privilégier un émulateur de lecteur (ex. Gotek avec firmware compatible Amstrad, ou HxC).
  • Contacts cartouche & bord de carte : nettoyage isopropanol si plantage au boot.
  • Sortie RVB : le CPC Plus sort du RGB propre ; le câblage vers péritel est un simple adaptateur (voir mods vidéo RGB).
  • Condensateurs : recap ciblé si image/son dégradés ; l'alimentation vient du moniteur CTM (le CPC n'a pas d'alim interne) → vérifier aussi l'alim du moniteur.
  • Clavier à membrane : touches mortes = membrane fatiguée (remplacement) ou piste coupée (pont conducteur).

Procédure — ordinateur mort, dans l'ordre ✅

Ce que cette procédure ajoute

Un ordre pensé pour un micro familial : ce qui tue ces machines, c'est leur alimentation, leur pile, leurs condensateurs, leur RAM sur support et leur clavier — à peu près dans cet ordre, et bien avant le CPU. → Diagnostic PCB

1. L'alimentation — mesurée avant d'être branchée. C'est l'étape qu'il ne faut pas intervertir. Sur une machine de cet âge, une alimentation ne s'arrête pas simplement : un régulateur 5 V qui lâche haut envoie 7, 9, 12 V sur le bus et emporte la RAM et les puces custom avec lui. Mesurer chaque rail hors machine, sous charge factice si possible, et seulement ensuite la brancher.

2. La pile, si la machine en a une. Toute pile d'horloge ou de sauvegarde soudée sur une carte est une fuite à venir. Si la tienne en a une et qu'elle n'a jamais été changée, la sortir avant qu'elle n'emporte les pistes. → Piles de sauvegarde

3. Les condensateurs. Le recap est la norme sur ces machines, pas le dernier recours — et sur l'alimentation d'abord, puisque c'est elle qui protège le reste. → Recap

4. La RAM, sur ses supports. Ces machines ont été conçues pour être réparées : la RAM, et souvent la logique, sont sur supports. Tout ré-enficher d'abord — trente ans d'oxyde, c'est un no-boot classique. Puis échanger les puces : une RAM morte donne en général un motif de caractères parasites reproductible, ou un écran figé sur un caractère fixe.

5. Le clavier. Une console n'en a pas ; celui d'un ordinateur est une pièce d'usure. Un clavier à membrane lâche par lignes ou colonnes entières mortes — c'est la membrane, pas la machine. Un clavier mécanique demande un nettoyage de contacts, pas un remplacement. Voir cette page : le mode de panne est souvent documenté par modèle.

6. Le support — cassette ou disquette. Les deux se ramènent souvent aux mêmes choses : une tête sale, et pour la cassette l'azimut et une courroie devenue goudron. ⚠️ Côté disquette, vérifier que la mécanique a bien une courroie avant d'en chercher une : beaucoup en ont, mais certains lecteurs sont à entraînement direct, et démonter pour trouver une pièce qui n'existe pas ne sert qu'à user le lecteur. Une machine qui démarre mais ne charge rien est une panne de lecteur, pas de logique — inutile de la chercher sur la carte.

7. La sortie vidéo. RF, composite, RGB ou moniteur dédié selon la machine (voir Identification). Tester avec autre chose avant de conclure : un modulateur d'époque et un téléviseur moderne se fâchent bien plus souvent que l'un des deux n'est en panne.

8. Toujours rien. Maintenant la logique : rails sur la carte, reset, horloge, bus. → Diagnostic PCB

Pannes fréquentes

Symptôme Cause probable Piste
Disquette non lue (6128 Plus) courroie fondue / tête sale Remplacer courroie, nettoyer tête
Rien au démarrage alim moniteur, fusible, soudures Vérifier tension moniteur → carte
Cartouche ignorée contacts / séquence unlock ASIC Nettoyer contacts, tester autre cartouche
Touches mortes membrane clavier Remplacer la membrane
Couleurs/son faux ASIC / caps Recap, vérifier l'ASIC

Mods & préservation — quoi acheter, comment

  • Gotek / HxC (6128 Plus) 🟡 : émulateur de lecteur qui remplace le 3″ (rare, courroies HS) → images disque DSK depuis une clé USB. Se branche sur la nappe 34 broches du lecteur ; régler le DRIVE SELECT et l'alim. Le firmware FlashFloppy est recommandé (compatible formats CPC).
  • Flashcart C4CPC 🟢 : cartouche SD qui charge les jeux Plus / GX4000 depuis une carte SD dans le port cartouche — plug-and-play.
  • Vidéo RVB 🟢 : le CPC Plus sort du RVB sur son connecteur → câble péritel/SCART adapté (attention au brochage/sync Amstrad) puis OSSC/RetroTINK. Aucun mod interne.
  • Recap de fiabilité (alim/vidéo).
  • ⚠️ Ne pas héberger de ROMs/disquettes — méthode uniquement.

Photos / assets

(À ajouter : 464 Plus, 6128 Plus, ASIC, lecteur 3″, cartouche.)

Réparation avancée — méthodes transversales

Diagnostic PCB · Recap · Pistes & vias.

Documentation technique archivée ✅

Documentation constructeur archivée localement : schémas, synoptiques, tensions attendues, nomenclature. C'est la référence quand un symptôme ne colle à aucune panne connue.

  • 6128 Plus — PDF

Statut

Documents constructeur conservés à titre de préservation (machines hors production depuis des décennies), sans licence explicite — même position que pour les manuels de bornes déjà archivés ici.

Schémas CPC Plus ✅

ASIC, CPU, mémoire vidéo, cassette, et les moniteurs CM14 et MM12.

Provenance

Schémas d'origine non documentée dans le fonds d'où ils viennent : aucun auteur ni licence n'y est déclaré.

Schémas CPC Plus — cm14 power sound schematic
Schémas CPC Plus — cm14 video schematic
Schémas CPC Plus — asic schematic
Schémas CPC Plus — cassette schematic
Schémas CPC Plus — cpu schematic
Schémas CPC Plus — vid mem schematic
Schémas CPC Plus — edited asic schematic
Schémas CPC Plus — edited cassette schematic
Schémas CPC Plus — edited cpu schematic
Schémas CPC Plus — edited vid mem schematic
Schémas CPC Plus — mm12 schematic

Sources & attribution

Relecture & corrections

À quoi sert cet espace

Une valeur fausse, une procédure dépassée, une référence de puce qui ne colle pas à ta carte ? Signale-le ici, avec ce que tu as constaté (modèle, révision de carte, numéro de série, mesure). Chaque signalement est recoupé avec une source avant toute modification — une correction invérifiable est publiée en tant que « signalé par …, non recoupé » plutôt qu'appliquée en silence.

La lecture est ouverte à tous ; écrire demande une connexion Discord. Les signalements des relecteurs déclarés du wiki sont traités en priorité ; les autres sont lus aussi, mais passent par un humain avant toute modification.