Mattel Intellivision¶
La console qui a défié l'Atari 2600 (1979). Et techniquement, elle avait de quoi : là où tout le monde était en 8 bits, Mattel a mis un processeur 16 bits — cadencé, lui, à moins d'un mégahertz.
Intellivision et ses manettes à disque. Photo Evan-Amos (Vanamo Media), CC BY-SA 3.0.
Identification¶
| Champ | Valeur |
|---|---|
| Fabricant | Mattel Electronics (États-Unis) |
| Années | 1979-1983 |
| CPU | General Instrument CP1610 @ ~895 kHz — 16 bits, colorburst ÷ 4 |
| Vidéo | STIC (Standard Television Interface Chip) @ 3,579545 MHz |
| Son | AY-3-8914 @ ~1,79 MHz (colorburst ÷ 2) |
| Parole (option) | SP0256 @ 3,12 MHz — module Intellivoice |
| Quartz maître | 3,579545 MHz — le colorburst NTSC |
| Média | cartouche |
Un 16 bits en 1979 — mais lent
Le CP1610 de General Instrument est un vrai processeur 16 bits, sorti quand la concurrence était en 8 bits. Sa contrepartie : il tourne à environ 895 kHz, soit le colorburst NTSC divisé par 4.
Autrement dit : ne pas s'attendre à un mégahertz rond. Mesurer ~0,9 MHz sur le CPU d'une Intellivision est la valeur normale.
Horloges attendues — table de mesure ✅¶
| Composant | Horloge attendue | Rôle |
|---|---|---|
| CP1610 | ~894,9 kHz | CPU 16 bits (3,579545 ÷ 4) |
| STIC | 3,579545 MHz | vidéo |
| AY-3-8914 | ~1,79 MHz | son (3,579545 ÷ 2) |
| SP0256 | 3,12 MHz | parole — module Intellivoice seulement |
Tout descend du colorburst
Le CPU, le STIC et le générateur sonore dérivent tous du même 3,579545 MHz. Une panne d'horloge générale n'a donc qu'une cause possible — et le SP0256 du module vocal, lui, a son propre quartz à 3,12 MHz.
Les modèles¶
| Modèle | Année | Particularité |
|---|---|---|
| Intellivision | 1979 | le modèle d'origine |
| Intellivision (Sears) | 1981 | version distribuée par Sears |
| Keyboard Component | 1981 | ⚠️ voir ci-dessous |
| Intellivision II | 1982 | boîtier redessiné |
| Intellivoice | 1982 | module de synthèse vocale |
| Entertainment Computer System (ECS) | 1983 | extension informatique |
Le Keyboard Component est une machine dans la machine
Le Keyboard Component n'est pas un simple clavier : il embarque son propre processeur — un M6502 — et un contrôleur d'écran TMS9927, cadencés depuis un quartz distinct de 7,15909 MHz.
En réparation, c'est donc un second système complet à diagnostiquer à part, avec ses propres horloges.
L'Intellivoice, et sa curiosité¶
Le module Intellivoice ajoute un SP0256 — le synthétiseur vocal de General Instrument.
Un fonctionnement particulier, relevé par la rétro-ingénierie
Les notes de MAME rapportent que le module stocke 64 mots de 10 bits qu'il se contente de sérialiser vers le SP0256, et que le SP0256-012 saute aveuglément à une adresse fixe quand on tente de jouer certains échantillons.
Ce n'est pas un défaut : c'est ainsi que la puce est employée. Un comportement vocal étrange n'accuse donc pas forcément le module.
Pannes fréquentes¶
| Symptôme | Cause probable | Piste |
|---|---|---|
| Rien ne démarre | quartz 3,579545 MHz | CPU, STIC et son en dérivent ensemble |
| CPU « trop lent » | aucune — ~895 kHz est la valeur normale | Voir l'encadré |
| Pas d'image, son OK | STIC | Puce custom sans rechange |
| Pas de son | AY-3-8914 | Variante de l'AY-3-8910, plus difficile à trouver |
| Pas de parole | module Intellivoice ou son quartz 3,12 MHz | Quartz distinct de celui de la console |
| Cartouche non lue | contacts du connecteur | Alcool isopropylique, jamais d'abrasif |
| Keyboard Component muet | son M6502 ou son quartz 7,15909 MHz | Second système à part entière |
Procédure — console morte, dans l'ordre ✅¶
Ce que cette procédure ajoute
Un ordre pensé pour une console, pas pour une carte arcade : ce qui tue ces machines n'est presque jamais le CPU. C'est, dans l'ordre réel, l'alimentation, les condensateurs, le lecteur ou le slot de cartouche, et la logique seulement ensuite. → Diagnostic PCB
1. L'alimentation. Deux cas selon la machine. Bloc externe : ⚠️ lire le marquage sur la machine, à côté de la prise, et vérifier l'adaptateur en face — tension et polarité. Une machine à centre négatif alimentée en centre positif y laisse son fusible, parfois son régulateur ; ne pas se fier à l'étiquette d'un bloc tiers ni à un embout universel. Alimentation interne (la machine se branche directement au secteur) : le secteur est dans le boîtier. Débrancher, attendre, et vérifier que les gros condensateurs sont déchargés avant de toucher la carte. Dans les deux cas, mesurer en charge : un bloc fatigué tient sa tension jusqu'à ce qu'on lui demande du courant.
2. Le fusible. Beaucoup de ces machines en ont un juste derrière la prise — c'est la pièce faite pour mourir. Le tester en continuité, hors circuit. Un fusible qui resaute est un court-circuit, pas un problème de fusible.
3. Les condensateurs. Sur la plupart des machines de cet âge, c'est le suspect par défaut et non le dernier recours — les électrolytiques CMS qui fuient rongent les pistes dessous avant de donner le moindre autre signe. ⚠️ Toutes n'en sont pas là : certaines en portent très peu et ne se recappent pas par principe. Lire ce que cette page en dit avant de sortir le fer. → Recap
4. Le connecteur de cartouche. Contacts de la cartouche à l'alcool isopropylique, jamais à la gomme abrasive : elle enlève la dorure et le problème revient en pire. Côté machine, inspecter les broches du slot — écartées, tordues ou oxydées — et vérifier la continuité entre le slot et la carte.
5. La sortie vidéo. Isoler la machine de l'affichage : un autre câble, une autre télé, une autre entrée. Une part non négligeable des « consoles mortes » est un câble mort, ou un afficheur qui n'accroche pas ce que la machine sort — voir la section vidéo de cette page pour savoir quoi.
6. Toujours rien. Maintenant, et seulement maintenant, la logique : rails sur la carte, reset, horloge, bus. → Diagnostic PCB
Réparation (technicien)¶
- Un seul quartz pour la console. Une panne généralisée n'a qu'une cause — sauf sur les modules, qui ont les leurs.
- Le CP1610 n'a pas de rechange courante : c'est un processeur General Instrument peu répandu, contrairement au 6502 de la concurrence.
- L'AY-3-8914 n'est pas un AY-3-8910 : c'est une variante, et la substitution n'est pas directe.
- Les modules se diagnostiquent séparément : Intellivoice et Keyboard Component ont chacun leur horloge.
→ Méthodes : Diagnostic PCB · Recap
Modernisation & mods¶
- Pas de pile, pas de suicide.
- Sortie vidéo : RF d'origine — les mods composite/RGB existent côté communauté. → RGB & Péritel
- ⚠️ Ne pas héberger de ROMs — méthode seulement.
Photos / assets¶
(À prendre : la carte mère avec le CP1610 et le STIC, le module Intellivoice ouvert avec son SP0256, et le Keyboard Component — pièce rare — avec son 6502.)
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.
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.
Sources & attribution¶
Texte (synthèse ; sources listées pour attribution) :
- MAME —
src/mame/mattel/intv.cpp(BSD-3-Clause / GPL) : CP1610 à 3,579545 MHz ÷ 4 annoté « Colorburst/4 », STIC au colorburst plein, AY8914 à colorburst ÷ 2, SP0256 à 3 120 000 Hz pour l'Intellivoice ; Keyboard Component avec son M6502 et son TMS9927 à 7,15909 MHz ÷ 8 ; la liste des modèles (1979 d'origine, Sears 1981, Keyboard Component 1981, Intellivision II 1982, Intellivoice 1982, ECS 1983) ; et les notes de rétro-ingénierie sur le module vocal — 64 mots de 10 bits sérialisés vers le SP0256, et le SP0256-012 qui saute à une adresse fixe sur certains échantillons — https://github.com/mamedev/mame/blob/master/src/mame/mattel/intv.cpp
Image :
-
intellivision.jpg— Evan-Amos, CC BY-SA 3.0 — https://commons.wikimedia.org/wiki/File%3AIntellivision-Console-Set.jpg
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.
